|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 3072 (0xc00) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0358 | X | .CONST 0x0358 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 009d | | .CONST 0x009d ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0034 | 4 | .CONST 0x0034 ; Number of locals 000b INIT_0008: 000b 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x0 = .DEBUG 0x000b,0x043a,0xc000,0x0000,0x0056,0xb975,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0129 | ) | Execute Any,Make_Visible 000d 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0.0x1 = 0xd,0xfffe 000e 00dd | | Load_Top At_Offset_5 ; Debug Table 0x0.0x2 = 0xe,0xfffd 000f 00dd | | Load_Top At_Offset_5 0010 029f 00a3 | | Declare_Subprogram INIT_00a0,For_Call 0012 4802 |H | Short_Literal 0x2 0013 032e | . | Declare_Type Record,Defined,Visible 0014 029a 00c3 | | Declare_Subprogram INIT_00c0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0x14,0xfffc 0016 029a 00e3 | | Declare_Subprogram INIT_00e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x16,0xfffb 0018 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x18,0xfffa 001a 029a 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x1a,0xfff9 001c 029a 0163 | c| Declare_Subprogram INIT_0160,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x1c,0xfff8 001e 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1e,0xfff7 0020 029a 01a3 | | Declare_Subprogram INIT_01a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x20,0xfff6 0022 029a 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x22,0xfff5 0024 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x24,0xfff4 0026 4804 |H | Short_Literal 0x4 ; Debug Table 0x0.0xc = 0x26,0xfff3 0027 032b | + | Declare_Type Record,Incomplete,Visible 0028 029a 020b | | Declare_Subprogram INIT_0208,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x28,0xfff2 002a 029a 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2a,0xfff1 002c 029a 0263 | c| Declare_Subprogram INIT_0260,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x2c,0xfff0 002e 029a 0273 | s| Declare_Subprogram INIT_0270,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2e,0xffef 0030 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x30,0xffee ; Debug Table 0x0.0x12 = 0x30,0xffed ; Debug Table 0x0.0x13 = 0x30,0xffec 0032 029a 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x32,0xffeb 0034 029a 028b | | Declare_Subprogram INIT_0288,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x34,0xffea 0036 029a 0293 | | Declare_Subprogram INIT_0290,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x36,0xffe9 0038 029a 02a3 | | Declare_Subprogram INIT_02a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x17 = 0x38,0xffe8 003a 029a 02b3 | | Declare_Subprogram INIT_02b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x18 = 0x3a,0xffe7 003c 029a 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x19 = 0x3c,0xffe6 003e 029a 02e3 | | Declare_Subprogram INIT_02e0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1a = 0x3e,0xffe5 0040 029a 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x1b = 0x40,0xffe4 0042 4803 |H | Short_Literal 0x3 ; Debug Table 0x0.0x1c = 0x42,0xffe3 0043 032a | * | Declare_Type Record,Incomplete 0044 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x1d = 0x44,0xffe2 0045 02a0 | | Declare_Subprogram Null_Subprogram 0046 03ad | | Declare_Type Heap_Access,Defined 0047 03a5 | | Declare_Type Heap_Access,Indirect_Literal,Values_Relative ; Debug Table 0x0.0x1e = 0x47,0xffe1 ; Debug Table 0x0.0x1f = 0x47,0xffe0 0048 00d9 | | Load_Top At_Offset_1 0049 00d9 | | Load_Top At_Offset_1 004a 03a2 | | Complete_Type Heap_Access,By_Renaming 004b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x0.0x20 = 0x4b,0xffdf ; Debug Table 0x0.0x21 = 0x4b,0xffde 004c e216 | | Load 0x1,0x16 004d 00da | | Load_Top At_Offset_2 004e 029f 030b | | Declare_Subprogram INIT_0308,For_Call 0050 00de | | Load_Top At_Offset_6 0051 0326 | & | Complete_Type Record,By_Defining 0052 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x22 = 0x52,0xffdd 0053 0358 | X | Declare_Type Array,Incomplete 0054 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x23 = 0x54,0xffdc 0055 02a0 | | Declare_Subprogram Null_Subprogram 0056 e215 | | Load 0x1,0x15 0057 03a3 | | Complete_Type Heap_Access,By_Defining 0058 e215 | | Load 0x1,0x15 ; Debug Table 0x0.0x24 = 0x58,0xffdb ; Debug Table 0x0.0x25 = 0x58,0xffda 0059 00e3 | | Load_Encached Natural_Cache 005a 00dc | | Load_Top At_Offset_4 005b 00e1 | | Load_Encached Boolean_Cache 005c 02a0 | | Declare_Subprogram Null_Subprogram 005d e220 | | Load 0x1,0x20 005e 0326 | & | Complete_Type Record,By_Defining 005f 00bf | | Action Accept_Activation 0060 4800 |H | Short_Literal 0x0 ; Debug Table 0x1 = .DEBUG 0x0060,0x0488,0xc000,0x0000,0x0056,0xba85,0x0000,0x0003 ; Debug Table 0x1.0x0 = 0x60,0xffff 0061 e20f | | Load 0x1,0xf 0062 0aff | | Execute_Immediate Plus,-0x1 0063 0248 | H | Execute Discrete,Check_In_Integer 0064 00e3 | | Load_Encached Natural_Cache 0065 03f8 | | Declare_Type Discrete,Constrained 0066 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x1 = 0x66,0xfffe 0067 00d9 | | Load_Top At_Offset_1 0068 0269 | i | Execute Discrete,Last 0069 00dc | | Load_Top At_Offset_4 006a 02a0 | | Declare_Subprogram Null_Subprogram 006b 00dd | | Load_Top At_Offset_5 006c 0343 | C | Complete_Type Array,By_Defining 006d 029d 0323 | #| Declare_Subprogram INIT_0320,For_Outer_Call ; Debug Table 0x1.0x2 = 0x6d,0xfffd 006f 029d 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call ; Debug Table 0x1.0x3 = 0x6f,0xfffc 0071 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x4 = 0x71,0xfffb 0072 00c7 | | Action Elaborate_Subprogram 0073 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x5 = 0x73,0xfffa 0074 00c7 | | Action Elaborate_Subprogram 0075 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x6 = 0x75,0xfff9 0076 00c7 | | Action Elaborate_Subprogram 0077 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x7 = 0x77,0xfff8 0078 00c7 | | Action Elaborate_Subprogram 0079 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x8 = 0x79,0xfff7 007a 00c7 | | Action Elaborate_Subprogram 007b 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x9 = 0x7b,0xfff6 007c 00c7 | | Action Elaborate_Subprogram 007d 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0xa = 0x7d,0xfff5 007e 00c7 | | Action Elaborate_Subprogram 007f 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0xb = 0x7f,0xfff4 0080 00c7 | | Action Elaborate_Subprogram 0081 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0xc = 0x81,0xfff3 0082 00c7 | | Action Elaborate_Subprogram 0083 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0xd = 0x83,0xfff2 0084 00c7 | | Action Elaborate_Subprogram 0085 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0xe = 0x85,0xfff1 0086 00c7 | | Action Elaborate_Subprogram 0087 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0xf = 0x87,0xfff0 0088 00c7 | | Action Elaborate_Subprogram 0089 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x10 = 0x89,0xffef 008a 00c7 | | Action Elaborate_Subprogram 008b 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x11 = 0x8b,0xffee 008c 00c7 | | Action Elaborate_Subprogram 008d 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x12 = 0x8d,0xffed 008e 00c7 | | Action Elaborate_Subprogram 008f 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x13 = 0x8f,0xffec 0090 00c7 | | Action Elaborate_Subprogram 0091 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x14 = 0x91,0xffeb 0092 00c7 | | Action Elaborate_Subprogram 0093 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 ; Debug Table 0x1.0x15 = 0x93,0xffea 0094 00c7 | | Action Elaborate_Subprogram 0095 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x16 = 0x95,0xffe9 0096 00c7 | | Action Elaborate_Subprogram 0097 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c ; Debug Table 0x1.0x17 = 0x97,0xffe8 0098 00c7 | | Action Elaborate_Subprogram 0099 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d ; Debug Table 0x1.0x18 = 0x99,0xffe7 009a 00c7 | | Action Elaborate_Subprogram 009b 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x19 = 0x9b,0xffe6 009c 00c7 | | Action Elaborate_Subprogram 009d BODY_0008: 009d 00bc | | Action Signal_Activated 009e 00bb | | Action Signal_Completion 009f 0000 | | .XXX[0x1] 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 4608 |F | Jump_Case 0x9 ; Debug Table 0x2 = .DEBUG 0x00a3,0x04be,0x1005,0x0000,0x0056,0xb975,0x0000,0x0039 00a4 7808 |x | Jump 0xad ; case 0x0 00a5 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 00a6 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 00a7 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 00a8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 00a9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 00aa 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 00ab 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 00ac 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 00ad 00da | | Load_Top At_Offset_2 00ae 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 00af 0125 | % | Execute Any,Set_Constraint 00b0 00da | | Load_Top At_Offset_2 00b1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 00b2 1c00 | | Execute_Immediate Run_Utility,0x0 00b3 00da | | Load_Top At_Offset_2 00b4 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 00b5 0125 | % | Execute Any,Set_Constraint 00b6 00da | | Load_Top At_Offset_2 00b7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 00b8 1c00 | | Execute_Immediate Run_Utility,0x0 00b9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 00ba 0000 0000 | | .BLANK 0000[0x6] 00c0 ; -------------------------------------------------------------------------------------- 00c0 ; SUBPROGRAM 00c0 ; -------------------------------------------------------------------------------------- 00c0 00d0 | | .CONST 0x00d0 ; Address of begin 00c1 0004 | | .CONST 0x0004 ; Address of exception handler 00c2 0002 | | .CONST 0x0002 ; Number of locals 00c3 INIT_00c0: 00c3 e230 | 0 | Load 0x1,0x30 ; Debug Table 0x3 = .DEBUG 0x00c3,0x04c0,0x1002,0x0000,0x0056,0xb975,0x0000,0x0047 ; Debug Table 0x3.0x0 = 0xc3,0xffff 00c4 00dc | | Load_Top At_Offset_4 00c5 e210 | | Load 0x1,0x10 00c6 0119 | | Execute Any,Check_In_Formal_Type 00c7 00dd | | Load_Top At_Offset_5 00c8 e210 | | Load 0x1,0x10 00c9 0119 | | Execute Any,Check_In_Formal_Type 00ca 8234 | 4 | Call 0x1,0x34 00cb 00dd | | Load_Top At_Offset_5 00cc 0217 | | Execute Heap_Access,All_Reference 00cd 01d7 | | Execute Vector,Field_Read 00ce 8233 | 3 | Call 0x1,0x33 00cf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00d0 BODY_00c0: 00d0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1 = 0xd0,0x1 00d1 680c |h | Jump_Zero 0xde 00d2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x2 = 0xd2,0x2 00d3 0217 | | Execute Heap_Access,All_Reference 00d4 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 00d5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00d6 00d8 | | Load_Top At_Offset_0 00d7 0120 | | Execute Any,Is_Value 00d8 7002 |p | Jump_Nonzero 0xdb 00d9 00d8 | | Load_Top At_Offset_0 00da 011e | | Execute Any,Convert 00db e211 | | Load 0x1,0x11 00dc 0119 | | Execute Any,Check_In_Formal_Type 00dd 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 00de 6261 |ba | Indirect_Literal Discrete,0x340,{0x00000000, 0x56b97501} ; Debug Table 0x3.0x3 = 0xde,0x3 00df 0257 | W | Execute Discrete,Raise 00e0 ; -------------------------------------------------------------------------------------- 00e0 ; SUBPROGRAM 00e0 ; -------------------------------------------------------------------------------------- 00e0 00f0 | | .CONST 0x00f0 ; Address of begin 00e1 0004 | | .CONST 0x0004 ; Address of exception handler 00e2 0002 | | .CONST 0x0002 ; Number of locals 00e3 INIT_00e0: 00e3 e230 | 0 | Load 0x1,0x30 ; Debug Table 0x4 = .DEBUG 0x00e3,0x04ca,0x1001,0x0000,0x0056,0xb975,0x0000,0x0054 ; Debug Table 0x4.0x0 = 0xe3,0xffff 00e4 00dc | | Load_Top At_Offset_4 00e5 e210 | | Load 0x1,0x10 00e6 0119 | | Execute Any,Check_In_Formal_Type 00e7 00dd | | Load_Top At_Offset_5 00e8 e210 | | Load 0x1,0x10 00e9 0119 | | Execute Any,Check_In_Formal_Type 00ea 8234 | 4 | Call 0x1,0x34 00eb 00dd | | Load_Top At_Offset_5 00ec 0217 | | Execute Heap_Access,All_Reference 00ed 01d7 | | Execute Vector,Field_Read 00ee 8233 | 3 | Call 0x1,0x33 00ef 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00f0 BODY_00e0: 00f0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0xf0,0x1 00f1 6808 |h | Jump_Zero 0xfa 00f2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2 = 0xf2,0x2 00f3 0217 | | Execute Heap_Access,All_Reference 00f4 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 00f5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00f6 c5fd | | Store 0x2,-0x3 00f7 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x3 = 0xf7,0x3 00f8 a5fc | | Store_Unchecked 0x2,-0x4 00f9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00fa 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x4 = 0xfa,0x4 00fb a5fc | | Store_Unchecked 0x2,-0x4 00fc 4503 |E | Exit_Suprogram New_Top_Offset 0x3 00fd 0000 0000 | | .XXX[0x3] 00ff 0000 | | 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0110 | | .CONST 0x0110 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0002 | | .CONST 0x0002 ; Number of locals 0103 INIT_0100: 0103 e230 | 0 | Load 0x1,0x30 ; Debug Table 0x5 = .DEBUG 0x0103,0x04d6,0x1001,0x0000,0x0056,0xb975,0x0000,0x0068 ; Debug Table 0x5.0x0 = 0x103,0xffff 0104 00dc | | Load_Top At_Offset_4 0105 e210 | | Load 0x1,0x10 0106 0119 | | Execute Any,Check_In_Formal_Type 0107 00dd | | Load_Top At_Offset_5 0108 e210 | | Load 0x1,0x10 0109 0119 | | Execute Any,Check_In_Formal_Type 010a 8234 | 4 | Call 0x1,0x34 010b 00dd | | Load_Top At_Offset_5 010c 0217 | | Execute Heap_Access,All_Reference 010d 01d7 | | Execute Vector,Field_Read 010e 8233 | 3 | Call 0x1,0x33 010f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0110 BODY_0100: 0110 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1 = 0x110,0x1 0111 6808 |h | Jump_Zero 0x11a 0112 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2 = 0x112,0x2 0113 0217 | | Execute Heap_Access,All_Reference 0114 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0115 00de | | Load_Top At_Offset_6 0116 017d | } | Execute Record,Structure_Write 0117 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x3 = 0x117,0x3 0118 a5fc | | Store_Unchecked 0x2,-0x4 0119 4503 |E | Exit_Suprogram New_Top_Offset 0x3 011a 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x4 = 0x11a,0x4 011b a5fc | | Store_Unchecked 0x2,-0x4 011c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 011d 0000 0000 | | .XXX[0x3] 011f 0000 | | 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0138 | 8 | .CONST 0x0138 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0006 | | .CONST 0x0006 ; Number of locals 0123 INIT_0120: 0123 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x0123,0x04e2,0x1001,0x0000,0x0056,0xb975,0x0000,0x007c ; Debug Table 0x6.0x0 = 0x123,0xffff 0124 e210 | | Load 0x1,0x10 0125 0119 | | Execute Any,Check_In_Formal_Type 0126 8234 | 4 | Call 0x1,0x34 0127 e232 | 2 | Load 0x1,0x32 0128 03f1 | | Declare_Variable Discrete,With_Value 0129 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1 = 0x129,0xfffe 012a e5fc | | Load 0x2,-0x4 012b 0217 | | Execute Heap_Access,All_Reference 012c 01d5 | | Execute Vector,Field_Reference 012d e230 | 0 | Load 0x1,0x30 ; Debug Table 0x6.0x2 = 0x12d,0xfffd 012e 00d9 | | Load_Top At_Offset_1 012f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0130 e230 | 0 | Load 0x1,0x30 ; Debug Table 0x6.0x3 = 0x130,0xfffc 0131 00de | | Load_Top At_Offset_6 0132 e210 | | Load 0x1,0x10 0133 0119 | | Execute Any,Check_In_Formal_Type 0134 00da | | Load_Top At_Offset_2 0135 8233 | 3 | Call 0x1,0x33 0136 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0137 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x6.0x4 = 0x137,0xfffb 0138 BODY_0120: 0138 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x5 = 0x138,0x1 0139 701a |p | Jump_Nonzero 0x154 013a e230 | 0 | Load 0x1,0x30 ; Debug Table 0x6.0x6 = 0x13a,0x2 013b e5fc | | Load 0x2,-0x4 013c 039c | | Declare_Variable Heap_Access,By_Allocation 013d 00d8 | | Load_Top At_Offset_0 013e 0217 | | Execute Heap_Access,All_Reference 013f 1c00 | | Execute_Immediate Run_Utility,0x0 0140 a403 | | Store_Unchecked 0x2,0x3 0141 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x7 = 0x141,0x3 ; Debug Table 0x6.0x8 = 0x141,0x4 0142 00dc | | Load_Top At_Offset_4 0143 0217 | | Execute Heap_Access,All_Reference 0144 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0145 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0146 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x9 = 0x146,0x5 0147 00dc | | Load_Top At_Offset_4 0148 0217 | | Execute Heap_Access,All_Reference 0149 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 014a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 014b 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0xa = 0x14b,0x6 014c 00dc | | Load_Top At_Offset_4 014d 0217 | | Execute Heap_Access,All_Reference 014e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 014f 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0xb = 0x14f,0x7 0150 00dc | | Load_Top At_Offset_4 0151 0217 | | Execute Heap_Access,All_Reference 0152 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0153 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0154 e5fd | | Load 0x2,-0x3 ; Debug Table 0x6.0xc = 0x154,0x8 0155 6802 |h | Jump_Zero 0x158 0156 61e5 |a | Indirect_Literal Discrete,0x33c,{0x00000000, 0x56b97502} ; Debug Table 0x6.0xd = 0x156,0x9 0157 0257 | W | Execute Discrete,Raise 0158 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0xe = 0x158,0xa 0159 00da | | Load_Top At_Offset_2 015a 0217 | | Execute Heap_Access,All_Reference 015b 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 015c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 015d 4504 |E | Exit_Suprogram New_Top_Offset 0x4 015e 0000 0000 | | .XXX[0x2] 0160 ; -------------------------------------------------------------------------------------- 0160 ; SUBPROGRAM 0160 ; -------------------------------------------------------------------------------------- 0160 0170 | p | .CONST 0x0170 ; Address of begin 0161 0004 | | .CONST 0x0004 ; Address of exception handler 0162 0004 | | .CONST 0x0004 ; Number of locals 0163 INIT_0160: 0163 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x0163,0x0502,0x1001,0x0000,0x0056,0xb975,0x0000,0x0091 ; Debug Table 0x7.0x0 = 0x163,0xffff 0164 e210 | | Load 0x1,0x10 0165 0119 | | Execute Any,Check_In_Formal_Type 0166 8234 | 4 | Call 0x1,0x34 0167 e232 | 2 | Load 0x1,0x32 0168 03f1 | | Declare_Variable Discrete,With_Value 0169 e230 | 0 | Load 0x1,0x30 ; Debug Table 0x7.0x1 = 0x169,0xfffe 016a 00d9 | | Load_Top At_Offset_1 016b 00de | | Load_Top At_Offset_6 016c 0217 | | Execute Heap_Access,All_Reference 016d 01d7 | | Execute Vector,Field_Read 016e 0031 | 1 | Store_Top Heap_Access,At_Offset_1 016f e230 | 0 | Load 0x1,0x30 ; Debug Table 0x7.0x2 = 0x16f,0xfffd 0170 BODY_0160: 0170 781e |x | Jump 0x18f 0171 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x3 = 0x171,0x2 0172 0217 | | Execute Heap_Access,All_Reference 0173 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0174 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0175 00de | | Load_Top At_Offset_6 0176 012f | / | Execute Any,Equal 0177 6811 |h | Jump_Zero 0x189 0178 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x4 = 0x178,0x3 0179 6807 |h | Jump_Zero 0x181 017a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x5 = 0x17a,0x4 017b 0217 | | Execute Heap_Access,All_Reference 017c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 017d 00d9 | | Load_Top At_Offset_1 017e 0217 | | Execute Heap_Access,All_Reference 017f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0180 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0181 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x6 = 0x181,0x5 0182 0217 | | Execute Heap_Access,All_Reference 0183 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0184 00db | | Load_Top At_Offset_3 0185 e5fe | | Load 0x2,-0x2 0186 0217 | | Execute Heap_Access,All_Reference 0187 01d6 | | Execute Vector,Field_Write 0188 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x7.0x7 = 0x188,0x6 0189 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x8 = 0x189,0x7 018a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 018b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x9 = 0x18b,0x8 018c 0217 | | Execute Heap_Access,All_Reference 018d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 018e 0032 | 2 | Store_Top Heap_Access,At_Offset_2 018f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xa = 0x18f,0x1 0190 77e0 |w | Jump_Nonzero 0x171 0191 61ae |a | Indirect_Literal Discrete,0x340,{0x00000000, 0x56b97501} ; Debug Table 0x7.0xb = 0x191,0x9 0192 0257 | W | Execute Discrete,Raise 0193 0000 0000 | | .BLANK 0000[0x5] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 019b | | .CONST 0x019b ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0001 | | .CONST 0x0001 ; Number of locals 019b BODY_0198: 019b INIT_0198: 019b e215 | | Load 0x1,0x15 ; Debug Table 0x8 = .DEBUG 0x019b,0x051c,0x1001,0x0000,0x0056,0xb975,0x0000,0x009d ; Debug Table 0x8.0x0 = 0x19b,0x1 019c 00db | | Load_Top At_Offset_3 019d 039c | | Declare_Variable Heap_Access,By_Allocation 019e 0035 | 5 | Store_Top Heap_Access,At_Offset_5 019f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x8.0x1 = 0x19f,0x2 01a0 ; -------------------------------------------------------------------------------------- 01a0 ; SUBPROGRAM 01a0 ; -------------------------------------------------------------------------------------- 01a0 01a5 | | .CONST 0x01a5 ; Address of begin 01a1 0004 | | .CONST 0x0004 ; Address of exception handler 01a2 0002 | | .CONST 0x0002 ; Number of locals 01a3 INIT_01a0: 01a3 e220 | | Load 0x1,0x20 ; Debug Table 0x9 = .DEBUG 0x01a3,0x0522,0x1002,0x0000,0x0056,0xb975,0x0000,0x00ae ; Debug Table 0x9.0x0 = 0x1a3,0xffff 01a4 0322 | " | Declare_Variable Record 01a5 BODY_01a0: 01a5 e232 | 2 | Load 0x1,0x32 ; Debug Table 0x9.0x1 = 0x1a5,0x1 01a6 0269 | i | Execute Discrete,Last 01a7 4800 |H | Short_Literal 0x0 01a8 0263 | c | Execute Discrete,Above_Bound 01a9 7008 |p | Jump_Nonzero 0x1b2 01aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x2 = 0x1aa,0x2 01ab 00de | | Load_Top At_Offset_6 01ac 0217 | | Execute Heap_Access,All_Reference 01ad 01d7 | | Execute Vector,Field_Read 01ae 6802 |h | Jump_Zero 0x1b1 01af 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x3 = 0x1af,0x3 01b0 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b1 3ff8 |? | Loop_Increasing 0x1aa 01b2 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x4 = 0x1b2,0x4 01b3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01b4 0000 0000 | | .BLANK 0000[0x4] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01bb | | .CONST 0x01bb ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0001 | | .CONST 0x0001 ; Number of locals 01bb BODY_01b8: 01bb INIT_01b8: 01bb e232 | 2 | Load 0x1,0x32 ; Debug Table 0xa = .DEBUG 0x01bb,0x052e,0x1001,0x0000,0x0056,0xb975,0x0000,0x00b7 ; Debug Table 0xa.0x0 = 0x1bb,0x1 01bc 0269 | i | Execute Discrete,Last 01bd 4800 |H | Short_Literal 0x0 01be 0263 | c | Execute Discrete,Above_Bound 01bf 7006 |p | Jump_Nonzero 0x1c6 01c0 e230 | 0 | Load 0x1,0x30 ; Debug Table 0xa.0x1 = 0x1c0,0x2 01c1 00d9 | | Load_Top At_Offset_1 01c2 00de | | Load_Top At_Offset_6 01c3 0217 | | Execute Heap_Access,All_Reference 01c4 01d6 | | Execute Vector,Field_Write 01c5 3ffa |? | Loop_Increasing 0x1c0 01c6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01c7 0000 | | .XXX[0x1] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01cd | | .CONST 0x01cd ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0003 | | .CONST 0x0003 ; Number of locals 01cb INIT_01c8: 01cb e230 | 0 | Load 0x1,0x30 ; Debug Table 0xb = .DEBUG 0x01cb,0x0534,0x1001,0x0000,0x0056,0xb975,0x0000,0x00bf ; Debug Table 0xb.0x0 = 0x1cb,0xffff 01cc e230 | 0 | Load 0x1,0x30 ; Debug Table 0xb.0x1 = 0x1cc,0xfffe 01cd BODY_01c8: 01cd e232 | 2 | Load 0x1,0x32 ; Debug Table 0xb.0x2 = 0x1cd,0x1 01ce 0269 | i | Execute Discrete,Last 01cf 4800 |H | Short_Literal 0x0 01d0 0263 | c | Execute Discrete,Above_Bound 01d1 7031 |p1 | Jump_Nonzero 0x203 01d2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x3 = 0x1d2,0x2 01d3 e5ff | | Load 0x2,-0x1 01d4 0217 | | Execute Heap_Access,All_Reference 01d5 01d7 | | Execute Vector,Field_Read 01d6 0034 | 4 | Store_Top Heap_Access,At_Offset_4 01d7 e230 | 0 | Load 0x1,0x30 ; Debug Table 0xb.0x4 = 0x1d7,0x3 01d8 00d9 | | Load_Top At_Offset_1 01d9 e5fe | | Load 0x2,-0x2 01da 0217 | | Execute Heap_Access,All_Reference 01db 01d6 | | Execute Vector,Field_Write 01dc 7823 |x# | Jump 0x200 01dd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x5 = 0x1dd,0x5 01de e5fe | | Load 0x2,-0x2 01df 0217 | | Execute Heap_Access,All_Reference 01e0 01d7 | | Execute Vector,Field_Read 01e1 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01e2 e230 | 0 | Load 0x1,0x30 ; Debug Table 0xb.0x6 = 0x1e2,0x6 01e3 e5fe | | Load 0x2,-0x2 01e4 039c | | Declare_Variable Heap_Access,By_Allocation 01e5 00d8 | | Load_Top At_Offset_0 01e6 0217 | | Execute Heap_Access,All_Reference 01e7 1c00 | | Execute_Immediate Run_Utility,0x0 01e8 00d9 | | Load_Top At_Offset_1 01e9 e5fe | | Load 0x2,-0x2 01ea 0217 | | Execute Heap_Access,All_Reference 01eb 01d6 | | Execute Vector,Field_Write 01ec 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x7 = 0x1ec,0x7 ; Debug Table 0xb.0x8 = 0x1ec,0x8 01ed 0217 | | Execute Heap_Access,All_Reference 01ee 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01ef 00d9 | | Load_Top At_Offset_1 01f0 e5fe | | Load 0x2,-0x2 01f1 0217 | | Execute Heap_Access,All_Reference 01f2 01d7 | | Execute Vector,Field_Read 01f3 0217 | | Execute Heap_Access,All_Reference 01f4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01f5 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x9 = 0x1f5,0x9 01f6 00d9 | | Load_Top At_Offset_1 01f7 e5fe | | Load 0x2,-0x2 01f8 0217 | | Execute Heap_Access,All_Reference 01f9 01d7 | | Execute Vector,Field_Read 01fa 0217 | | Execute Heap_Access,All_Reference 01fb 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 01fc 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0xa = 0x1fc,0xa 01fd 0217 | | Execute Heap_Access,All_Reference 01fe 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01ff 0034 | 4 | Store_Top Heap_Access,At_Offset_4 0200 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0xb = 0x200,0x4 0201 77db |w | Jump_Nonzero 0x1dd 0202 3fcf |? | Loop_Increasing 0x1d2 0203 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0204 0000 0000 | | .BLANK 0000[0x4] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020d | | .CONST 0x020d ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0002 | | .CONST 0x0002 ; Number of locals 020b INIT_0208: 020b e220 | | Load 0x1,0x20 ; Debug Table 0xc = .DEBUG 0x020b,0x054e,0x1001,0x0000,0x0056,0xb975,0x0000,0x00cf ; Debug Table 0xc.0x0 = 0x20b,0xffff 020c 0322 | " | Declare_Variable Record 020d BODY_0208: 020d 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1 = 0x20d,0x1 020e 7004 |p | Jump_Nonzero 0x213 020f 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x2 = 0x20f,0x2 0210 00dd | | Load_Top At_Offset_5 0211 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0212 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0xc.0x3 = 0x212,0x3 0213 e232 | 2 | Load 0x1,0x32 ; Debug Table 0xc.0x4 = 0x213,0x4 0214 0269 | i | Execute Discrete,Last 0215 4800 |H | Short_Literal 0x0 0216 0263 | c | Execute Discrete,Above_Bound 0217 7017 |p | Jump_Nonzero 0x22f 0218 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x5 = 0x218,0x5 0219 00de | | Load_Top At_Offset_6 021a 0217 | | Execute Heap_Access,All_Reference 021b 01d7 | | Execute Vector,Field_Read 021c 00db | | Load_Top At_Offset_3 021d 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 021e 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x6 = 0x21e,0x6 021f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0220 680d |h | Jump_Zero 0x22e 0221 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x7 = 0x221,0x7 0222 00db | | Load_Top At_Offset_3 0223 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0224 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x8 = 0x224,0x8 0225 00db | | Load_Top At_Offset_3 0226 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0227 00dd | | Load_Top At_Offset_5 ; Debug Table 0xc.0x9 = 0x227,0x9 0228 00db | | Load_Top At_Offset_3 0229 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 022a 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xa = 0x22a,0xa 022b e5fe | | Load 0x2,-0x2 022c 017d | } | Execute Record,Structure_Write 022d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0xc.0xb = 0x22d,0xb 022e 3fe9 |? | Loop_Increasing 0x218 022f 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0xc = 0x22f,0xc 0230 00d9 | | Load_Top At_Offset_1 0231 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0232 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xd = 0x232,0xd 0233 00dd | | Load_Top At_Offset_5 0234 017d | } | Execute Record,Structure_Write 0235 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0236 0000 0000 | | .XXX[0x2] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 023b | ; | .CONST 0x023b ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0001 | | .CONST 0x0001 ; Number of locals 023b BODY_0238: 023b INIT_0238: 023b 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x023b,0x056c,0x1001,0x0000,0x0056,0xb975,0x0000,0x00db ; Debug Table 0xd.0x0 = 0x23b,0x1 023c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 023d 0217 | | Execute Heap_Access,All_Reference 023e 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 023f 00db | | Load_Top At_Offset_3 0240 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0241 7817 |x | Jump 0x259 0242 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x1 = 0x242,0x3 0243 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0244 e232 | 2 | Load 0x1,0x32 0245 0269 | i | Execute Discrete,Last 0246 027f | | Execute Discrete,Equal 0247 6804 |h | Jump_Zero 0x24c 0248 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x2 = 0x248,0x4 0249 00db | | Load_Top At_Offset_3 024a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 024b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0xd.0x3 = 0x24b,0x5 024c 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x4 = 0x24c,0x6 024d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 024e 0a01 | | Execute_Immediate Plus,0x1 024f 00db | | Load_Top At_Offset_3 0250 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0251 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x5 = 0x251,0x7 0252 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0253 00db | | Load_Top At_Offset_3 0254 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0255 0217 | | Execute Heap_Access,All_Reference 0256 01d7 | | Execute Vector,Field_Read 0257 00db | | Load_Top At_Offset_3 0258 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0259 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x6 = 0x259,0x2 025a 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 025b 6fe6 |o | Jump_Zero 0x242 025c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 025d 0000 0000 | | .XXX[0x3] 025f 0000 | | 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 0263 | c | .CONST 0x0263 ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0001 | | .CONST 0x0001 ; Number of locals 0263 BODY_0260: 0263 INIT_0260: 0263 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x0263,0x057c,0x1002,0x0000,0x0056,0xb975,0x0000,0x00e3 ; Debug Table 0xe.0x0 = 0x263,0x1 0264 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0265 0217 | | Execute Heap_Access,All_Reference 0266 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0267 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0268 00d8 | | Load_Top At_Offset_0 0269 0120 | | Execute Any,Is_Value 026a 7002 |p | Jump_Nonzero 0x26d 026b 00d8 | | Load_Top At_Offset_0 026c 011e | | Execute Any,Convert 026d e210 | | Load 0x1,0x10 026e 0119 | | Execute Any,Check_In_Formal_Type 026f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0270 ; -------------------------------------------------------------------------------------- 0270 ; SUBPROGRAM 0270 ; -------------------------------------------------------------------------------------- 0270 0273 | s | .CONST 0x0273 ; Address of begin 0271 0004 | | .CONST 0x0004 ; Address of exception handler 0272 0001 | | .CONST 0x0001 ; Number of locals 0273 BODY_0270: 0273 INIT_0270: 0273 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x0273,0x0580,0x1002,0x0000,0x0056,0xb975,0x0000,0x00ec ; Debug Table 0xf.0x0 = 0x273,0x1 0274 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0275 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0276 0000 0000 | | .XXX[0x2] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027b | { | .CONST 0x027b ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0001 | | .CONST 0x0001 ; Number of locals 027b BODY_0278: 027b INIT_0278: 027b e215 | | Load 0x1,0x15 ; Debug Table 0x10 = .DEBUG 0x027b,0x0584,0x1002,0x0000,0x0056,0xb975,0x0000,0x00fb ; Debug Table 0x10.0x0 = 0x27b,0x1 027c 00ca | | Action Exit_Nullary_Function 027d 0000 0000 | | .XXX[0x3] 027f 0000 | | 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 0283 | | .CONST 0x0283 ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0001 | | .CONST 0x0001 ; Number of locals 0283 BODY_0280: 0283 INIT_0280: 0283 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x0283,0x0588,0x1002,0x0000,0x0056,0xb975,0x0000,0x0100 ; Debug Table 0x11.0x0 = 0x283,0x1 0284 021d | | Execute Heap_Access,Is_Null 0285 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0286 0000 0000 | | .XXX[0x2] 0288 ; -------------------------------------------------------------------------------------- 0288 ; SUBPROGRAM 0288 ; -------------------------------------------------------------------------------------- 0288 028b | | .CONST 0x028b ; Address of begin 0289 0004 | | .CONST 0x0004 ; Address of exception handler 028a 0001 | | .CONST 0x0001 ; Number of locals 028b BODY_0288: 028b INIT_0288: 028b 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x12 = .DEBUG 0x028b,0x058c,0x1002,0x0000,0x0056,0xb975,0x0000,0x0109 ; Debug Table 0x12.0x0 = 0x28b,0x1 028c 0257 | W | Execute Discrete,Raise 028d 0000 0000 | | .XXX[0x3] 028f 0000 | | 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 00db | | Load_Top At_Offset_3 ; Debug Table 0x13 = .DEBUG 0x0293,0x0590,0x1001,0x0000,0x0056,0xb975,0x0000,0x0112 ; Debug Table 0x13.0x0 = 0x293,0x1 0294 00db | | Load_Top At_Offset_3 0295 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0296 0217 | | Execute Heap_Access,All_Reference 0297 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0298 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0299 4503 |E | Exit_Suprogram New_Top_Offset 0x3 029a 0000 0000 | | .BLANK 0000[0x6] 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02a3 | | .CONST 0x02a3 ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0001 | | .CONST 0x0001 ; Number of locals 02a3 BODY_02a0: 02a3 INIT_02a0: 02a3 00db | | Load_Top At_Offset_3 ; Debug Table 0x14 = .DEBUG 0x02a3,0x0594,0x1001,0x0000,0x0056,0xb975,0x0000,0x011e ; Debug Table 0x14.0x0 = 0x2a3,0x1 02a4 00db | | Load_Top At_Offset_3 02a5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02a6 0217 | | Execute Heap_Access,All_Reference 02a7 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 02a8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02a9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02aa 0000 0000 | | .BLANK 0000[0x6] 02b0 ; -------------------------------------------------------------------------------------- 02b0 ; SUBPROGRAM 02b0 ; -------------------------------------------------------------------------------------- 02b0 02c0 | | .CONST 0x02c0 ; Address of begin 02b1 0004 | | .CONST 0x0004 ; Address of exception handler 02b2 0002 | | .CONST 0x0002 ; Number of locals 02b3 INIT_02b0: 02b3 e230 | 0 | Load 0x1,0x30 ; Debug Table 0x15 = .DEBUG 0x02b3,0x0598,0x1001,0x0000,0x0056,0xb975,0x0000,0x012a ; Debug Table 0x15.0x0 = 0x2b3,0xffff 02b4 00dc | | Load_Top At_Offset_4 02b5 e210 | | Load 0x1,0x10 02b6 0119 | | Execute Any,Check_In_Formal_Type 02b7 00dd | | Load_Top At_Offset_5 02b8 e210 | | Load 0x1,0x10 02b9 0119 | | Execute Any,Check_In_Formal_Type 02ba 8234 | 4 | Call 0x1,0x34 02bb 00dd | | Load_Top At_Offset_5 02bc 0217 | | Execute Heap_Access,All_Reference 02bd 01d7 | | Execute Vector,Field_Read 02be 8233 | 3 | Call 0x1,0x33 02bf 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02c0 BODY_02b0: 02c0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1 = 0x2c0,0x1 02c1 680c |h | Jump_Zero 0x2ce 02c2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x2 = 0x2c2,0x2 02c3 0217 | | Execute Heap_Access,All_Reference 02c4 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 02c5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02c6 c5fd | | Store 0x2,-0x3 02c7 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x3 = 0x2c7,0x3 02c8 00d9 | | Load_Top At_Offset_1 02c9 0217 | | Execute Heap_Access,All_Reference 02ca 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02cb 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x4 = 0x2cb,0x4 02cc a5fc | | Store_Unchecked 0x2,-0x4 02cd 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02ce 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x5 = 0x2ce,0x5 02cf a5fc | | Store_Unchecked 0x2,-0x4 02d0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02d1 0000 0000 | | .BLANK 0000[0x7] 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 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x02db,0x05a6,0x1002,0x0000,0x0056,0xb975,0x0000,0x013e ; Debug Table 0x16.0x0 = 0x2db,0x1 02dc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02dd 0217 | | Execute Heap_Access,All_Reference 02de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02df 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 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 4800 |H | Short_Literal 0x0 ; Debug Table 0x17 = .DEBUG 0x02e3,0x05aa,0x1001,0x0000,0x0056,0xb975,0x0000,0x0147 ; Debug Table 0x17.0x0 = 0x2e3,0x1 02e4 00db | | Load_Top At_Offset_3 02e5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 02e6 0217 | | Execute Heap_Access,All_Reference 02e7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02e8 4502 |E | Exit_Suprogram New_Top_Offset 0x2 02e9 0000 0000 | | .BLANK 0000[0x7] 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; SUBPROGRAM 02f0 ; -------------------------------------------------------------------------------------- 02f0 0300 | | .CONST 0x0300 ; Address of begin 02f1 0004 | | .CONST 0x0004 ; Address of exception handler 02f2 0002 | | .CONST 0x0002 ; Number of locals 02f3 INIT_02f0: 02f3 e230 | 0 | Load 0x1,0x30 ; Debug Table 0x18 = .DEBUG 0x02f3,0x05ae,0x1001,0x0000,0x0056,0xb975,0x0000,0x014f ; Debug Table 0x18.0x0 = 0x2f3,0xffff 02f4 00dc | | Load_Top At_Offset_4 02f5 e210 | | Load 0x1,0x10 02f6 0119 | | Execute Any,Check_In_Formal_Type 02f7 00dd | | Load_Top At_Offset_5 02f8 e210 | | Load 0x1,0x10 02f9 0119 | | Execute Any,Check_In_Formal_Type 02fa 8234 | 4 | Call 0x1,0x34 02fb 00dd | | Load_Top At_Offset_5 02fc 0217 | | Execute Heap_Access,All_Reference 02fd 01d7 | | Execute Vector,Field_Read 02fe 8233 | 3 | Call 0x1,0x33 02ff 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0300 BODY_02f0: 0300 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x1 = 0x300,0x1 0301 6804 |h | Jump_Zero 0x306 0302 4801 |H | Short_Literal 0x1 ; Debug Table 0x18.0x2 = 0x302,0x2 0303 00d9 | | Load_Top At_Offset_1 0304 0217 | | Execute Heap_Access,All_Reference 0305 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0306 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0307 0000 | | .XXX[0x1] 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 030b | | .CONST 0x030b ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 0001 | | .CONST 0x0001 ; Number of locals 030b BODY_0308: 030b INIT_0308: 030b 4608 |F | Jump_Case 0x9 ; Debug Table 0x19 = .DEBUG 0x030b,0x05b6,0x1005,0x0000,0x0056,0xb975,0x0000,0x0173 030c 7808 |x | Jump 0x315 ; case 0x0 030d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 030e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 030f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0310 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0311 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0312 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0313 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0314 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0315 00da | | Load_Top At_Offset_2 0316 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0317 1c00 | | Execute_Immediate Run_Utility,0x0 0318 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0319 0000 0000 | | .BLANK 0000[0x7] 0320 ; -------------------------------------------------------------------------------------- 0320 ; SUBPROGRAM 0320 ; -------------------------------------------------------------------------------------- 0320 0326 | & | .CONST 0x0326 ; Address of begin 0321 0004 | | .CONST 0x0004 ; Address of exception handler 0322 0002 | | .CONST 0x0002 ; Number of locals 0323 INIT_0320: 0323 e230 | 0 | Load 0x1,0x30 ; Debug Table 0x1a = .DEBUG 0x0323,0x05b8,0x1002,0x0000,0x0056,0xba85,0x0000,0x0018 ; Debug Table 0x1a.0x0 = 0x323,0xffff 0324 00db | | Load_Top At_Offset_3 0325 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0326 BODY_0320: 0326 7811 |x | Jump 0x338 0327 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1a.0x1 = 0x327,0x2 0328 e210 | | Load 0x1,0x10 0329 0119 | | Execute Any,Check_In_Formal_Type 032a 00d9 | | Load_Top At_Offset_1 032b 0217 | | Execute Heap_Access,All_Reference 032c 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 032d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 032e e210 | | Load 0x1,0x10 032f 0119 | | Execute Any,Check_In_Formal_Type 0330 8213 | | Call 0x1,0x13 0331 6802 |h | Jump_Zero 0x334 0332 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x2 = 0x332,0x3 0333 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0334 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x3 = 0x334,0x4 0335 0217 | | Execute Heap_Access,All_Reference 0336 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0337 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0338 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1a.0x4 = 0x338,0x1 0339 77ed |w | Jump_Nonzero 0x327 033a e230 | 0 | Load 0x1,0x30 ; Debug Table 0x1a.0x5 = 0x33a,0x5 033b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 033c 0000 0000 | | .LITERAL {0x00000000, 0x56b97502} 0340 0000 0000 | | .LITERAL {0x00000000, 0x56b97501} 0344 0000 0000 | | .BLANK 0000[0x4] 0348 ; -------------------------------------------------------------------------------------- 0348 ; SUBPROGRAM 0348 ; -------------------------------------------------------------------------------------- 0348 034b | K | .CONST 0x034b ; Address of begin 0349 0004 | | .CONST 0x0004 ; Address of exception handler 034a 0001 | | .CONST 0x0001 ; Number of locals 034b BODY_0348: 034b INIT_0348: 034b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x034b,0x05c6,0x1002,0x0000,0x0056,0xba85,0x0000,0x004c ; Debug Table 0x1b.0x0 = 0x34b,0x1 034c e210 | | Load 0x1,0x10 034d 0119 | | Execute Any,Check_In_Formal_Type 034e 8212 | | Call 0x1,0x12 034f e20f | | Load 0x1,0xf 0350 026e | n | Execute Discrete,Modulo 0351 e232 | 2 | Load 0x1,0x32 0352 025b | [ | Execute Discrete,Check_In_Type 0353 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0354 0000 0000 | | .BLANK 0000[0x4] 0358 ; -------------------------------------------------------------------------------------- 0358 ; Debug Table 0358 ; -------------------------------------------------------------------------------------- 0358 0003 001c | | .CONST 0x0003,0x001c 035a 000b 043a | :| .DEBUG 0x000b,0x043a,0xc000,0x0000,0x0056,0xb975,0x0000,0x0005 0362 0060 0488 | ` | .DEBUG 0x0060,0x0488,0xc000,0x0000,0x0056,0xba85,0x0000,0x0003 036a 00a3 04be | | .DEBUG 0x00a3,0x04be,0x1005,0x0000,0x0056,0xb975,0x0000,0x0039 0372 00c3 04c0 | | .DEBUG 0x00c3,0x04c0,0x1002,0x0000,0x0056,0xb975,0x0000,0x0047 037a 00e3 04ca | | .DEBUG 0x00e3,0x04ca,0x1001,0x0000,0x0056,0xb975,0x0000,0x0054 0382 0103 04d6 | | .DEBUG 0x0103,0x04d6,0x1001,0x0000,0x0056,0xb975,0x0000,0x0068 038a 0123 04e2 | # | .DEBUG 0x0123,0x04e2,0x1001,0x0000,0x0056,0xb975,0x0000,0x007c 0392 0163 0502 | c | .DEBUG 0x0163,0x0502,0x1001,0x0000,0x0056,0xb975,0x0000,0x0091 039a 019b 051c | | .DEBUG 0x019b,0x051c,0x1001,0x0000,0x0056,0xb975,0x0000,0x009d 03a2 01a3 0522 | "| .DEBUG 0x01a3,0x0522,0x1002,0x0000,0x0056,0xb975,0x0000,0x00ae 03aa 01bb 052e | .| .DEBUG 0x01bb,0x052e,0x1001,0x0000,0x0056,0xb975,0x0000,0x00b7 03b2 01cb 0534 | 4| .DEBUG 0x01cb,0x0534,0x1001,0x0000,0x0056,0xb975,0x0000,0x00bf 03ba 020b 054e | N| .DEBUG 0x020b,0x054e,0x1001,0x0000,0x0056,0xb975,0x0000,0x00cf 03c2 023b 056c | ; l| .DEBUG 0x023b,0x056c,0x1001,0x0000,0x0056,0xb975,0x0000,0x00db 03ca 0263 057c | c || .DEBUG 0x0263,0x057c,0x1002,0x0000,0x0056,0xb975,0x0000,0x00e3 03d2 0273 0580 | s | .DEBUG 0x0273,0x0580,0x1002,0x0000,0x0056,0xb975,0x0000,0x00ec 03da 027b 0584 | { | .DEBUG 0x027b,0x0584,0x1002,0x0000,0x0056,0xb975,0x0000,0x00fb 03e2 0283 0588 | | .DEBUG 0x0283,0x0588,0x1002,0x0000,0x0056,0xb975,0x0000,0x0100 03ea 028b 058c | | .DEBUG 0x028b,0x058c,0x1002,0x0000,0x0056,0xb975,0x0000,0x0109 03f2 0293 0590 | | .DEBUG 0x0293,0x0590,0x1001,0x0000,0x0056,0xb975,0x0000,0x0112 03fa 02a3 0594 | | .DEBUG 0x02a3,0x0594,0x1001,0x0000,0x0056,0xb975,0x0000,0x011e 0402 02b3 0598 | | .DEBUG 0x02b3,0x0598,0x1001,0x0000,0x0056,0xb975,0x0000,0x012a 040a 02db 05a6 | | .DEBUG 0x02db,0x05a6,0x1002,0x0000,0x0056,0xb975,0x0000,0x013e 0412 02e3 05aa | | .DEBUG 0x02e3,0x05aa,0x1001,0x0000,0x0056,0xb975,0x0000,0x0147 041a 02f3 05ae | | .DEBUG 0x02f3,0x05ae,0x1001,0x0000,0x0056,0xb975,0x0000,0x014f 0422 030b 05b6 | | .DEBUG 0x030b,0x05b6,0x1005,0x0000,0x0056,0xb975,0x0000,0x0173 042a 0323 05b8 | # | .DEBUG 0x0323,0x05b8,0x1002,0x0000,0x0056,0xba85,0x0000,0x0018 0432 034b 05c6 | K | .DEBUG 0x034b,0x05c6,0x1002,0x0000,0x0056,0xba85,0x0000,0x004c 043a ; -------------------------------------------------------------------------------------- 043a ; Debug3 Subtable 0x0 043a ; -------------------------------------------------------------------------------------- 043a 0026 0000 | & | .DBG3TAB 0x0026,0x0000 043c 000b ffff | | .CONST 0x000b,0xffff 043e 000d fffe | | .CONST 0x000d,0xfffe 0440 000e fffd | | .CONST 0x000e,0xfffd 0442 0014 fffc | | .CONST 0x0014,0xfffc 0444 0016 fffb | | .CONST 0x0016,0xfffb 0446 0018 fffa | | .CONST 0x0018,0xfffa 0448 001a fff9 | | .CONST 0x001a,0xfff9 044a 001c fff8 | | .CONST 0x001c,0xfff8 044c 001e fff7 | | .CONST 0x001e,0xfff7 044e 0020 fff6 | | .CONST 0x0020,0xfff6 0450 0022 fff5 | " | .CONST 0x0022,0xfff5 0452 0024 fff4 | $ | .CONST 0x0024,0xfff4 0454 0026 fff3 | & | .CONST 0x0026,0xfff3 0456 0028 fff2 | ( | .CONST 0x0028,0xfff2 0458 002a fff1 | * | .CONST 0x002a,0xfff1 045a 002c fff0 | , | .CONST 0x002c,0xfff0 045c 002e ffef | . | .CONST 0x002e,0xffef 045e 0030 ffee | 0 | .CONST 0x0030,0xffee 0460 0030 ffed | 0 | .CONST 0x0030,0xffed 0462 0030 ffec | 0 | .CONST 0x0030,0xffec 0464 0032 ffeb | 2 | .CONST 0x0032,0xffeb 0466 0034 ffea | 4 | .CONST 0x0034,0xffea 0468 0036 ffe9 | 6 | .CONST 0x0036,0xffe9 046a 0038 ffe8 | 8 | .CONST 0x0038,0xffe8 046c 003a ffe7 | : | .CONST 0x003a,0xffe7 046e 003c ffe6 | < | .CONST 0x003c,0xffe6 0470 003e ffe5 | > | .CONST 0x003e,0xffe5 0472 0040 ffe4 | @ | .CONST 0x0040,0xffe4 0474 0042 ffe3 | B | .CONST 0x0042,0xffe3 0476 0044 ffe2 | D | .CONST 0x0044,0xffe2 0478 0047 ffe1 | G | .CONST 0x0047,0xffe1 047a 0047 ffe0 | G | .CONST 0x0047,0xffe0 047c 004b ffdf | K | .CONST 0x004b,0xffdf 047e 004b ffde | K | .CONST 0x004b,0xffde 0480 0052 ffdd | R | .CONST 0x0052,0xffdd 0482 0054 ffdc | T | .CONST 0x0054,0xffdc 0484 0058 ffdb | X | .CONST 0x0058,0xffdb 0486 0058 ffda | X | .CONST 0x0058,0xffda 0488 ; -------------------------------------------------------------------------------------- 0488 ; Debug3 Subtable 0x1 0488 ; -------------------------------------------------------------------------------------- 0488 001a 0000 | | .DBG3TAB 0x001a,0x0000 048a 0060 ffff | ` | .CONST 0x0060,0xffff 048c 0066 fffe | f | .CONST 0x0066,0xfffe 048e 006d fffd | m | .CONST 0x006d,0xfffd 0490 006f fffc | o | .CONST 0x006f,0xfffc 0492 0071 fffb | q | .CONST 0x0071,0xfffb 0494 0073 fffa | s | .CONST 0x0073,0xfffa 0496 0075 fff9 | u | .CONST 0x0075,0xfff9 0498 0077 fff8 | w | .CONST 0x0077,0xfff8 049a 0079 fff7 | y | .CONST 0x0079,0xfff7 049c 007b fff6 | { | .CONST 0x007b,0xfff6 049e 007d fff5 | } | .CONST 0x007d,0xfff5 04a0 007f fff4 | | .CONST 0x007f,0xfff4 04a2 0081 fff3 | | .CONST 0x0081,0xfff3 04a4 0083 fff2 | | .CONST 0x0083,0xfff2 04a6 0085 fff1 | | .CONST 0x0085,0xfff1 04a8 0087 fff0 | | .CONST 0x0087,0xfff0 04aa 0089 ffef | | .CONST 0x0089,0xffef 04ac 008b ffee | | .CONST 0x008b,0xffee 04ae 008d ffed | | .CONST 0x008d,0xffed 04b0 008f ffec | | .CONST 0x008f,0xffec 04b2 0091 ffeb | | .CONST 0x0091,0xffeb 04b4 0093 ffea | | .CONST 0x0093,0xffea 04b6 0095 ffe9 | | .CONST 0x0095,0xffe9 04b8 0097 ffe8 | | .CONST 0x0097,0xffe8 04ba 0099 ffe7 | | .CONST 0x0099,0xffe7 04bc 009b ffe6 | | .CONST 0x009b,0xffe6 04be ; -------------------------------------------------------------------------------------- 04be ; Debug3 Subtable 0x2 04be ; -------------------------------------------------------------------------------------- 04be 0000 0000 | | .DBG3TAB 0x0000,0x0000 04c0 ; -------------------------------------------------------------------------------------- 04c0 ; Debug3 Subtable 0x3 04c0 ; -------------------------------------------------------------------------------------- 04c0 0001 0003 | | .DBG3TAB 0x0001,0x0003 04c2 00c3 ffff | | .CONST 0x00c3,0xffff 04c4 00d0 0001 | | .CONST 0x00d0,0x0001 04c6 00d2 0002 | | .CONST 0x00d2,0x0002 04c8 00de 0003 | | .CONST 0x00de,0x0003 04ca ; -------------------------------------------------------------------------------------- 04ca ; Debug3 Subtable 0x4 04ca ; -------------------------------------------------------------------------------------- 04ca 0001 0004 | | .DBG3TAB 0x0001,0x0004 04cc 00e3 ffff | | .CONST 0x00e3,0xffff 04ce 00f0 0001 | | .CONST 0x00f0,0x0001 04d0 00f2 0002 | | .CONST 0x00f2,0x0002 04d2 00f7 0003 | | .CONST 0x00f7,0x0003 04d4 00fa 0004 | | .CONST 0x00fa,0x0004 04d6 ; -------------------------------------------------------------------------------------- 04d6 ; Debug3 Subtable 0x5 04d6 ; -------------------------------------------------------------------------------------- 04d6 0001 0004 | | .DBG3TAB 0x0001,0x0004 04d8 0103 ffff | | .CONST 0x0103,0xffff 04da 0110 0001 | | .CONST 0x0110,0x0001 04dc 0112 0002 | | .CONST 0x0112,0x0002 04de 0117 0003 | | .CONST 0x0117,0x0003 04e0 011a 0004 | | .CONST 0x011a,0x0004 04e2 ; -------------------------------------------------------------------------------------- 04e2 ; Debug3 Subtable 0x6 04e2 ; -------------------------------------------------------------------------------------- 04e2 0005 000a | | .DBG3TAB 0x0005,0x000a 04e4 0123 ffff | # | .CONST 0x0123,0xffff 04e6 0129 fffe | ) | .CONST 0x0129,0xfffe 04e8 012d fffd | - | .CONST 0x012d,0xfffd 04ea 0130 fffc | 0 | .CONST 0x0130,0xfffc 04ec 0137 fffb | 7 | .CONST 0x0137,0xfffb 04ee 0138 0001 | 8 | .CONST 0x0138,0x0001 04f0 013a 0002 | : | .CONST 0x013a,0x0002 04f2 0141 0003 | A | .CONST 0x0141,0x0003 04f4 0141 0004 | A | .CONST 0x0141,0x0004 04f6 0146 0005 | F | .CONST 0x0146,0x0005 04f8 014b 0006 | K | .CONST 0x014b,0x0006 04fa 014f 0007 | O | .CONST 0x014f,0x0007 04fc 0154 0008 | T | .CONST 0x0154,0x0008 04fe 0156 0009 | V | .CONST 0x0156,0x0009 0500 0158 000a | X | .CONST 0x0158,0x000a 0502 ; -------------------------------------------------------------------------------------- 0502 ; Debug3 Subtable 0x7 0502 ; -------------------------------------------------------------------------------------- 0502 0003 0009 | | .DBG3TAB 0x0003,0x0009 0504 0163 ffff | c | .CONST 0x0163,0xffff 0506 0169 fffe | i | .CONST 0x0169,0xfffe 0508 016f fffd | o | .CONST 0x016f,0xfffd 050a 0171 0002 | q | .CONST 0x0171,0x0002 050c 0178 0003 | x | .CONST 0x0178,0x0003 050e 017a 0004 | z | .CONST 0x017a,0x0004 0510 0181 0005 | | .CONST 0x0181,0x0005 0512 0188 0006 | | .CONST 0x0188,0x0006 0514 0189 0007 | | .CONST 0x0189,0x0007 0516 018b 0008 | | .CONST 0x018b,0x0008 0518 018f 0001 | | .CONST 0x018f,0x0001 051a 0191 0009 | | .CONST 0x0191,0x0009 051c ; -------------------------------------------------------------------------------------- 051c ; Debug3 Subtable 0x8 051c ; -------------------------------------------------------------------------------------- 051c 0000 0002 | | .DBG3TAB 0x0000,0x0002 051e 019b 0001 | | .CONST 0x019b,0x0001 0520 019f 0002 | | .CONST 0x019f,0x0002 0522 ; -------------------------------------------------------------------------------------- 0522 ; Debug3 Subtable 0x9 0522 ; -------------------------------------------------------------------------------------- 0522 0001 0004 | | .DBG3TAB 0x0001,0x0004 0524 01a3 ffff | | .CONST 0x01a3,0xffff 0526 01a5 0001 | | .CONST 0x01a5,0x0001 0528 01aa 0002 | | .CONST 0x01aa,0x0002 052a 01af 0003 | | .CONST 0x01af,0x0003 052c 01b2 0004 | | .CONST 0x01b2,0x0004 052e ; -------------------------------------------------------------------------------------- 052e ; Debug3 Subtable 0xa 052e ; -------------------------------------------------------------------------------------- 052e 0000 0002 | | .DBG3TAB 0x0000,0x0002 0530 01bb 0001 | | .CONST 0x01bb,0x0001 0532 01c0 0002 | | .CONST 0x01c0,0x0002 0534 ; -------------------------------------------------------------------------------------- 0534 ; Debug3 Subtable 0xb 0534 ; -------------------------------------------------------------------------------------- 0534 0002 000a | | .DBG3TAB 0x0002,0x000a 0536 01cb ffff | | .CONST 0x01cb,0xffff 0538 01cc fffe | | .CONST 0x01cc,0xfffe 053a 01cd 0001 | | .CONST 0x01cd,0x0001 053c 01d2 0002 | | .CONST 0x01d2,0x0002 053e 01d7 0003 | | .CONST 0x01d7,0x0003 0540 01dd 0005 | | .CONST 0x01dd,0x0005 0542 01e2 0006 | | .CONST 0x01e2,0x0006 0544 01ec 0007 | | .CONST 0x01ec,0x0007 0546 01ec 0008 | | .CONST 0x01ec,0x0008 0548 01f5 0009 | | .CONST 0x01f5,0x0009 054a 01fc 000a | | .CONST 0x01fc,0x000a 054c 0200 0004 | | .CONST 0x0200,0x0004 054e ; -------------------------------------------------------------------------------------- 054e ; Debug3 Subtable 0xc 054e ; -------------------------------------------------------------------------------------- 054e 0001 000d | | .DBG3TAB 0x0001,0x000d 0550 020b ffff | | .CONST 0x020b,0xffff 0552 020d 0001 | | .CONST 0x020d,0x0001 0554 020f 0002 | | .CONST 0x020f,0x0002 0556 0212 0003 | | .CONST 0x0212,0x0003 0558 0213 0004 | | .CONST 0x0213,0x0004 055a 0218 0005 | | .CONST 0x0218,0x0005 055c 021e 0006 | | .CONST 0x021e,0x0006 055e 0221 0007 | ! | .CONST 0x0221,0x0007 0560 0224 0008 | $ | .CONST 0x0224,0x0008 0562 0227 0009 | ' | .CONST 0x0227,0x0009 0564 022a 000a | * | .CONST 0x022a,0x000a 0566 022d 000b | - | .CONST 0x022d,0x000b 0568 022f 000c | / | .CONST 0x022f,0x000c 056a 0232 000d | 2 | .CONST 0x0232,0x000d 056c ; -------------------------------------------------------------------------------------- 056c ; Debug3 Subtable 0xd 056c ; -------------------------------------------------------------------------------------- 056c 0000 0007 | | .DBG3TAB 0x0000,0x0007 056e 023b 0001 | ; | .CONST 0x023b,0x0001 0570 0242 0003 | B | .CONST 0x0242,0x0003 0572 0248 0004 | H | .CONST 0x0248,0x0004 0574 024b 0005 | K | .CONST 0x024b,0x0005 0576 024c 0006 | L | .CONST 0x024c,0x0006 0578 0251 0007 | Q | .CONST 0x0251,0x0007 057a 0259 0002 | Y | .CONST 0x0259,0x0002 057c ; -------------------------------------------------------------------------------------- 057c ; Debug3 Subtable 0xe 057c ; -------------------------------------------------------------------------------------- 057c 0000 0001 | | .DBG3TAB 0x0000,0x0001 057e 0263 0001 | c | .CONST 0x0263,0x0001 0580 ; -------------------------------------------------------------------------------------- 0580 ; Debug3 Subtable 0xf 0580 ; -------------------------------------------------------------------------------------- 0580 0000 0001 | | .DBG3TAB 0x0000,0x0001 0582 0273 0001 | s | .CONST 0x0273,0x0001 0584 ; -------------------------------------------------------------------------------------- 0584 ; Debug3 Subtable 0x10 0584 ; -------------------------------------------------------------------------------------- 0584 0000 0001 | | .DBG3TAB 0x0000,0x0001 0586 027b 0001 | { | .CONST 0x027b,0x0001 0588 ; -------------------------------------------------------------------------------------- 0588 ; Debug3 Subtable 0x11 0588 ; -------------------------------------------------------------------------------------- 0588 0000 0001 | | .DBG3TAB 0x0000,0x0001 058a 0283 0001 | | .CONST 0x0283,0x0001 058c ; -------------------------------------------------------------------------------------- 058c ; Debug3 Subtable 0x12 058c ; -------------------------------------------------------------------------------------- 058c 0000 0001 | | .DBG3TAB 0x0000,0x0001 058e 028b 0001 | | .CONST 0x028b,0x0001 0590 ; -------------------------------------------------------------------------------------- 0590 ; Debug3 Subtable 0x13 0590 ; -------------------------------------------------------------------------------------- 0590 0000 0001 | | .DBG3TAB 0x0000,0x0001 0592 0293 0001 | | .CONST 0x0293,0x0001 0594 ; -------------------------------------------------------------------------------------- 0594 ; Debug3 Subtable 0x14 0594 ; -------------------------------------------------------------------------------------- 0594 0000 0001 | | .DBG3TAB 0x0000,0x0001 0596 02a3 0001 | | .CONST 0x02a3,0x0001 0598 ; -------------------------------------------------------------------------------------- 0598 ; Debug3 Subtable 0x15 0598 ; -------------------------------------------------------------------------------------- 0598 0001 0005 | | .DBG3TAB 0x0001,0x0005 059a 02b3 ffff | | .CONST 0x02b3,0xffff 059c 02c0 0001 | | .CONST 0x02c0,0x0001 059e 02c2 0002 | | .CONST 0x02c2,0x0002 05a0 02c7 0003 | | .CONST 0x02c7,0x0003 05a2 02cb 0004 | | .CONST 0x02cb,0x0004 05a4 02ce 0005 | | .CONST 0x02ce,0x0005 05a6 ; -------------------------------------------------------------------------------------- 05a6 ; Debug3 Subtable 0x16 05a6 ; -------------------------------------------------------------------------------------- 05a6 0000 0001 | | .DBG3TAB 0x0000,0x0001 05a8 02db 0001 | | .CONST 0x02db,0x0001 05aa ; -------------------------------------------------------------------------------------- 05aa ; Debug3 Subtable 0x17 05aa ; -------------------------------------------------------------------------------------- 05aa 0000 0001 | | .DBG3TAB 0x0000,0x0001 05ac 02e3 0001 | | .CONST 0x02e3,0x0001 05ae ; -------------------------------------------------------------------------------------- 05ae ; Debug3 Subtable 0x18 05ae ; -------------------------------------------------------------------------------------- 05ae 0001 0002 | | .DBG3TAB 0x0001,0x0002 05b0 02f3 ffff | | .CONST 0x02f3,0xffff 05b2 0300 0001 | | .CONST 0x0300,0x0001 05b4 0302 0002 | | .CONST 0x0302,0x0002 05b6 ; -------------------------------------------------------------------------------------- 05b6 ; Debug3 Subtable 0x19 05b6 ; -------------------------------------------------------------------------------------- 05b6 0000 0000 | | .DBG3TAB 0x0000,0x0000 05b8 ; -------------------------------------------------------------------------------------- 05b8 ; Debug3 Subtable 0x1a 05b8 ; -------------------------------------------------------------------------------------- 05b8 0001 0005 | | .DBG3TAB 0x0001,0x0005 05ba 0323 ffff | # | .CONST 0x0323,0xffff 05bc 0327 0002 | ' | .CONST 0x0327,0x0002 05be 0332 0003 | 2 | .CONST 0x0332,0x0003 05c0 0334 0004 | 4 | .CONST 0x0334,0x0004 05c2 0338 0001 | 8 | .CONST 0x0338,0x0001 05c4 033a 0005 | : | .CONST 0x033a,0x0005 05c6 ; -------------------------------------------------------------------------------------- 05c6 ; Debug3 Subtable 0x1b 05c6 ; -------------------------------------------------------------------------------------- 05c6 0000 0001 | | .DBG3TAB 0x0000,0x0001 05c8 034b 0001 | K | .CONST 0x034b,0x0001 05ca 0000 0000 | | .BLANK 0000[0x36]