|
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_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 03d8 | | .CONST 0x03d8 ; 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 011a | | .CONST 0x011a ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 002e | . | .CONST 0x002e ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x0462,0x8000,0x0000,0x0057,0x2995,0x0000,0x001c ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 49a3 |I | Short_Literal 0x1a3 ; Debug Table 0x0.0x3 = 0xe,0xfffc 000f 00eb | | Load_Encached Diana_Cache 0010 0098 | | Execute Package,Field_Read_Dynamic 0011 0129 | ) | Execute Any,Make_Visible 0012 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x4 = 0x12,0xfffb 0013 4800 |H | Short_Literal 0x0 0014 00da | | Load_Top At_Offset_2 0015 0333 | 3 | Declare_Variable Array,Visible,With_Constraint 0016 4801 |H | Short_Literal 0x1 0017 4800 |H | Short_Literal 0x0 0018 49a3 |I | Short_Literal 0x1a3 0019 00eb | | Load_Encached Diana_Cache 001a 0098 | | Execute Package,Field_Read_Dynamic 001b 0334 | 4 | Declare_Variable Array,With_Constraint 001c 00d9 | | Load_Top At_Offset_1 001d 01d4 | | Execute Vector,Structure_Write 001e 029a 0123 | #| Declare_Subprogram INIT_0120,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x1e,0xfffa 0020 029a 0133 | 3| Declare_Subprogram INIT_0130,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x20,0xfff9 0022 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x22,0xfff8 0024 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x24,0xfff7 0026 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x9 = 0x26,0xfff6 0027 62dc |b | Indirect_Literal Discrete,0x304,{0x0069cc0e, 0x000000b0} 0028 02a0 | | Declare_Subprogram Null_Subprogram 0029 038f | | Declare_Type Package,Defined,Visible 002a e001 | | Load 0x0,0x1 002b e002 | | Load 0x0,0x2 002c e003 | | Load 0x0,0x3 002d e004 | | Load 0x0,0x4 002e e005 | | Load 0x0,0x5 002f e006 | | Load 0x0,0x6 0030 4806 |H | Short_Literal 0x6 0031 e213 | | Load 0x1,0x13 0032 020e | | Execute Module,Augment_Imports 0033 0386 | | Declare_Variable Package,Visible 0034 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xa = 0x34,0xfff5 0035 62ca |b | Indirect_Literal Discrete,0x300,{0x0069d00e, 0x000000b0} 0036 02a0 | | Declare_Subprogram Null_Subprogram 0037 038f | | Declare_Type Package,Defined,Visible 0038 00b6 | | Action Make_Scope 0039 e007 | | Load 0x0,0x7 003a e001 | | Load 0x0,0x1 003b e002 | | Load 0x0,0x2 003c e004 | | Load 0x0,0x4 003d e005 | | Load 0x0,0x5 003e e006 | | Load 0x0,0x6 003f 4807 |H | Short_Literal 0x7 0040 e214 | | Load 0x1,0x14 0041 020e | | Execute Module,Augment_Imports 0042 0386 | | Declare_Variable Package,Visible 0043 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xb = 0x43,0xfff4 0044 62b7 |b | Indirect_Literal Discrete,0x2fc,{0x0069d40e, 0x000000b0} 0045 02a0 | | Declare_Subprogram Null_Subprogram 0046 038f | | Declare_Type Package,Defined,Visible 0047 00b6 | | Action Make_Scope 0048 e001 | | Load 0x0,0x1 0049 4802 |H | Short_Literal 0x2 004a 00db | | Load_Top At_Offset_3 004b 020e | | Execute Module,Augment_Imports 004c 0386 | | Declare_Variable Package,Visible 004d 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xc = 0x4d,0xfff3 004e 62a9 |b | Indirect_Literal Discrete,0x2f8,{0x0069d80e, 0x000000b0} 004f 02a0 | | Declare_Subprogram Null_Subprogram 0050 038f | | Declare_Type Package,Defined,Visible 0051 00b6 | | Action Make_Scope 0052 e001 | | Load 0x0,0x1 0053 e002 | | Load 0x0,0x2 0054 e004 | | Load 0x0,0x4 0055 e005 | | Load 0x0,0x5 0056 e006 | | Load 0x0,0x6 0057 4806 |H | Short_Literal 0x6 0058 e216 | | Load 0x1,0x16 0059 020e | | Execute Module,Augment_Imports 005a 0386 | | Declare_Variable Package,Visible 005b 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x0.0xd = 0x5b,0xfff2 005c 0129 | ) | Execute Any,Make_Visible 005d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0xe = 0x5d,0xfff1 005e 0400 | | Execute_Immediate Set_Value_Visible_Unchecked,0x0 005f 029a 01d3 | | Declare_Subprogram INIT_01d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x5f,0xfff0 0061 029a 0203 | | Declare_Subprogram INIT_0200,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x61,0xffef 0063 029a 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x63,0xffee 0065 029a 0263 | c| Declare_Subprogram INIT_0260,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x12 = 0x65,0xffed 0067 029a 02a3 | | Declare_Subprogram INIT_02a0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x13 = 0x67,0xffec 0069 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x14 = 0x69,0xffeb 006a 6289 |b | Indirect_Literal Discrete,0x2f4,{0x0069e00e, 0x000000b0} 006b 02a0 | | Declare_Subprogram Null_Subprogram 006c 038f | | Declare_Type Package,Defined,Visible 006d e008 | | Load 0x0,0x8 006e 4801 |H | Short_Literal 0x1 006f 00da | | Load_Top At_Offset_2 0070 020e | | Execute Module,Augment_Imports 0071 0386 | | Declare_Variable Package,Visible 0072 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x15 = 0x72,0xffea 0073 627c |b| | Indirect_Literal Discrete,0x2f0,{0x0069e40e, 0x000000b0} 0074 02a0 | | Declare_Subprogram Null_Subprogram 0075 038f | | Declare_Type Package,Defined,Visible 0076 0386 | | Declare_Variable Package,Visible 0077 029a 02b3 | | Declare_Subprogram INIT_02b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x77,0xffe9 0079 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x0.0x17 = 0x79,0xffe8 007a 00bf | | Action Accept_Activation 007b 0092 03b7 | | Action Push_String_Extended,0x3b7 ; "Compatibility" ; Debug Table 0x1 = .DEBUG 0x007b,0x0494,0x8000,0x0000,0x0059,0x7215,0x0000,0x0017 ; Debug Table 0x1.0x0 = 0x7b,0xffff 007d 0092 03b8 | | Action Push_String_Extended,0x3b8 ; "Unit_Numbers" ; Debug Table 0x1.0x1 = 0x7d,0xfffe 007f 0092 03b9 | | Action Push_String_Extended,0x3b9 ; "Declaration_Numbers" ; Debug Table 0x1.0x2 = 0x7f,0xfffd 0081 0092 03ba | | Action Push_String_Extended,0x3ba ; "Offsets" ; Debug Table 0x1.0x3 = 0x81,0xfffc 0083 e009 | | Load 0x0,0x9 ; Debug Table 0x1.0x4 = 0x83,0xfffb 0084 180f | | Execute Package,Field_Execute,Field_Number 0xf 0085 e001 | | Load 0x0,0x1 0086 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 0087 011e | | Execute Any,Convert 0088 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x5 = 0x88,0xfffa 0089 e001 | | Load 0x0,0x1 008a 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 008b e00a | | Load 0x0,0xa ; Debug Table 0x1.0x6 = 0x8b,0xfff9 008c 1845 | E | Execute Package,Field_Execute,Field_Number 0x45 008d e001 | | Load 0x0,0x1 008e 1b25 | % | Execute Package,Field_Read,Field_Number 0x25 008f 03f1 | | Declare_Variable Discrete,With_Value 0090 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x7 = 0x90,0xfff8 0091 e001 | | Load 0x0,0x1 0092 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0093 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x8 = 0x93,0xfff7 0094 00c7 | | Action Elaborate_Subprogram 0095 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x9 = 0x95,0xfff6 0096 00c7 | | Action Elaborate_Subprogram 0097 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xa = 0x97,0xfff5 0098 00c7 | | Action Elaborate_Subprogram 0099 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xb = 0x99,0xfff4 009a 00c7 | | Action Elaborate_Subprogram 009b 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xc = 0x9b,0xfff3 009c 00c7 | | Action Elaborate_Subprogram 009d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xd = 0x9d,0xfff2 009e 624d |bM | Indirect_Literal Discrete,0x2ec,{0x0069dc0e, 0x000000b0} 009f 02a0 | | Declare_Subprogram Null_Subprogram 00a0 037d | } | Declare_Type Task,Defined 00a1 036f | o | Declare_Variable Task 00a2 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0xe = 0xa2,0xfff1 00a3 00c7 | | Action Elaborate_Subprogram 00a4 029d 02bb | | Declare_Subprogram INIT_02b8,For_Outer_Call ; Debug Table 0x1.0xf = 0xa4,0xfff0 00a6 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x10 = 0xa6,0xffef 00a7 00c7 | | Action Elaborate_Subprogram 00a8 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x11 = 0xa8,0xffee 00a9 00c7 | | Action Elaborate_Subprogram 00aa 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x12 = 0xaa,0xffed 00ab 00c7 | | Action Elaborate_Subprogram 00ac 029d 030b | | Declare_Subprogram INIT_0308,For_Outer_Call ; Debug Table 0x1.0x13 = 0xac,0xffec 00ae 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x14 = 0xae,0xffeb 00af 00c7 | | Action Elaborate_Subprogram 00b0 029d 0363 | c| Declare_Subprogram INIT_0360,For_Outer_Call ; Debug Table 0x1.0x15 = 0xb0,0xffea 00b2 6235 |b5 | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x00597215} ; Debug Table 0x1.0x16 = 0xb2,0xffe9 00b3 6230 |b0 | Indirect_Literal Discrete,0x2e4,{0x00000000, 0x000004b0} 00b4 e229 | ) | Load 0x1,0x29 00b5 e226 | & | Load 0x1,0x26 00b6 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d 00b7 e001 | | Load 0x0,0x1 00b8 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b 00b9 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29 00ba 0387 | | Declare_Variable Package 00bb 00d8 | | Load_Top At_Offset_0 00bc 020f | | Execute Module,Activate 00bd e226 | & | Load 0x1,0x26 ; Debug Table 0x1.0x17 = 0xbd,0xffe8 00be e228 | ( | Load 0x1,0x28 00bf e222 | " | Load 0x1,0x22 00c0 e223 | # | Load 0x1,0x23 00c1 e00b | | Load 0x0,0xb 00c2 e00c | | Load 0x0,0xc 00c3 e00d | | Load 0x0,0xd 00c4 e00e | | Load 0x0,0xe 00c5 e00f | | Load 0x0,0xf 00c6 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c 00c7 00b6 | | Action Make_Scope 00c8 e22a | * | Load 0x1,0x2a 00c9 480c |H | Short_Literal 0xc 00ca e213 | | Load 0x1,0x13 00cb 020e | | Execute Module,Augment_Imports 00cc e213 | | Load 0x1,0x13 00cd 020f | | Execute Module,Activate 00ce e226 | & | Load 0x1,0x26 ; Debug Table 0x1.0x18 = 0xce,0xffe7 00cf e228 | ( | Load 0x1,0x28 00d0 e224 | $ | Load 0x1,0x24 00d1 e010 | | Load 0x0,0x10 00d2 e229 | ) | Load 0x1,0x29 00d3 e00b | | Load 0x0,0xb 00d4 e00c | | Load 0x0,0xc 00d5 e00d | | Load 0x0,0xd 00d6 e00f | | Load 0x0,0xf 00d7 e003 | | Load 0x0,0x3 00d8 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c 00d9 480b |H | Short_Literal 0xb 00da e214 | | Load 0x1,0x14 00db 020e | | Execute Module,Augment_Imports 00dc e214 | | Load 0x1,0x14 00dd 020f | | Execute Module,Activate 00de e007 | | Load 0x0,0x7 ; Debug Table 0x1.0x19 = 0xde,0xffe6 00df e011 | | Load 0x0,0x11 00e0 e012 | | Load 0x0,0x12 00e1 e00d | | Load 0x0,0xd 00e2 e00e | | Load 0x0,0xe 00e3 e003 | | Load 0x0,0x3 00e4 4806 |H | Short_Literal 0x6 00e5 e215 | | Load 0x1,0x15 00e6 020e | | Execute Module,Augment_Imports 00e7 e215 | | Load 0x1,0x15 00e8 020f | | Execute Module,Activate 00e9 e226 | & | Load 0x1,0x26 ; Debug Table 0x1.0x1a = 0xe9,0xffe5 00ea e228 | ( | Load 0x1,0x28 00eb e225 | % | Load 0x1,0x25 00ec e010 | | Load 0x0,0x10 00ed e229 | ) | Load 0x1,0x29 00ee e00b | | Load 0x0,0xb 00ef e00c | | Load 0x0,0xc 00f0 e00d | | Load 0x0,0xd 00f1 e00f | | Load 0x0,0xf 00f2 e003 | | Load 0x0,0x3 00f3 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c 00f4 480b |H | Short_Literal 0xb 00f5 e216 | | Load 0x1,0x16 00f6 020e | | Execute Module,Augment_Imports 00f7 e216 | | Load 0x1,0x16 00f8 020f | | Execute Module,Activate 00f9 e00c | | Load 0x0,0xc ; Debug Table 0x1.0x1b = 0xf9,0xffe4 00fa e013 | | Load 0x0,0x13 00fb 4802 |H | Short_Literal 0x2 00fc e22a | * | Load 0x1,0x2a 00fd 020e | | Execute Module,Augment_Imports 00fe 0007 | | Action Break_Optional 00ff e014 | | Load 0x0,0x14 ; Debug Table 0x1.0x1c = 0xff,0xffe3 0100 e015 | | Load 0x0,0x15 0101 e001 | | Load 0x0,0x1 0102 e016 | | Load 0x0,0x16 0103 00b6 | | Action Make_Scope 0104 4805 |H | Short_Literal 0x5 0105 e21e | | Load 0x1,0x1e 0106 020e | | Execute Module,Augment_Imports 0107 e21e | | Load 0x1,0x1e 0108 020f | | Execute Module,Activate 0109 e007 | | Load 0x0,0x7 ; Debug Table 0x1.0x1d = 0x109,0xffe2 010a 00b6 | | Action Make_Scope 010b e017 | | Load 0x0,0x17 010c e018 | | Load 0x0,0x18 010d e005 | | Load 0x0,0x5 010e e019 | | Load 0x0,0x19 010f e00c | | Load 0x0,0xc 0110 e003 | | Load 0x0,0x3 0111 e001 | | Load 0x0,0x1 0112 e01a | | Load 0x0,0x1a 0113 e01b | | Load 0x0,0x1b 0114 e00f | | Load 0x0,0xf 0115 480c |H | Short_Literal 0xc 0116 e21f | | Load 0x1,0x1f 0117 020e | | Execute Module,Augment_Imports 0118 e21f | | Load 0x1,0x1f 0119 020f | | Execute Module,Activate 011a BODY_0008: 011a 00be | | Action Activate_Tasks 011b 00bc | | Action Signal_Activated 011c 00bb | | Action Signal_Completion 011d 0000 0000 | | .XXX[0x3] 011f 0000 | | 0120 ; -------------------------------------------------------------------------------------- 0120 ; SUBPROGRAM 0120 ; -------------------------------------------------------------------------------------- 0120 0123 | # | .CONST 0x0123 ; Address of begin 0121 0004 | | .CONST 0x0004 ; Address of exception handler 0122 0001 | | .CONST 0x0001 ; Number of locals 0123 BODY_0120: 0123 INIT_0120: 0123 00da | | Load_Top At_Offset_2 ; Debug Table 0x2 = .DEBUG 0x0123,0x04d2,0x0002,0x0000,0x0057,0x2995,0x0000,0x003e ; Debug Table 0x2.0x0 = 0x123,0x1 0124 e011 | | Load 0x0,0x11 0125 18a0 | | Execute Package,Field_Execute,Field_Number 0xa0 0126 0217 | | Execute Heap_Access,All_Reference 0127 0335 | 5 | Declare_Variable Array,Duplicate 0128 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0129 0000 0000 | | .BLANK 0000[0x7] 0130 ; -------------------------------------------------------------------------------------- 0130 ; SUBPROGRAM 0130 ; -------------------------------------------------------------------------------------- 0130 0141 | A | .CONST 0x0141 ; Address of begin 0131 0004 | | .CONST 0x0004 ; Address of exception handler 0132 0005 | | .CONST 0x0005 ; Number of locals 0133 INIT_0130: 0133 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x0133,0x04d6,0x0002,0x0000,0x0057,0x2995,0x0000,0x0049 ; Debug Table 0x3.0x0 = 0x133,0xffff 0134 01db | | Execute Vector,Length 0135 e5fe | | Load 0x2,-0x2 0136 01db | | Execute Vector,Length 0137 0272 | r | Execute Discrete,Minus 0138 0248 | H | Execute Discrete,Check_In_Integer 0139 00e2 | | Load_Encached Integer_Cache 013a 03f1 | | Declare_Variable Discrete,With_Value 013b e214 | | Load 0x1,0x14 ; Debug Table 0x3.0x1 = 0x13b,0xfffe 013c 1b10 | | Execute Package,Field_Read,Field_Number 0x10 013d 029f 037b | {| Declare_Subprogram INIT_0378,For_Call 013f 029f 039b | | Declare_Subprogram INIT_0398,For_Call 0141 BODY_0130: 0141 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x2 = 0x141,0x1 0142 0b00 | | Execute_Immediate Case_Compare,0x0 0143 7007 |p | Jump_Nonzero 0x14b 0144 00d8 | | Load_Top At_Offset_0 0145 4801 |H | Short_Literal 0x1 0146 6199 |a | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x7fffffff} 0147 0262 | b | Execute Discrete,In_Range 0148 7008 |p | Jump_Nonzero 0x151 0149 8405 | | Call 0x2,0x5 ; Debug Table 0x3.0x3 = 0x149,0x4 014a 7807 |x | Jump 0x152 014b e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x4 = 0x14b,0x2 014c e5ff | | Load 0x2,-0x1 014d e5fe | | Load 0x2,-0x2 014e 01d3 | | Execute Vector,And 014f 01df | | Execute Vector,Equal 0150 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0151 8404 | | Call 0x2,0x4 ; Debug Table 0x3.0x5 = 0x151,0x3 0152 00d1 | | Pop_Control Pop_Count_1 0153 4831 |H1 | Short_Literal 0x31 0154 0257 | W | Execute Discrete,Raise 0155 0000 0000 | | .XXX[0x3] 0157 0000 | | 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 0187 | | .CONST 0x0187 ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 000b | | .CONST 0x000b ; Number of locals 015b INIT_0158: 015b e007 | | Load 0x0,0x7 ; Debug Table 0x4 = .DEBUG 0x015b,0x04e4,0x0002,0x0000,0x0057,0x2995,0x0000,0x0056 ; Debug Table 0x4.0x0 = 0x15b,0xffff 015c 1b11 | | Execute Package,Field_Read,Field_Number 0x11 015d 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x1 = 0x15d,0xfffe 015e 01da | | Execute Vector,Bounds 015f e20d | | Load 0x1,0xd 0160 035b | [ | Declare_Type Array,Constrained 0161 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2 = 0x161,0xfffd 0162 01db | | Execute Vector,Length 0163 00da | | Load_Top At_Offset_2 0164 012c | , | Execute Any,Size 0165 0270 | p | Execute Discrete,Divide 0166 00e3 | | Load_Encached Natural_Cache 0167 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0168 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x3 = 0x168,0xfffc 0169 00d9 | | Load_Top At_Offset_1 016a 0aff | | Execute_Immediate Plus,-0x1 016b 0248 | H | Execute Discrete,Check_In_Integer 016c e007 | | Load 0x0,0x7 016d 1b12 | | Execute Package,Field_Read,Field_Number 0x12 016e 035b | [ | Declare_Type Array,Constrained 016f e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x4 = 0x16f,0xfffb 0170 01db | | Execute Vector,Length 0171 e402 | | Load 0x2,0x2 0172 012c | , | Execute Any,Size 0173 026e | n | Execute Discrete,Modulo 0174 6802 |h | Jump_Zero 0x177 0175 4887 |H | Short_Literal 0x87 0176 0257 | W | Execute Discrete,Raise 0177 a01c | | Store_Unchecked 0x0,0x1c ; Debug Table 0x4.0x5 = 0x177,0xfffa 0178 00c6 | | Action Check_Subprogram_Elaborated 0179 00da | | Load_Top At_Offset_2 017a 00d9 | | Load_Top At_Offset_1 017b 616c |al | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x00597215} 017c 4965 |Ie | Short_Literal 0x165 017d 480a |H | Short_Literal 0xa 017e 0007 | | Action Break_Optional 017f e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x6 = 0x17f,0xfff9 0180 01da | | Execute Vector,Bounds 0181 49a3 |I | Short_Literal 0x1a3 0182 00eb | | Load_Encached Diana_Cache 0183 0098 | | Execute Package,Field_Read_Dynamic 0184 035b | [ | Declare_Type Array,Constrained 0185 e5ff | | Load 0x2,-0x1 0186 01cd | | Execute Vector,Slice_Reference 0187 BODY_0158: 0187 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x7 = 0x187,0x1 0188 e403 | | Load 0x2,0x3 0189 01c3 | | Execute Vector,Check_In_Type 018a e406 | | Load 0x2,0x6 018b e407 | | Load 0x2,0x7 018c 4808 |H | Short_Literal 0x8 018d 4802 |H | Short_Literal 0x2 018e 0099 | | Action Reference_Dynamic 018f 801c | | Call 0x0,0x1c 0190 e007 | | Load 0x0,0x7 0191 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0192 01c6 | | Execute Vector,Convert_To_Formal 0193 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0194 0000 0000 | | .BLANK 0000[0x4] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 01c0 | | .CONST 0x01c0 ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 000c | | .CONST 0x000c ; Number of locals 019b INIT_0198: 019b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x019b,0x04f6,0x0002,0x0000,0x0057,0x2995,0x0000,0x0061 ; Debug Table 0x5.0x0 = 0x19b,0xffff 019c 01da | | Execute Vector,Bounds 019d e007 | | Load 0x0,0x7 019e 1b12 | | Execute Package,Field_Read,Field_Number 0x12 019f 035b | [ | Declare_Type Array,Constrained 01a0 e214 | | Load 0x1,0x14 ; Debug Table 0x5.0x1 = 0x1a0,0xfffe 01a1 1b10 | | Execute Package,Field_Read,Field_Number 0x10 01a2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x2 = 0x1a2,0xfffd 01a3 01db | | Execute Vector,Length 01a4 e007 | | Load 0x0,0x7 01a5 1b11 | | Execute Package,Field_Read,Field_Number 0x11 01a6 012c | , | Execute Any,Size 01a7 0271 | q | Execute Discrete,Times 01a8 00e3 | | Load_Encached Natural_Cache 01a9 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 01aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x3 = 0x1aa,0xfffc 01ab 00da | | Load_Top At_Offset_2 01ac 03f1 | | Declare_Variable Discrete,With_Value 01ad 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x4 = 0x1ad,0xfffb 01ae 00d9 | | Load_Top At_Offset_1 01af e20d | | Load 0x1,0xd 01b0 035b | [ | Declare_Type Array,Constrained 01b1 a01c | | Store_Unchecked 0x0,0x1c ; Debug Table 0x5.0x5 = 0x1b1,0xfffa 01b2 00c6 | | Action Check_Subprogram_Elaborated 01b3 e402 | | Load 0x2,0x2 01b4 00d9 | | Load_Top At_Offset_1 01b5 6132 |a2 | Indirect_Literal Discrete,0x2e8,{0x00000000, 0x00597215} 01b6 49c2 |I | Short_Literal 0x1c2 01b7 480b |H | Short_Literal 0xb 01b8 0007 | | Action Break_Optional 01b9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x6 = 0x1b9,0xfff9 01ba 01da | | Execute Vector,Bounds 01bb e007 | | Load 0x0,0x7 01bc 1b12 | | Execute Package,Field_Read,Field_Number 0x12 01bd 035b | [ | Declare_Type Array,Constrained 01be e5ff | | Load 0x2,-0x1 01bf 01cd | | Execute Vector,Slice_Reference 01c0 BODY_0198: 01c0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x7 = 0x1c0,0x1 01c1 e402 | | Load 0x2,0x2 01c2 01c3 | | Execute Vector,Check_In_Type 01c3 e407 | | Load 0x2,0x7 01c4 e408 | | Load 0x2,0x8 01c5 4809 |H | Short_Literal 0x9 01c6 4802 |H | Short_Literal 0x2 01c7 0099 | | Action Reference_Dynamic 01c8 801c | | Call 0x0,0x1c 01c9 49a3 |I | Short_Literal 0x1a3 01ca 00eb | | Load_Encached Diana_Cache 01cb 0098 | | Execute Package,Field_Read_Dynamic 01cc 01c6 | | Execute Vector,Convert_To_Formal 01cd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01ce 0000 0000 | | .XXX[0x2] 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; SUBPROGRAM 01d0 ; -------------------------------------------------------------------------------------- 01d0 01df | | .CONST 0x01df ; Address of begin 01d1 0004 | | .CONST 0x0004 ; Address of exception handler 01d2 0004 | | .CONST 0x0004 ; Number of locals 01d3 INIT_01d0: 01d3 e213 | | Load 0x1,0x13 ; Debug Table 0x6 = .DEBUG 0x01d3,0x0508,0x0002,0x0000,0x0057,0x2995,0x0000,0x0b00 ; Debug Table 0x6.0x0 = 0x1d3,0xffff 01d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd 01d5 0322 | " | Declare_Variable Record 01d6 00d8 | | Load_Top At_Offset_0 01d7 1c00 | | Execute_Immediate Run_Utility,0x0 01d8 e213 | | Load 0x1,0x13 ; Debug Table 0x6.0x1 = 0x1d8,0xfffe 01d9 1b0e | | Execute Package,Field_Read,Field_Number 0xe 01da 0322 | " | Declare_Variable Record 01db 00d8 | | Load_Top At_Offset_0 01dc 1c00 | | Execute_Immediate Run_Utility,0x0 01dd e217 | | Load 0x1,0x17 ; Debug Table 0x6.0x2 = 0x1dd,0xfffd 01de 0007 | | Action Break_Optional 01df BODY_01d0: 01df 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x3 = 0x1df,0x1 01e0 00db | | Load_Top At_Offset_3 01e1 4801 |H | Short_Literal 0x1 01e2 4800 |H | Short_Literal 0x0 01e3 e5fe | | Load 0x2,-0x2 01e4 e5ff | | Load 0x2,-0x1 01e5 e213 | | Load 0x1,0x13 01e6 181b | | Execute Package,Field_Execute,Field_Number 0x1b 01e7 00d2 | | Pop_Control Pop_Count_2 01e8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x4 = 0x1e8,0x2 01e9 e213 | | Load 0x1,0x13 01ea 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01eb 680a |h | Jump_Zero 0x1f6 01ec 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x5 = 0x1ec,0x3 01ed e213 | | Load 0x1,0x13 01ee 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 01ef 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 01f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x6 = 0x1f0,0x4 01f1 00db | | Load_Top At_Offset_3 01f2 e213 | | Load 0x1,0x13 01f3 181c | | Execute Package,Field_Execute,Field_Number 0x1c 01f4 00d2 | | Pop_Control Pop_Count_2 01f5 7802 |x | Jump 0x1f8 01f6 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x7 = 0x1f6,0x5 01f7 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 01f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x8 = 0x1f8,0x6 01f9 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01fa 0000 0000 | | .BLANK 0000[0x6] 0200 ; -------------------------------------------------------------------------------------- 0200 ; SUBPROGRAM 0200 ; -------------------------------------------------------------------------------------- 0200 020e | | .CONST 0x020e ; Address of begin 0201 0004 | | .CONST 0x0004 ; Address of exception handler 0202 0004 | | .CONST 0x0004 ; Number of locals 0203 INIT_0200: 0203 e213 | | Load 0x1,0x13 ; Debug Table 0x7 = .DEBUG 0x0203,0x051c,0x0002,0x0000,0x0057,0x2995,0x0000,0x0b14 ; Debug Table 0x7.0x0 = 0x203,0xffff 0204 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0205 0322 | " | Declare_Variable Record 0206 00d8 | | Load_Top At_Offset_0 0207 1c00 | | Execute_Immediate Run_Utility,0x0 0208 e213 | | Load 0x1,0x13 ; Debug Table 0x7.0x1 = 0x208,0xfffe 0209 1b0e | | Execute Package,Field_Read,Field_Number 0xe 020a 0322 | " | Declare_Variable Record 020b 00d8 | | Load_Top At_Offset_0 020c 1c00 | | Execute_Immediate Run_Utility,0x0 020d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x7.0x2 = 0x20d,0xfffd 020e BODY_0200: 020e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x3 = 0x20e,0x1 020f 00db | | Load_Top At_Offset_3 0210 4800 |H | Short_Literal 0x0 0211 4800 |H | Short_Literal 0x0 0212 e5fe | | Load 0x2,-0x2 0213 e5ff | | Load 0x2,-0x1 0214 e213 | | Load 0x1,0x13 0215 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0216 00d2 | | Pop_Control Pop_Count_2 0217 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x4 = 0x217,0x2 0218 e213 | | Load 0x1,0x13 0219 1813 | | Execute Package,Field_Execute,Field_Number 0x13 021a 680b |h | Jump_Zero 0x226 021b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x5 = 0x21b,0x3 021c e213 | | Load 0x1,0x13 021d 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 021e 0f00 | | Execute_Immediate Equal,0x0 021f 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0220 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x6 = 0x220,0x4 0221 00db | | Load_Top At_Offset_3 0222 e213 | | Load 0x1,0x13 0223 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0224 00d2 | | Pop_Control Pop_Count_2 0225 7802 |x | Jump 0x228 0226 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x7 = 0x226,0x5 0227 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0228 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x8 = 0x228,0x6 0229 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 022a 0000 0000 | | .BLANK 0000[0x6] 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 023e | > | .CONST 0x023e ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0004 | | .CONST 0x0004 ; Number of locals 0233 INIT_0230: 0233 e213 | | Load 0x1,0x13 ; Debug Table 0x8 = .DEBUG 0x0233,0x0530,0x0002,0x0000,0x0057,0x2995,0x0000,0x0b28 ; Debug Table 0x8.0x0 = 0x233,0xffff 0234 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0235 0322 | " | Declare_Variable Record 0236 00d8 | | Load_Top At_Offset_0 0237 1c00 | | Execute_Immediate Run_Utility,0x0 0238 e213 | | Load 0x1,0x13 ; Debug Table 0x8.0x1 = 0x238,0xfffe 0239 1b0e | | Execute Package,Field_Read,Field_Number 0xe 023a 0322 | " | Declare_Variable Record 023b 00d8 | | Load_Top At_Offset_0 023c 1c00 | | Execute_Immediate Run_Utility,0x0 023d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x8.0x2 = 0x23d,0xfffd 023e BODY_0230: 023e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x3 = 0x23e,0x1 023f 00db | | Load_Top At_Offset_3 0240 4800 |H | Short_Literal 0x0 0241 4800 |H | Short_Literal 0x0 0242 e5fe | | Load 0x2,-0x2 0243 e5ff | | Load 0x2,-0x1 0244 e213 | | Load 0x1,0x13 0245 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0246 00d2 | | Pop_Control Pop_Count_2 0247 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x4 = 0x247,0x2 0248 e213 | | Load 0x1,0x13 0249 1813 | | Execute Package,Field_Execute,Field_Number 0x13 024a 680a |h | Jump_Zero 0x255 024b 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x5 = 0x24b,0x3 024c e213 | | Load 0x1,0x13 024d 1822 | " | Execute Package,Field_Execute,Field_Number 0x22 024e 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 024f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x6 = 0x24f,0x4 0250 00db | | Load_Top At_Offset_3 0251 e213 | | Load 0x1,0x13 0252 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0253 00d2 | | Pop_Control Pop_Count_2 0254 7802 |x | Jump 0x257 0255 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x7 = 0x255,0x5 0256 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 0257 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x8 = 0x257,0x6 0258 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0259 0000 0000 | | .BLANK 0000[0x7] 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 0270 | p | .CONST 0x0270 ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0004 | | .CONST 0x0004 ; Number of locals 0263 INIT_0260: 0263 e006 | | Load 0x0,0x6 ; Debug Table 0x9 = .DEBUG 0x0263,0x0544,0x0001,0x0000,0x0057,0x2995,0x0000,0x0b3c ; Debug Table 0x9.0x0 = 0x263,0xffff 0264 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0265 0322 | " | Declare_Variable Record 0266 e006 | | Load 0x0,0x6 ; Debug Table 0x9.0x1 = 0x266,0xfffe 0267 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0268 02c7 | | Declare_Variable Any 0269 00d8 | | Load_Top At_Offset_0 026a 1c00 | | Execute_Immediate Run_Utility,0x0 026b e006 | | Load 0x0,0x6 ; Debug Table 0x9.0x2 = 0x26b,0xfffd 026c 1b11 | | Execute Package,Field_Read,Field_Number 0x11 026d 02c7 | | Declare_Variable Any 026e 00d8 | | Load_Top At_Offset_0 026f 1c00 | | Execute_Immediate Run_Utility,0x0 0270 BODY_0260: 0270 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x3 = 0x270,0x1 0271 00d9 | | Load_Top At_Offset_1 0272 0120 | | Execute Any,Is_Value 0273 6803 |h | Jump_Zero 0x277 0274 e001 | | Load 0x0,0x1 0275 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0276 7801 |x | Jump 0x278 0277 00d9 | | Load_Top At_Offset_1 0278 4800 |H | Short_Literal 0x0 0279 e5fe | | Load 0x2,-0x2 027a e5ff | | Load 0x2,-0x1 027b 822c | , | Call 0x1,0x2c 027c c404 | | Store 0x2,0x4 027d 00d1 | | Pop_Control Pop_Count_1 027e 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x4 = 0x27e,0x2 027f 00da | | Load_Top At_Offset_2 0280 0120 | | Execute Any,Is_Value 0281 6803 |h | Jump_Zero 0x285 0282 e006 | | Load 0x0,0x6 0283 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0284 7801 |x | Jump 0x286 0285 00da | | Load_Top At_Offset_2 0286 e5fe | | Load 0x2,-0x2 0287 4801 |H | Short_Literal 0x1 0288 e404 | | Load 0x2,0x4 0289 e224 | $ | Load 0x1,0x24 028a e006 | | Load 0x0,0x6 028b 181f | | Execute Package,Field_Execute,Field_Number 0x1f 028c c403 | | Store 0x2,0x3 028d 00d1 | | Pop_Control Pop_Count_1 028e 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x5 = 0x28e,0x3 028f 00da | | Load_Top At_Offset_2 0290 0120 | | Execute Any,Is_Value 0291 6803 |h | Jump_Zero 0x295 0292 e006 | | Load 0x0,0x6 0293 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0294 7801 |x | Jump 0x296 0295 00da | | Load_Top At_Offset_2 0296 e5fe | | Load 0x2,-0x2 0297 4801 |H | Short_Literal 0x1 0298 e404 | | Load 0x2,0x4 0299 e225 | % | Load 0x1,0x25 029a e006 | | Load 0x0,0x6 029b 181f | | Execute Package,Field_Execute,Field_Number 0x1f 029c c403 | | Store 0x2,0x3 029d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 029e 0000 0000 | | .XXX[0x2] 02a0 ; -------------------------------------------------------------------------------------- 02a0 ; SUBPROGRAM 02a0 ; -------------------------------------------------------------------------------------- 02a0 02a5 | | .CONST 0x02a5 ; Address of begin 02a1 0004 | | .CONST 0x0004 ; Address of exception handler 02a2 0002 | | .CONST 0x0002 ; Number of locals 02a3 INIT_02a0: 02a3 e217 | | Load 0x1,0x17 ; Debug Table 0xa = .DEBUG 0x02a3,0x0552,0x0002,0x0000,0x0057,0x2995,0x0000,0x0b4f ; Debug Table 0xa.0x0 = 0x2a3,0xffff 02a4 0007 | | Action Break_Optional 02a5 BODY_02a0: 02a5 e217 | | Load 0x1,0x17 ; Debug Table 0xa.0x1 = 0x2a5,0x1 02a6 4801 |H | Short_Literal 0x1 02a7 e22a | * | Load 0x1,0x2a 02a8 170d | | Execute Task,Entry_Call,Field_Number 0xd 02a9 0059 | Y | Store_Top Discrete,At_Offset_1 02aa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x2 = 0x2aa,0x2 02ab 00ca | | Action Exit_Nullary_Function 02ac 0000 0000 | | .BLANK 0000[0x4] 02b0 ; -------------------------------------------------------------------------------------- 02b0 ; SUBPROGRAM 02b0 ; -------------------------------------------------------------------------------------- 02b0 02b3 | | .CONST 0x02b3 ; Address of begin 02b1 0004 | | .CONST 0x0004 ; Address of exception handler 02b2 0001 | | .CONST 0x0001 ; Number of locals 02b3 BODY_02b0: 02b3 INIT_02b0: 02b3 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x02b3,0x055a,0x0002,0x0000,0x0057,0x2995,0x0000,0x0d26 ; Debug Table 0xb.0x0 = 0x2b3,0x1 02b4 e011 | | Load 0x0,0x11 02b5 18a1 | | Execute Package,Field_Execute,Field_Number 0xa1 02b6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02b7 0000 | | .XXX[0x1] 02b8 ; -------------------------------------------------------------------------------------- 02b8 ; SUBPROGRAM 02b8 ; -------------------------------------------------------------------------------------- 02b8 02c5 | | .CONST 0x02c5 ; Address of begin 02b9 0004 | | .CONST 0x0004 ; Address of exception handler 02ba 0003 | | .CONST 0x0003 ; Number of locals 02bb INIT_02b8: 02bb e213 | | Load 0x1,0x13 ; Debug Table 0xc = .DEBUG 0x02bb,0x055e,0x0001,0x0000,0x0059,0x7215,0x0000,0x0206 ; Debug Table 0xc.0x0 = 0x2bb,0xffff 02bc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 02bd 0322 | " | Declare_Variable Record 02be 00d8 | | Load_Top At_Offset_0 02bf 1c00 | | Execute_Immediate Run_Utility,0x0 02c0 e213 | | Load 0x1,0x13 ; Debug Table 0xc.0x1 = 0x2c0,0xfffe 02c1 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02c2 0322 | " | Declare_Variable Record 02c3 00d8 | | Load_Top At_Offset_0 02c4 1c00 | | Execute_Immediate Run_Utility,0x0 02c5 BODY_02b8: 02c5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2 = 0x2c5,0x1 02c6 00da | | Load_Top At_Offset_2 02c7 4801 |H | Short_Literal 0x1 02c8 4801 |H | Short_Literal 0x1 02c9 e5fd | | Load 0x2,-0x3 02ca e5ff | | Load 0x2,-0x1 02cb e213 | | Load 0x1,0x13 02cc 181b | | Execute Package,Field_Execute,Field_Number 0x1b 02cd 00d2 | | Pop_Control Pop_Count_2 02ce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x3 = 0x2ce,0x2 02cf e213 | | Load 0x1,0x13 02d0 1813 | | Execute Package,Field_Execute,Field_Number 0x13 02d1 680a |h | Jump_Zero 0x2dc 02d2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x4 = 0x2d2,0x3 02d3 e5fe | | Load 0x2,-0x2 02d4 e213 | | Load 0x1,0x13 02d5 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 02d6 00d1 | | Pop_Control Pop_Count_1 02d7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x5 = 0x2d7,0x4 02d8 00da | | Load_Top At_Offset_2 02d9 e213 | | Load 0x1,0x13 02da 181c | | Execute Package,Field_Execute,Field_Number 0x1c 02db 00d2 | | Pop_Control Pop_Count_2 02dc 4504 |E | Exit_Suprogram New_Top_Offset 0x4 02dd 0000 0000 | | .XXX[0x3] 02df 0000 | | 02e0 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 02e4 0000 0000 | | .LITERAL {0x00000000, 0x000004b0} 02e8 0000 0000 | | .LITERAL {0x00000000, 0x00597215} 02ec 0069 dc0e | i | .LITERAL {0x0069dc0e, 0x000000b0} 02f0 0069 e40e | i | .LITERAL {0x0069e40e, 0x000000b0} 02f4 0069 e00e | i | .LITERAL {0x0069e00e, 0x000000b0} 02f8 0069 d80e | i | .LITERAL {0x0069d80e, 0x000000b0} 02fc 0069 d40e | i | .LITERAL {0x0069d40e, 0x000000b0} 0300 0069 d00e | i | .LITERAL {0x0069d00e, 0x000000b0} 0304 0069 cc0e | i | .LITERAL {0x0069cc0e, 0x000000b0} 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 031b | | .CONST 0x031b ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 0005 | | .CONST 0x0005 ; Number of locals 030b INIT_0308: 030b e001 | | Load 0x0,0x1 ; Debug Table 0xd = .DEBUG 0x030b,0x056c,0x0001,0x0000,0x0059,0x7215,0x0000,0x0374 ; Debug Table 0xd.0x0 = 0x30b,0xffff 030c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 030d 02c7 | | Declare_Variable Any 030e 00d8 | | Load_Top At_Offset_0 030f 1c00 | | Execute_Immediate Run_Utility,0x0 0310 e006 | | Load 0x0,0x6 ; Debug Table 0xd.0x1 = 0x310,0xfffe 0311 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0312 0322 | " | Declare_Variable Record 0313 e001 | | Load 0x0,0x1 ; Debug Table 0xd.0x2 = 0x313,0xfffd 0314 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0315 02c7 | | Declare_Variable Any 0316 00d8 | | Load_Top At_Offset_0 0317 1c00 | | Execute_Immediate Run_Utility,0x0 0318 e006 | | Load 0x0,0x6 ; Debug Table 0xd.0x3 = 0x318,0xfffc 0319 1b0d | | Execute Package,Field_Read,Field_Number 0xd 031a 0322 | " | Declare_Variable Record 031b BODY_0308: 031b 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x4 = 0x31b,0x1 031c e402 | | Load 0x2,0x2 031d 0120 | | Execute Any,Is_Value 031e 6803 |h | Jump_Zero 0x322 031f e006 | | Load 0x0,0x6 0320 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0321 7801 |x | Jump 0x323 0322 e402 | | Load 0x2,0x2 0323 e5fd | | Load 0x2,-0x3 0324 e5fe | | Load 0x2,-0x2 0325 4800 |H | Short_Literal 0x0 0326 e005 | | Load 0x0,0x5 0327 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0328 e5ff | | Load 0x2,-0x1 0329 e010 | | Load 0x0,0x10 032a 180f | | Execute Package,Field_Execute,Field_Number 0xf 032b e222 | " | Load 0x1,0x22 032c e006 | | Load 0x0,0x6 032d 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 032e c402 | | Store 0x2,0x2 032f 00d1 | | Pop_Control Pop_Count_1 0330 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x5 = 0x330,0x2 0331 e006 | | Load 0x0,0x6 0332 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0333 6822 |h" | Jump_Zero 0x356 0334 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x6 = 0x334,0x3 0335 00da | | Load_Top At_Offset_2 0336 0120 | | Execute Any,Is_Value 0337 6803 |h | Jump_Zero 0x33b 0338 e006 | | Load 0x0,0x6 0339 1b11 | | Execute Package,Field_Read,Field_Number 0x11 033a 7801 |x | Jump 0x33c 033b 00da | | Load_Top At_Offset_2 033c e005 | | Load 0x0,0x5 033d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 033e 4801 |H | Short_Literal 0x1 033f e402 | | Load 0x2,0x2 0340 e224 | $ | Load 0x1,0x24 0341 e006 | | Load 0x0,0x6 0342 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0343 c404 | | Store 0x2,0x4 0344 00d1 | | Pop_Control Pop_Count_1 0345 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x7 = 0x345,0x4 0346 00da | | Load_Top At_Offset_2 0347 0120 | | Execute Any,Is_Value 0348 6803 |h | Jump_Zero 0x34c 0349 e006 | | Load 0x0,0x6 034a 1b11 | | Execute Package,Field_Read,Field_Number 0x11 034b 7801 |x | Jump 0x34d 034c 00da | | Load_Top At_Offset_2 034d e005 | | Load 0x0,0x5 034e 1b0e | | Execute Package,Field_Read,Field_Number 0xe 034f 4801 |H | Short_Literal 0x1 0350 e402 | | Load 0x2,0x2 0351 e225 | % | Load 0x1,0x25 0352 e006 | | Load 0x0,0x6 0353 181f | | Execute Package,Field_Execute,Field_Number 0x1f 0354 c404 | | Store 0x2,0x4 0355 00d1 | | Pop_Control Pop_Count_1 0356 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x8 = 0x356,0x5 0357 c5fc | | Store 0x2,-0x4 0358 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x9 = 0x358,0x6 0359 e5fb | | Load 0x2,-0x5 035a 017d | } | Execute Record,Structure_Write 035b 4504 |E | Exit_Suprogram New_Top_Offset 0x4 035c 0000 0000 | | .BLANK 0000[0x4] 0360 ; -------------------------------------------------------------------------------------- 0360 ; SUBPROGRAM 0360 ; -------------------------------------------------------------------------------------- 0360 0363 | c | .CONST 0x0363 ; Address of begin 0361 0004 | | .CONST 0x0004 ; Address of exception handler 0362 0001 | | .CONST 0x0001 ; Number of locals 0363 BODY_0360: 0363 INIT_0360: 0363 00db | | Load_Top At_Offset_3 ; Debug Table 0xe = .DEBUG 0x0363,0x0582,0x0002,0x0000,0x0059,0x7215,0x0000,0x0477 ; Debug Table 0xe.0x0 = 0x363,0x1 0364 00db | | Load_Top At_Offset_3 0365 e213 | | Load 0x1,0x13 0366 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0367 700a |p | Jump_Nonzero 0x372 0368 00db | | Load_Top At_Offset_3 0369 00db | | Load_Top At_Offset_3 036a e216 | | Load 0x1,0x16 036b 181b | | Execute Package,Field_Execute,Field_Number 0x1b 036c 7005 |p | Jump_Nonzero 0x372 036d 00db | | Load_Top At_Offset_3 036e 00db | | Load_Top At_Offset_3 036f e214 | | Load 0x1,0x14 0370 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0371 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0372 4801 |H | Short_Literal 0x1 0373 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0374 0000 0000 | | .BLANK 0000[0x4] 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 038f | | .CONST 0x038f ; Address of begin 0379 0004 | | .CONST 0x0004 ; Address of exception handler 037a 0002 | | .CONST 0x0002 ; Number of locals 037b INIT_0378: 037b 4801 |H | Short_Literal 0x1 ; Debug Table 0xf = .DEBUG 0x037b,0x0586,0x0004,0x0000,0x0059,0x7215,0x0000,0x00de ; Debug Table 0xf.0x0 = 0x37b,0xffff 037c e402 | | Load 0x2,0x2 037d 49a2 |I | Short_Literal 0x1a2 037e 00eb | | Load_Encached Diana_Cache 037f 0098 | | Execute Package,Field_Read_Dynamic 0380 025b | [ | Execute Discrete,Check_In_Type 0381 49a3 |I | Short_Literal 0x1a3 0382 00eb | | Load_Encached Diana_Cache 0383 0098 | | Execute Package,Field_Read_Dynamic 0384 0334 | 4 | Declare_Variable Array,With_Constraint 0385 00d8 | | Load_Top At_Offset_0 0386 01dc | | Execute Vector,Last 0387 4801 |H | Short_Literal 0x1 0388 0263 | c | Execute Discrete,Above_Bound 0389 7005 |p | Jump_Nonzero BODY_0378 038a 4800 |H | Short_Literal 0x0 038b 00d9 | | Load_Top At_Offset_1 038c e602 | | Load 0x3,0x2 038d 01d6 | | Execute Vector,Field_Write 038e 3ffb |? | Loop_Increasing 0x38a 038f BODY_0378: 038f e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x1 = 0x38f,0x1 0390 e5ff | | Load 0x2,-0x1 0391 e5fe | | Load 0x2,-0x2 0392 00db | | Load_Top At_Offset_3 0393 01cc | | Execute Vector,Catenate 0394 01d3 | | Execute Vector,And 0395 01df | | Execute Vector,Equal 0396 00cb | | Action Pop_Block_With_Result 0397 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 03ad | | .CONST 0x03ad ; Address of begin 0399 0004 | | .CONST 0x0004 ; Address of exception handler 039a 0003 | | .CONST 0x0003 ; Number of locals 039b INIT_0398: 039b e5fe | | Load 0x2,-0x2 ; Debug Table 0x10 = .DEBUG 0x039b,0x058c,0x0004,0x0000,0x0059,0x7215,0x0000,0x0118 ; Debug Table 0x10.0x0 = 0x39b,0xffff 039c 01dd | | Execute Vector,First 039d e403 | | Load 0x2,0x3 039e 03f1 | | Declare_Variable Discrete,With_Value 039f e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x1 = 0x39f,0xfffe 03a0 01dd | | Execute Vector,First 03a1 e5ff | | Load 0x2,-0x1 03a2 01db | | Execute Vector,Length 03a3 0248 | H | Execute Discrete,Check_In_Integer 03a4 0273 | s | Execute Discrete,Plus 03a5 0248 | H | Execute Discrete,Check_In_Integer 03a6 0aff | | Execute_Immediate Plus,-0x1 03a7 49a2 |I | Short_Literal 0x1a2 03a8 00eb | | Load_Encached Diana_Cache 03a9 0098 | | Execute Package,Field_Read_Dynamic 03aa 025b | [ | Execute Discrete,Check_In_Type 03ab e403 | | Load 0x2,0x3 03ac 03f1 | | Declare_Variable Discrete,With_Value 03ad BODY_0398: 03ad e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0x2 = 0x3ad,0x1 03ae e5ff | | Load 0x2,-0x1 03af 00db | | Load_Top At_Offset_3 03b0 00db | | Load_Top At_Offset_3 03b1 e5fe | | Load 0x2,-0x2 03b2 01cf | | Execute Vector,Slice_Read 03b3 01d3 | | Execute Vector,And 03b4 01df | | Execute Vector,Equal 03b5 00cb | | Action Pop_Block_With_Result 03b6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03b7 ; -------------------------------------------------------------------------------------- 03b7 ; STRING TABLE 03b7 ; -------------------------------------------------------------------------------------- 03b7 000a | | .STRTAB 0x000a->0x03bc ; "Compatibility" 03b8 0015 | | .STRTAB 0x0015->0x03c2 ; "Unit_Numbers" 03b9 001f | | .STRTAB 0x001f->0x03c8 ; "Declaration_Numbers" 03ba 0030 | 0 | .STRTAB 0x0030->0x03d2 ; "Offsets" 03bb 0035 | 5 | .STREND 0x0035->0x03d5 03bc 436f 6d70 |Comp| .STRTAB_STRINGS 03d6 0000 0000 | | .XXX[0x2] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; Debug Table 03d8 ; -------------------------------------------------------------------------------------- 03d8 0003 0011 | | .CONST 0x0003,0x0011 03da 000b 0462 | b| .DEBUG 0x000b,0x0462,0x8000,0x0000,0x0057,0x2995,0x0000,0x001c 03e2 007b 0494 | { | .DEBUG 0x007b,0x0494,0x8000,0x0000,0x0059,0x7215,0x0000,0x0017 03ea 0123 04d2 | # | .DEBUG 0x0123,0x04d2,0x0002,0x0000,0x0057,0x2995,0x0000,0x003e 03f2 0133 04d6 | 3 | .DEBUG 0x0133,0x04d6,0x0002,0x0000,0x0057,0x2995,0x0000,0x0049 03fa 015b 04e4 | [ | .DEBUG 0x015b,0x04e4,0x0002,0x0000,0x0057,0x2995,0x0000,0x0056 0402 019b 04f6 | | .DEBUG 0x019b,0x04f6,0x0002,0x0000,0x0057,0x2995,0x0000,0x0061 040a 01d3 0508 | | .DEBUG 0x01d3,0x0508,0x0002,0x0000,0x0057,0x2995,0x0000,0x0b00 0412 0203 051c | | .DEBUG 0x0203,0x051c,0x0002,0x0000,0x0057,0x2995,0x0000,0x0b14 041a 0233 0530 | 3 0| .DEBUG 0x0233,0x0530,0x0002,0x0000,0x0057,0x2995,0x0000,0x0b28 0422 0263 0544 | c D| .DEBUG 0x0263,0x0544,0x0001,0x0000,0x0057,0x2995,0x0000,0x0b3c 042a 02a3 0552 | R| .DEBUG 0x02a3,0x0552,0x0002,0x0000,0x0057,0x2995,0x0000,0x0b4f 0432 02b3 055a | Z| .DEBUG 0x02b3,0x055a,0x0002,0x0000,0x0057,0x2995,0x0000,0x0d26 043a 02bb 055e | ^| .DEBUG 0x02bb,0x055e,0x0001,0x0000,0x0059,0x7215,0x0000,0x0206 0442 030b 056c | l| .DEBUG 0x030b,0x056c,0x0001,0x0000,0x0059,0x7215,0x0000,0x0374 044a 0363 0582 | c | .DEBUG 0x0363,0x0582,0x0002,0x0000,0x0059,0x7215,0x0000,0x0477 0452 037b 0586 | { | .DEBUG 0x037b,0x0586,0x0004,0x0000,0x0059,0x7215,0x0000,0x00de 045a 039b 058c | | .DEBUG 0x039b,0x058c,0x0004,0x0000,0x0059,0x7215,0x0000,0x0118 0462 ; -------------------------------------------------------------------------------------- 0462 ; Debug3 Subtable 0x0 0462 ; -------------------------------------------------------------------------------------- 0462 0018 0000 | | .DBG3TAB 0x0018,0x0000 0464 000b ffff | | .CONST 0x000b,0xffff 0466 000c fffe | | .CONST 0x000c,0xfffe 0468 000d fffd | | .CONST 0x000d,0xfffd 046a 000e fffc | | .CONST 0x000e,0xfffc 046c 0012 fffb | | .CONST 0x0012,0xfffb 046e 001e fffa | | .CONST 0x001e,0xfffa 0470 0020 fff9 | | .CONST 0x0020,0xfff9 0472 0022 fff8 | " | .CONST 0x0022,0xfff8 0474 0024 fff7 | $ | .CONST 0x0024,0xfff7 0476 0026 fff6 | & | .CONST 0x0026,0xfff6 0478 0034 fff5 | 4 | .CONST 0x0034,0xfff5 047a 0043 fff4 | C | .CONST 0x0043,0xfff4 047c 004d fff3 | M | .CONST 0x004d,0xfff3 047e 005b fff2 | [ | .CONST 0x005b,0xfff2 0480 005d fff1 | ] | .CONST 0x005d,0xfff1 0482 005f fff0 | _ | .CONST 0x005f,0xfff0 0484 0061 ffef | a | .CONST 0x0061,0xffef 0486 0063 ffee | c | .CONST 0x0063,0xffee 0488 0065 ffed | e | .CONST 0x0065,0xffed 048a 0067 ffec | g | .CONST 0x0067,0xffec 048c 0069 ffeb | i | .CONST 0x0069,0xffeb 048e 0072 ffea | r | .CONST 0x0072,0xffea 0490 0077 ffe9 | w | .CONST 0x0077,0xffe9 0492 0079 ffe8 | y | .CONST 0x0079,0xffe8 0494 ; -------------------------------------------------------------------------------------- 0494 ; Debug3 Subtable 0x1 0494 ; -------------------------------------------------------------------------------------- 0494 001e 0000 | | .DBG3TAB 0x001e,0x0000 0496 007b ffff | { | .CONST 0x007b,0xffff 0498 007d fffe | } | .CONST 0x007d,0xfffe 049a 007f fffd | | .CONST 0x007f,0xfffd 049c 0081 fffc | | .CONST 0x0081,0xfffc 049e 0083 fffb | | .CONST 0x0083,0xfffb 04a0 0088 fffa | | .CONST 0x0088,0xfffa 04a2 008b fff9 | | .CONST 0x008b,0xfff9 04a4 0090 fff8 | | .CONST 0x0090,0xfff8 04a6 0093 fff7 | | .CONST 0x0093,0xfff7 04a8 0095 fff6 | | .CONST 0x0095,0xfff6 04aa 0097 fff5 | | .CONST 0x0097,0xfff5 04ac 0099 fff4 | | .CONST 0x0099,0xfff4 04ae 009b fff3 | | .CONST 0x009b,0xfff3 04b0 009d fff2 | | .CONST 0x009d,0xfff2 04b2 00a2 fff1 | | .CONST 0x00a2,0xfff1 04b4 00a4 fff0 | | .CONST 0x00a4,0xfff0 04b6 00a6 ffef | | .CONST 0x00a6,0xffef 04b8 00a8 ffee | | .CONST 0x00a8,0xffee 04ba 00aa ffed | | .CONST 0x00aa,0xffed 04bc 00ac ffec | | .CONST 0x00ac,0xffec 04be 00ae ffeb | | .CONST 0x00ae,0xffeb 04c0 00b0 ffea | | .CONST 0x00b0,0xffea 04c2 00b2 ffe9 | | .CONST 0x00b2,0xffe9 04c4 00bd ffe8 | | .CONST 0x00bd,0xffe8 04c6 00ce ffe7 | | .CONST 0x00ce,0xffe7 04c8 00de ffe6 | | .CONST 0x00de,0xffe6 04ca 00e9 ffe5 | | .CONST 0x00e9,0xffe5 04cc 00f9 ffe4 | | .CONST 0x00f9,0xffe4 04ce 00ff ffe3 | | .CONST 0x00ff,0xffe3 04d0 0109 ffe2 | | .CONST 0x0109,0xffe2 04d2 ; -------------------------------------------------------------------------------------- 04d2 ; Debug3 Subtable 0x2 04d2 ; -------------------------------------------------------------------------------------- 04d2 0000 0001 | | .DBG3TAB 0x0000,0x0001 04d4 0123 0001 | # | .CONST 0x0123,0x0001 04d6 ; -------------------------------------------------------------------------------------- 04d6 ; Debug3 Subtable 0x3 04d6 ; -------------------------------------------------------------------------------------- 04d6 0002 0004 | | .DBG3TAB 0x0002,0x0004 04d8 0133 ffff | 3 | .CONST 0x0133,0xffff 04da 013b fffe | ; | .CONST 0x013b,0xfffe 04dc 0141 0001 | A | .CONST 0x0141,0x0001 04de 0149 0004 | I | .CONST 0x0149,0x0004 04e0 014b 0002 | K | .CONST 0x014b,0x0002 04e2 0151 0003 | Q | .CONST 0x0151,0x0003 04e4 ; -------------------------------------------------------------------------------------- 04e4 ; Debug3 Subtable 0x4 04e4 ; -------------------------------------------------------------------------------------- 04e4 0007 0001 | | .DBG3TAB 0x0007,0x0001 04e6 015b ffff | [ | .CONST 0x015b,0xffff 04e8 015d fffe | ] | .CONST 0x015d,0xfffe 04ea 0161 fffd | a | .CONST 0x0161,0xfffd 04ec 0168 fffc | h | .CONST 0x0168,0xfffc 04ee 016f fffb | o | .CONST 0x016f,0xfffb 04f0 0177 fffa | w | .CONST 0x0177,0xfffa 04f2 017f fff9 | | .CONST 0x017f,0xfff9 04f4 0187 0001 | | .CONST 0x0187,0x0001 04f6 ; -------------------------------------------------------------------------------------- 04f6 ; Debug3 Subtable 0x5 04f6 ; -------------------------------------------------------------------------------------- 04f6 0007 0001 | | .DBG3TAB 0x0007,0x0001 04f8 019b ffff | | .CONST 0x019b,0xffff 04fa 01a0 fffe | | .CONST 0x01a0,0xfffe 04fc 01a2 fffd | | .CONST 0x01a2,0xfffd 04fe 01aa fffc | | .CONST 0x01aa,0xfffc 0500 01ad fffb | | .CONST 0x01ad,0xfffb 0502 01b1 fffa | | .CONST 0x01b1,0xfffa 0504 01b9 fff9 | | .CONST 0x01b9,0xfff9 0506 01c0 0001 | | .CONST 0x01c0,0x0001 0508 ; -------------------------------------------------------------------------------------- 0508 ; Debug3 Subtable 0x6 0508 ; -------------------------------------------------------------------------------------- 0508 0003 0006 | | .DBG3TAB 0x0003,0x0006 050a 01d3 ffff | | .CONST 0x01d3,0xffff 050c 01d8 fffe | | .CONST 0x01d8,0xfffe 050e 01dd fffd | | .CONST 0x01dd,0xfffd 0510 01df 0001 | | .CONST 0x01df,0x0001 0512 01e8 0002 | | .CONST 0x01e8,0x0002 0514 01ec 0003 | | .CONST 0x01ec,0x0003 0516 01f0 0004 | | .CONST 0x01f0,0x0004 0518 01f6 0005 | | .CONST 0x01f6,0x0005 051a 01f8 0006 | | .CONST 0x01f8,0x0006 051c ; -------------------------------------------------------------------------------------- 051c ; Debug3 Subtable 0x7 051c ; -------------------------------------------------------------------------------------- 051c 0003 0006 | | .DBG3TAB 0x0003,0x0006 051e 0203 ffff | | .CONST 0x0203,0xffff 0520 0208 fffe | | .CONST 0x0208,0xfffe 0522 020d fffd | | .CONST 0x020d,0xfffd 0524 020e 0001 | | .CONST 0x020e,0x0001 0526 0217 0002 | | .CONST 0x0217,0x0002 0528 021b 0003 | | .CONST 0x021b,0x0003 052a 0220 0004 | | .CONST 0x0220,0x0004 052c 0226 0005 | & | .CONST 0x0226,0x0005 052e 0228 0006 | ( | .CONST 0x0228,0x0006 0530 ; -------------------------------------------------------------------------------------- 0530 ; Debug3 Subtable 0x8 0530 ; -------------------------------------------------------------------------------------- 0530 0003 0006 | | .DBG3TAB 0x0003,0x0006 0532 0233 ffff | 3 | .CONST 0x0233,0xffff 0534 0238 fffe | 8 | .CONST 0x0238,0xfffe 0536 023d fffd | = | .CONST 0x023d,0xfffd 0538 023e 0001 | > | .CONST 0x023e,0x0001 053a 0247 0002 | G | .CONST 0x0247,0x0002 053c 024b 0003 | K | .CONST 0x024b,0x0003 053e 024f 0004 | O | .CONST 0x024f,0x0004 0540 0255 0005 | U | .CONST 0x0255,0x0005 0542 0257 0006 | W | .CONST 0x0257,0x0006 0544 ; -------------------------------------------------------------------------------------- 0544 ; Debug3 Subtable 0x9 0544 ; -------------------------------------------------------------------------------------- 0544 0003 0003 | | .DBG3TAB 0x0003,0x0003 0546 0263 ffff | c | .CONST 0x0263,0xffff 0548 0266 fffe | f | .CONST 0x0266,0xfffe 054a 026b fffd | k | .CONST 0x026b,0xfffd 054c 0270 0001 | p | .CONST 0x0270,0x0001 054e 027e 0002 | ~ | .CONST 0x027e,0x0002 0550 028e 0003 | | .CONST 0x028e,0x0003 0552 ; -------------------------------------------------------------------------------------- 0552 ; Debug3 Subtable 0xa 0552 ; -------------------------------------------------------------------------------------- 0552 0001 0002 | | .DBG3TAB 0x0001,0x0002 0554 02a3 ffff | | .CONST 0x02a3,0xffff 0556 02a5 0001 | | .CONST 0x02a5,0x0001 0558 02aa 0002 | | .CONST 0x02aa,0x0002 055a ; -------------------------------------------------------------------------------------- 055a ; Debug3 Subtable 0xb 055a ; -------------------------------------------------------------------------------------- 055a 0000 0001 | | .DBG3TAB 0x0000,0x0001 055c 02b3 0001 | | .CONST 0x02b3,0x0001 055e ; -------------------------------------------------------------------------------------- 055e ; Debug3 Subtable 0xc 055e ; -------------------------------------------------------------------------------------- 055e 0002 0004 | | .DBG3TAB 0x0002,0x0004 0560 02bb ffff | | .CONST 0x02bb,0xffff 0562 02c0 fffe | | .CONST 0x02c0,0xfffe 0564 02c5 0001 | | .CONST 0x02c5,0x0001 0566 02ce 0002 | | .CONST 0x02ce,0x0002 0568 02d2 0003 | | .CONST 0x02d2,0x0003 056a 02d7 0004 | | .CONST 0x02d7,0x0004 056c ; -------------------------------------------------------------------------------------- 056c ; Debug3 Subtable 0xd 056c ; -------------------------------------------------------------------------------------- 056c 0004 0006 | | .DBG3TAB 0x0004,0x0006 056e 030b ffff | | .CONST 0x030b,0xffff 0570 0310 fffe | | .CONST 0x0310,0xfffe 0572 0313 fffd | | .CONST 0x0313,0xfffd 0574 0318 fffc | | .CONST 0x0318,0xfffc 0576 031b 0001 | | .CONST 0x031b,0x0001 0578 0330 0002 | 0 | .CONST 0x0330,0x0002 057a 0334 0003 | 4 | .CONST 0x0334,0x0003 057c 0345 0004 | E | .CONST 0x0345,0x0004 057e 0356 0005 | V | .CONST 0x0356,0x0005 0580 0358 0006 | X | .CONST 0x0358,0x0006 0582 ; -------------------------------------------------------------------------------------- 0582 ; Debug3 Subtable 0xe 0582 ; -------------------------------------------------------------------------------------- 0582 0000 0001 | | .DBG3TAB 0x0000,0x0001 0584 0363 0001 | c | .CONST 0x0363,0x0001 0586 ; -------------------------------------------------------------------------------------- 0586 ; Debug3 Subtable 0xf 0586 ; -------------------------------------------------------------------------------------- 0586 0001 0001 | | .DBG3TAB 0x0001,0x0001 0588 037b ffff | { | .CONST 0x037b,0xffff 058a 038f 0001 | | .CONST 0x038f,0x0001 058c ; -------------------------------------------------------------------------------------- 058c ; Debug3 Subtable 0x10 058c ; -------------------------------------------------------------------------------------- 058c 0002 0001 | | .DBG3TAB 0x0002,0x0001 058e 039b ffff | | .CONST 0x039b,0xffff 0590 039f fffe | | .CONST 0x039f,0xfffe 0592 03ad 0001 | | .CONST 0x03ad,0x0001 0594 0000 0000 | | .BLANK 0000[0x6c]