|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 4096 (0x1000) Types: SEG Notes: 5811_R1K_CODE Names: »140307.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »140307.SEG« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »140307.SEG« └─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »140307.SEG« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »140307.SEG« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »140307.SEG«
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 04f0 | | .CONST 0x04f0 ; 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 0003 | | .CONST 0x0003 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 00fb | | .CONST 0x00fb ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0030 | 0 | .CONST 0x0030 ; Number of locals 000b INIT_0008: 000b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x0592,0x8000,0x0000,0x0036,0x0a14,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd 000c 029a 0103 | | Declare_Subprogram INIT_0100,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x3 = 0xc,0xfffc ; Debug Table 0x0.0x4 = 0xc,0xfffb 000e 029a 0143 | C| Declare_Subprogram INIT_0140,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0xe,0xfffa 0010 029a 0173 | s| Declare_Subprogram INIT_0170,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x10,0xfff9 0012 029a 01f3 | | Declare_Subprogram INIT_01f0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x12,0xfff8 0014 029a 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x14,0xfff7 0016 62c9 |b | Indirect_Literal Discrete,0x2e0,{0x00000000, 0x360a1401} ; Debug Table 0x0.0x9 = 0x16,0xfff6 0017 0129 | ) | Execute Any,Make_Visible 0018 62c3 |b | Indirect_Literal Discrete,0x2dc,{0x00000000, 0x360a1402} ; Debug Table 0x0.0xa = 0x18,0xfff5 0019 0129 | ) | Execute Any,Make_Visible 001a 03a6 | | Declare_Type Heap_Access,Indirect_Literal,Visible,Values_Relative ; Debug Table 0x0.0xb = 0x1a,0xfff4 001b 029a 0233 | 3| Declare_Subprogram INIT_0230,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x1b,0xfff3 001d 029a 023b | ;| Declare_Subprogram INIT_0238,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x1d,0xfff2 001f 4805 |H | Short_Literal 0x5 ; Debug Table 0x0.0xe = 0x1f,0xfff1 0020 032a | * | Declare_Type Record,Incomplete 0021 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0xf = 0x21,0xfff0 0022 02a0 | | Declare_Subprogram Null_Subprogram 0023 e20d | | Load 0x1,0xd 0024 03a3 | | Complete_Type Heap_Access,By_Defining 0025 e20d | | Load 0x1,0xd ; Debug Table 0x0.0x10 = 0x25,0xffef ; Debug Table 0x0.0x11 = 0x25,0xffee 0026 e215 | | Load 0x1,0x15 0027 03a2 | | Complete_Type Heap_Access,By_Renaming 0028 00bf | | Action Accept_Activation ; Debug Table 0x0.0x12 = 0x28,0xffed 0029 4807 |H | Short_Literal 0x7 ; Debug Table 0x1 = .DEBUG 0x0029,0x05ba,0x8000,0x0000,0x0036,0x0ac4,0x0000,0x0011 ; Debug Table 0x1.0x0 = 0x29,0xffff ; Debug Table 0x1.0x1 = 0x29,0xfffe ; Debug Table 0x1.0x2 = 0x29,0xfffd ; Debug Table 0x1.0x3 = 0x29,0xfffc ; Debug Table 0x1.0x4 = 0x29,0xfffb ; Debug Table 0x1.0x5 = 0x29,0xfffa ; Debug Table 0x1.0x6 = 0x29,0xfff9 ; Debug Table 0x1.0x7 = 0x29,0xfff8 ; Debug Table 0x1.0x8 = 0x29,0xfff7 ; Debug Table 0x1.0x9 = 0x29,0xfff6 ; Debug Table 0x1.0xa = 0x29,0xfff5 002a 032a | * | Declare_Type Record,Incomplete 002b 03a5 | | Declare_Type Heap_Access,Indirect_Literal,Values_Relative ; Debug Table 0x1.0xb = 0x2b,0xfff4 002c 00d9 | | Load_Top At_Offset_1 002d 02a0 | | Declare_Subprogram Null_Subprogram 002e 00da | | Load_Top At_Offset_2 002f 03a3 | | Complete_Type Heap_Access,By_Defining 0030 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xc = 0x30,0xfff3 ; Debug Table 0x1.0xd = 0x30,0xfff2 ; Debug Table 0x1.0xe = 0x30,0xfff1 0031 62a6 |b | Indirect_Literal Discrete,0x2d8,{0x00000000, 0x001fffff} 0032 e001 | | Load 0x0,0x1 0033 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0034 03f8 | | Declare_Type Discrete,Constrained 0035 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0xf = 0x35,0xfff0 0036 e215 | | Load 0x1,0x15 0037 00da | | Load_Top At_Offset_2 0038 e001 | | Load 0x0,0x1 0039 1b17 | | Execute Package,Field_Read,Field_Number 0x17 003a e21a | | Load 0x1,0x1a 003b e21a | | Load 0x1,0x1a 003c e21a | | Load 0x1,0x1a 003d 02a0 | | Declare_Subprogram Null_Subprogram 003e e219 | | Load 0x1,0x19 003f 0326 | & | Complete_Type Record,By_Defining 0040 00da | | Load_Top At_Offset_2 ; Debug Table 0x1.0x10 = 0x40,0xffef 0041 0322 | " | Declare_Variable Record 0042 4801 |H | Short_Literal 0x1 0043 00d9 | | Load_Top At_Offset_1 0044 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0045 e215 | | Load 0x1,0x15 0046 00d9 | | Load_Top At_Offset_1 0047 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0048 4800 |H | Short_Literal 0x0 0049 00d9 | | Load_Top At_Offset_1 004a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 004b 4800 |H | Short_Literal 0x0 004c 00d9 | | Load_Top At_Offset_1 004d 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 004e 00da | | Load_Top At_Offset_2 004f 00d9 | | Load_Top At_Offset_1 0050 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0051 00da | | Load_Top At_Offset_2 0052 00d9 | | Load_Top At_Offset_1 0053 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0054 00da | | Load_Top At_Offset_2 0055 00d9 | | Load_Top At_Offset_1 0056 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0057 4803 |H | Short_Literal 0x3 ; Debug Table 0x1.0x11 = 0x57,0xffee 0058 00d9 | | Load_Top At_Offset_1 0059 017c | | | Execute Record,Component_Offset 005a e001 | | Load 0x0,0x1 005b 1b17 | | Execute Package,Field_Read,Field_Number 0x17 005c 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 005d 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x12 = 0x5d,0xffed 005e 00da | | Load_Top At_Offset_2 005f 017c | | | Execute Record,Component_Offset 0060 e001 | | Load 0x0,0x1 0061 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0062 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 0063 e219 | | Load 0x1,0x19 ; Debug Table 0x1.0x13 = 0x63,0xffec 0064 012c | , | Execute Any,Size 0065 00da | | Load_Top At_Offset_2 0066 0272 | r | Execute Discrete,Minus 0067 e001 | | Load 0x0,0x1 0068 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0069 03f1 | | Declare_Variable Discrete,With_Value 006a e219 | | Load 0x1,0x19 ; Debug Table 0x1.0x14 = 0x6a,0xffeb ; Debug Table 0x1.0x15 = 0x6a,0xffea 006b 012c | , | Execute Any,Size 006c 00da | | Load_Top At_Offset_2 006d 0273 | s | Execute Discrete,Plus 006e 6265 |be | Indirect_Literal Discrete,0x2d4,{0x00000000, 0x00002000} 006f 027a | z | Execute Discrete,Less_Equal 0070 7002 |p | Jump_Nonzero 0x73 0071 4887 |H | Short_Literal 0x87 0072 0257 | W | Execute Discrete,Raise 0073 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x16 = 0x73,0xffe9 ; Debug Table 0x1.0x17 = 0x73,0xffe8 0074 e21c | | Load 0x1,0x1c 0075 017c | | | Execute Record,Component_Offset 0076 6802 |h | Jump_Zero 0x79 0077 4887 |H | Short_Literal 0x87 0078 0257 | W | Execute Discrete,Raise 0079 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x18 = 0x79,0xffe7 007a e21c | | Load 0x1,0x1c 007b 017c | | | Execute Record,Component_Offset 007c 4800 |H | Short_Literal 0x0 007d e21c | | Load 0x1,0x1c 007e 017c | | | Execute Record,Component_Offset 007f 00e1 | | Load_Encached Boolean_Cache 0080 012c | , | Execute Any,Size 0081 0aff | | Execute_Immediate Plus,-0x1 0082 0273 | s | Execute Discrete,Plus 0083 0a01 | | Execute_Immediate Plus,0x1 0084 027f | | Execute Discrete,Equal 0085 7002 |p | Jump_Nonzero 0x88 0086 4887 |H | Short_Literal 0x87 0087 0257 | W | Execute Discrete,Raise 0088 4802 |H | Short_Literal 0x2 ; Debug Table 0x1.0x19 = 0x88,0xffe6 0089 e21c | | Load 0x1,0x1c 008a 017c | | | Execute Record,Component_Offset 008b 4801 |H | Short_Literal 0x1 008c e21c | | Load 0x1,0x1c 008d 017c | | | Execute Record,Component_Offset 008e e21c | | Load 0x1,0x1c 008f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0090 012c | , | Execute Any,Size 0091 0aff | | Execute_Immediate Plus,-0x1 0092 0273 | s | Execute Discrete,Plus 0093 0a01 | | Execute_Immediate Plus,0x1 0094 027f | | Execute Discrete,Equal 0095 7002 |p | Jump_Nonzero 0x98 0096 4887 |H | Short_Literal 0x87 0097 0257 | W | Execute Discrete,Raise 0098 4803 |H | Short_Literal 0x3 ; Debug Table 0x1.0x1a = 0x98,0xffe5 0099 e21c | | Load 0x1,0x1c 009a 017c | | | Execute Record,Component_Offset 009b 4802 |H | Short_Literal 0x2 009c e21c | | Load 0x1,0x1c 009d 017c | | | Execute Record,Component_Offset 009e e21b | | Load 0x1,0x1b 009f 012c | , | Execute Any,Size 00a0 0aff | | Execute_Immediate Plus,-0x1 00a1 0273 | s | Execute Discrete,Plus 00a2 0a01 | | Execute_Immediate Plus,0x1 00a3 027f | | Execute Discrete,Equal 00a4 7002 |p | Jump_Nonzero 0xa7 00a5 4887 |H | Short_Literal 0x87 00a6 0257 | W | Execute Discrete,Raise 00a7 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x1b = 0xa7,0xffe4 00a8 1919 | | Execute Package,Field_Reference,Field_Number 0x19 00a9 00c6 | | Action Check_Subprogram_Elaborated 00aa e219 | | Load 0x1,0x19 00ab e21a | | Load 0x1,0x1a 00ac 6223 |b# | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00360ac4} 00ad 49bd |I | Short_Literal 0x1bd 00ae 4800 |H | Short_Literal 0x0 00af 4b34 |K4 | Short_Literal 0x334 ; Debug Table 0x1.0x1c = 0xaf,0xffe3 00b0 621b |b | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x05f5e100} 00b1 0271 | q | Execute Discrete,Times 00b2 6215 |b | Indirect_Literal Discrete,0x2c8,{0x00000000, 0x029bb932} 00b3 0273 | s | Execute Discrete,Plus 00b4 6217 |b | Indirect_Literal Discrete,0x2cc,{0x00000000, 0x05f5e100} 00b5 0271 | q | Execute Discrete,Times 00b6 620d |b | Indirect_Literal Discrete,0x2c4,{0x00000000, 0x0270fc76} 00b7 0273 | s | Execute Discrete,Plus 00b8 00e5 | | Load_Encached Long_Integer_Cache 00b9 03f1 | | Declare_Variable Discrete,With_Value 00ba 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x1.0x1d = 0xba,0xffe2 00bb e21a | | Load 0x1,0x1a 00bc e001 | | Load 0x0,0x1 00bd 1b17 | | Execute Package,Field_Read,Field_Number 0x17 00be e001 | | Load 0x0,0x1 00bf 1b17 | | Execute Package,Field_Read,Field_Number 0x17 00c0 e001 | | Load 0x0,0x1 00c1 1b17 | | Execute Package,Field_Read,Field_Number 0x17 00c2 02a0 | | Declare_Subprogram Null_Subprogram 00c3 e218 | | Load 0x1,0x18 00c4 0326 | & | Complete_Type Record,By_Defining 00c5 e218 | | Load 0x1,0x18 ; Debug Table 0x1.0x1e = 0xc5,0xffe1 00c6 0322 | " | Declare_Variable Record 00c7 00d9 | | Load_Top At_Offset_1 00c8 00d9 | | Load_Top At_Offset_1 00c9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00ca e21a | | Load 0x1,0x1a 00cb 00d9 | | Load_Top At_Offset_1 00cc 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00cd 4800 |H | Short_Literal 0x0 00ce 00d9 | | Load_Top At_Offset_1 00cf 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 00d0 4800 |H | Short_Literal 0x0 00d1 00d9 | | Load_Top At_Offset_1 00d2 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 00d3 e002 | | Load 0x0,0x2 00d4 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00d5 0aff | | Execute_Immediate Plus,-0x1 00d6 00d9 | | Load_Top At_Offset_1 00d7 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 00d8 029b 0243 | C| Declare_Subprogram INIT_0240,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x1f = 0xd8,0xffe0 00da 029b 02eb | | Declare_Subprogram INIT_02e8,For_Outer_Call,Unelaborated ; Debug Table 0x1.0x20 = 0xda,0xffdf 00dc 029d 02fb | | Declare_Subprogram INIT_02f8,For_Outer_Call ; Debug Table 0x1.0x21 = 0xdc,0xffde 00de 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x22 = 0xde,0xffdd 00df 00c7 | | Action Elaborate_Subprogram 00e0 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x23 = 0xe0,0xffdc 00e1 00c6 | | Action Check_Subprogram_Elaborated 00e2 e219 | | Load 0x1,0x19 00e3 e21a | | Load 0x1,0x1a 00e4 61eb |a | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00360ac4} 00e5 4add |J | Short_Literal 0x2dd 00e6 4800 |H | Short_Literal 0x0 00e7 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x24 = 0xe7,0xffdb 00e8 00c7 | | Action Elaborate_Subprogram 00e9 029d 030b | | Declare_Subprogram INIT_0308,For_Outer_Call ; Debug Table 0x1.0x25 = 0xe9,0xffda 00eb 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x26 = 0xeb,0xffd9 00ec 00c7 | | Action Elaborate_Subprogram 00ed 029d 0393 | | Declare_Subprogram INIT_0390,For_Outer_Call ; Debug Table 0x1.0x27 = 0xed,0xffd8 00ef 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x28 = 0xef,0xffd7 00f0 00c7 | | Action Elaborate_Subprogram 00f1 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x29 = 0xf1,0xffd6 00f2 00c7 | | Action Elaborate_Subprogram 00f3 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x2a = 0xf3,0xffd5 00f4 00c7 | | Action Elaborate_Subprogram 00f5 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x2b = 0xf5,0xffd4 00f6 00c7 | | Action Elaborate_Subprogram 00f7 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x2c = 0xf7,0xffd3 00f8 00c7 | | Action Elaborate_Subprogram 00f9 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x2d = 0xf9,0xffd2 00fa 00c7 | | Action Elaborate_Subprogram 00fb BODY_0008: 00fb 00bc | | Action Signal_Activated 00fc 00bb | | Action Signal_Completion 00fd 0000 0000 | | .XXX[0x3] 00ff 0000 | | 0100 ; -------------------------------------------------------------------------------------- 0100 ; SUBPROGRAM 0100 ; -------------------------------------------------------------------------------------- 0100 0105 | | .CONST 0x0105 ; Address of begin 0101 0004 | | .CONST 0x0004 ; Address of exception handler 0102 0003 | | .CONST 0x0003 ; Number of locals 0103 INIT_0100: 0103 e20d | | Load 0x1,0xd ; Debug Table 0x2 = .DEBUG 0x0103,0x0618,0x0002,0x0000,0x0036,0x0a14,0x0000,0x001f ; Debug Table 0x2.0x0 = 0x103,0xffff 0104 e21a | | Load 0x1,0x1a ; Debug Table 0x2.0x1 = 0x104,0xfffe 0105 BODY_0100: 0105 e226 | & | Load 0x1,0x26 ; Debug Table 0x2.0x2 = 0x105,0x1 0106 e20d | | Load 0x1,0xd 0107 e5ff | | Load 0x2,-0x1 0108 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0109 0032 | 2 | Store_Top Heap_Access,At_Offset_2 010a 61c9 |a | Indirect_Literal Discrete,0x2d4,{0x00000000, 0x00002000} ; Debug Table 0x2.0x3 = 0x10a,0x2 ; Debug Table 0x2.0x4 = 0x10a,0x3 010b e5fc | | Load 0x2,-0x4 010c 8229 | ) | Call 0x1,0x29 010d 00da | | Load_Top At_Offset_2 010e 0217 | | Execute Heap_Access,All_Reference 010f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0110 e21f | | Load 0x1,0x1f ; Debug Table 0x2.0x5 = 0x110,0x4 0111 e5fe | | Load 0x2,-0x2 0112 8229 | ) | Call 0x1,0x29 0113 00da | | Load_Top At_Offset_2 0114 0217 | | Execute Heap_Access,All_Reference 0115 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0116 e21c | | Load 0x1,0x1c ; Debug Table 0x2.0x6 = 0x116,0x5 0117 e21a | | Load 0x1,0x1a 0118 e5ff | | Load 0x2,-0x1 0119 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 011a 0031 | 1 | Store_Top Heap_Access,At_Offset_1 011b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x7 = 0x11b,0x6 ; Debug Table 0x2.0x8 = 0x11b,0x7 011c 00d9 | | Load_Top At_Offset_1 011d 0217 | | Execute Heap_Access,All_Reference 011e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 011f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x9 = 0x11f,0x8 0120 00d9 | | Load_Top At_Offset_1 0121 0217 | | Execute Heap_Access,All_Reference 0122 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0123 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xa = 0x123,0x9 0124 00d9 | | Load_Top At_Offset_1 0125 0217 | | Execute Heap_Access,All_Reference 0126 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0127 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xb = 0x127,0xa 0128 00d9 | | Load_Top At_Offset_1 0129 0217 | | Execute Heap_Access,All_Reference 012a 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 012b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xc = 0x12b,0xb 012c 00d9 | | Load_Top At_Offset_1 012d 0217 | | Execute Heap_Access,All_Reference 012e 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 012f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xd = 0x12f,0xc 0130 00da | | Load_Top At_Offset_2 0131 0217 | | Execute Heap_Access,All_Reference 0132 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0133 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0xe = 0x133,0xd 0134 619f |a | Indirect_Literal Discrete,0x2d4,{0x00000000, 0x00002000} 0135 027b | { | Execute Discrete,Greater_Equal 0136 6804 |h | Jump_Zero 0x13b 0137 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xf = 0x137,0xe 0138 00d9 | | Load_Top At_Offset_1 0139 e5fd | | Load 0x2,-0x3 013a 822f | / | Call 0x1,0x2f 013b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x10 = 0x13b,0xf 013c 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 013d 0000 0000 | | .XXX[0x3] 013f 0000 | | 0140 ; -------------------------------------------------------------------------------------- 0140 ; SUBPROGRAM 0140 ; -------------------------------------------------------------------------------------- 0140 015b | [ | .CONST 0x015b ; Address of begin 0141 0004 | | .CONST 0x0004 ; Address of exception handler 0142 0010 | | .CONST 0x0010 ; Number of locals 0143 INIT_0140: 0143 e002 | | Load 0x0,0x2 ; Debug Table 0x3 = .DEBUG 0x0143,0x063c,0x2802,0x0002,0x0036,0x0a14,0x0000,0x003f ; Debug Table 0x3.0x0 = 0x143,0xffff 0144 1919 | | Execute Package,Field_Reference,Field_Number 0x19 0145 00c6 | | Action Check_Subprogram_Elaborated 0146 e5fd | | Load 0x2,-0x3 0147 e5fe | | Load 0x2,-0x2 0148 6187 |a | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00360ac4} 0149 6176 |av | Indirect_Literal Discrete,0x2c0,{0x00000000, 0x00000630} 014a 4806 |H | Short_Literal 0x6 014b e002 | | Load 0x0,0x2 ; Debug Table 0x3.0x1 = 0x14b,0xfffe 014c 191f | | Execute Package,Field_Reference,Field_Number 0x1f 014d 00c6 | | Action Check_Subprogram_Elaborated 014e e5fd | | Load 0x2,-0x3 014f e5fe | | Load 0x2,-0x2 0150 617f |a | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00360ac4} 0151 616a |aj | Indirect_Literal Discrete,0x2bc,{0x00000000, 0x00000641} 0152 480b |H | Short_Literal 0xb 0153 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x3.0x2 = 0x153,0xfffd 0154 00c6 | | Action Check_Subprogram_Elaborated 0155 e5fd | | Load 0x2,-0x3 0156 6179 |ay | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00360ac4} 0157 6160 |a` | Indirect_Literal Discrete,0x2b8,{0x00000000, 0x00000652} 0158 480f |H | Short_Literal 0xf 0159 029f 03a3 | | Declare_Subprogram INIT_03a0,For_Call ; Debug Table 0x3.0x3 = 0x159,0xfffc 015b BODY_0140: 015b e5fb | | Load 0x2,-0x5 ; Debug Table 0x3.0x4 = 0x15b,0x1 015c e5fc | | Load 0x2,-0x4 015d e5fd | | Load 0x2,-0x3 015e 0119 | | Execute Any,Check_In_Formal_Type 015f e40c | | Load 0x2,0xc 0160 480d |H | Short_Literal 0xd 0161 4802 |H | Short_Literal 0x2 0162 0099 | | Action Reference_Dynamic 0163 8227 | ' | Call 0x1,0x27 0164 e5fd | | Load 0x2,-0x3 0165 0119 | | Execute Any,Check_In_Formal_Type 0166 8410 | | Call 0x2,0x10 0167 e5fe | | Load 0x2,-0x2 0168 0213 | | Execute Heap_Access,Check_In_Type 0169 4405 |D | Exit_Subprogram With_Value,New_Top_Offset 0x5 016a 0000 0000 | | .BLANK 0000[0x6] 0170 ; -------------------------------------------------------------------------------------- 0170 ; SUBPROGRAM 0170 ; -------------------------------------------------------------------------------------- 0170 017f | | .CONST 0x017f ; Address of begin 0171 0004 | | .CONST 0x0004 ; Address of exception handler 0172 000a | | .CONST 0x000a ; Number of locals 0173 INIT_0170: 0173 e21a | | Load 0x1,0x1a ; Debug Table 0x4 = .DEBUG 0x0173,0x0648,0x2801,0x0002,0x0036,0x0a14,0x0000,0x0061 ; Debug Table 0x4.0x0 = 0x173,0xffff 0174 e21a | | Load 0x1,0x1a ; Debug Table 0x4.0x1 = 0x174,0xfffe 0175 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x4.0x2 = 0x175,0xfffd 0176 e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x3 = 0x176,0xfffc 0177 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0178 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x4.0x4 = 0x178,0xfffb 0179 00c6 | | Action Check_Subprogram_Elaborated 017a e5fd | | Load 0x2,-0x3 017b e5fe | | Load 0x2,-0x2 017c 6153 |aS | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00360ac4} 017d 6136 |a6 | Indirect_Literal Discrete,0x2b4,{0x00000000, 0x00000818} 017e 480a |H | Short_Literal 0xa 017f BODY_0170: 017f e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x5 = 0x17f,0x1 0180 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0181 00f0 | | Load_Encached Segment_Cache 0182 e5fc | | Load 0x2,-0x4 0183 e5fe | | Load 0x2,-0x2 0184 0213 | | Execute Heap_Access,Check_In_Type 0185 e406 | | Load 0x2,0x6 0186 e407 | | Load 0x2,0x7 0187 4808 |H | Short_Literal 0x8 0188 4802 |H | Short_Literal 0x2 0189 0099 | | Action Reference_Dynamic 018a 8228 | ( | Call 0x1,0x28 018b c404 | | Store 0x2,0x4 018c c405 | | Store 0x2,0x5 018d e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x6 = 0x18d,0x2 018e 7001 |p | Jump_Nonzero 0x190 018f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x4.0x7 = 0x18f,0x3 0190 e5fc | | Load 0x2,-0x4 ; Debug Table 0x4.0x8 = 0x190,0x4 0191 0219 | | Execute Heap_Access,All_Read 0192 011f | | Execute Any,Is_Scalar 0193 6802 |h | Jump_Zero 0x196 0194 e5fd | | Load 0x2,-0x3 0195 7802 |x | Jump 0x198 0196 e5fc | | Load 0x2,-0x4 0197 0219 | | Execute Heap_Access,All_Read 0198 012c | , | Execute Any,Size 0199 613e |a> | Indirect_Literal Discrete,0x2d8,{0x00000000, 0x001fffff} 019a 027d | } | Execute Discrete,Greater 019b 6803 |h | Jump_Zero 0x19f 019c e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x9 = 0x19c,0x5 019d a5fc | | Store_Unchecked 0x2,-0x4 019e 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; Debug Table 0x4.0xa = 0x19e,0x6 019f e405 | | Load 0x2,0x5 ; Debug Table 0x4.0xb = 0x19f,0x7 01a0 e21d | | Load 0x1,0x1d 01a1 0272 | r | Execute Discrete,Minus 01a2 e404 | | Load 0x2,0x4 01a3 e220 | | Load 0x1,0x20 01a4 e221 | ! | Load 0x1,0x21 01a5 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 01a6 e002 | | Load 0x0,0x2 01a7 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01a8 a402 | | Store_Unchecked 0x2,0x2 01a9 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xc = 0x1a9,0x8 01aa 8230 | 0 | Call 0x1,0x30 01ab 6804 |h | Jump_Zero 0x1b0 01ac e402 | | Load 0x2,0x2 01ad 0217 | | Execute Heap_Access,All_Reference 01ae 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01af 7002 |p | Jump_Nonzero 0x1b2 01b0 e213 | | Load 0x1,0x13 ; Debug Table 0x4.0xd = 0x1b0,0x9 01b1 0257 | W | Execute Discrete,Raise 01b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xe = 0x1b2,0xa 01b3 e402 | | Load 0x2,0x2 01b4 0217 | | Execute Heap_Access,All_Reference 01b5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01b6 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xf = 0x1b6,0xb 01b7 0217 | | Execute Heap_Access,All_Reference 01b8 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 01b9 e402 | | Load 0x2,0x2 01ba 0217 | | Execute Heap_Access,All_Reference 01bb 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 01bc e405 | | Load 0x2,0x5 ; Debug Table 0x4.0x10 = 0x1bc,0xc 01bd e402 | | Load 0x2,0x2 01be 0217 | | Execute Heap_Access,All_Reference 01bf 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 01c0 0273 | s | Execute Discrete,Plus 01c1 e404 | | Load 0x2,0x4 01c2 e220 | | Load 0x1,0x20 01c3 e221 | ! | Load 0x1,0x21 01c4 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 01c5 e002 | | Load 0x0,0x2 01c6 1819 | | Execute Package,Field_Execute,Field_Number 0x19 01c7 e402 | | Load 0x2,0x2 01c8 0217 | | Execute Heap_Access,All_Reference 01c9 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 01ca e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x11 = 0x1ca,0xd 01cb 0217 | | Execute Heap_Access,All_Reference 01cc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01cd 0217 | | Execute Heap_Access,All_Reference 01ce 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01cf a403 | | Store_Unchecked 0x2,0x3 01d0 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x12 = 0x1d0,0xe 01d1 e402 | | Load 0x2,0x2 01d2 0217 | | Execute Heap_Access,All_Reference 01d3 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 01d4 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x13 = 0x1d4,0xf 01d5 0217 | | Execute Heap_Access,All_Reference 01d6 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 01d7 e402 | | Load 0x2,0x2 01d8 0217 | | Execute Heap_Access,All_Reference 01d9 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 01da e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x14 = 0x1da,0x10 01db e402 | | Load 0x2,0x2 01dc 0217 | | Execute Heap_Access,All_Reference 01dd 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 01de 0217 | | Execute Heap_Access,All_Reference 01df 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 01e0 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x15 = 0x1e0,0x11 01e1 e402 | | Load 0x2,0x2 01e2 0217 | | Execute Heap_Access,All_Reference 01e3 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 01e4 0217 | | Execute Heap_Access,All_Reference 01e5 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 01e6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x16 = 0x1e6,0x12 01e7 a5fc | | Store_Unchecked 0x2,-0x4 01e8 4504 |E | Exit_Suprogram New_Top_Offset 0x4 01e9 0000 0000 | | .BLANK 0000[0x7] 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01fe | | .CONST 0x01fe ; Address of begin 01f1 0004 | | .CONST 0x0004 ; Address of exception handler 01f2 0009 | | .CONST 0x0009 ; Number of locals 01f3 INIT_01f0: 01f3 e21a | | Load 0x1,0x1a ; Debug Table 0x5 = .DEBUG 0x01f3,0x0678,0x2802,0x0002,0x0036,0x0a14,0x0000,0x007e ; Debug Table 0x5.0x0 = 0x1f3,0xffff 01f4 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x5.0x1 = 0x1f4,0xfffe 01f5 e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x2 = 0x1f5,0xfffd 01f6 1b17 | | Execute Package,Field_Read,Field_Number 0x17 01f7 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x5.0x3 = 0x1f7,0xfffc 01f8 00c6 | | Action Check_Subprogram_Elaborated 01f9 e5fd | | Load 0x2,-0x3 01fa e5fe | | Load 0x2,-0x2 01fb 60d4 |` | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00360ac4} 01fc 60b3 |` | Indirect_Literal Discrete,0x2b0,{0x00000000, 0x000008cb} 01fd 4809 |H | Short_Literal 0x9 01fe BODY_01f0: 01fe e5fc | | Load 0x2,-0x4 ; Debug Table 0x5.0x4 = 0x1fe,0x1 01ff 7002 |p | Jump_Nonzero 0x202 0200 e213 | | Load 0x1,0x13 ; Debug Table 0x5.0x5 = 0x200,0x2 0201 0257 | W | Execute Discrete,Raise 0202 e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x6 = 0x202,0x3 0203 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0204 00f0 | | Load_Encached Segment_Cache 0205 e5fc | | Load 0x2,-0x4 0206 e5fe | | Load 0x2,-0x2 0207 0213 | | Execute Heap_Access,Check_In_Type 0208 e405 | | Load 0x2,0x5 0209 e406 | | Load 0x2,0x6 020a 4807 |H | Short_Literal 0x7 020b 4802 |H | Short_Literal 0x2 020c 0099 | | Action Reference_Dynamic 020d 8228 | ( | Call 0x1,0x28 020e c403 | | Store 0x2,0x3 020f c404 | | Store 0x2,0x4 0210 e404 | | Load 0x2,0x4 ; Debug Table 0x5.0x7 = 0x210,0x4 0211 e21d | | Load 0x1,0x1d 0212 0272 | r | Execute Discrete,Minus 0213 e403 | | Load 0x2,0x3 0214 e220 | | Load 0x1,0x20 0215 e221 | ! | Load 0x1,0x21 0216 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 0217 e002 | | Load 0x0,0x2 0218 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0219 a402 | | Store_Unchecked 0x2,0x2 021a e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x8 = 0x21a,0x5 021b 8230 | 0 | Call 0x1,0x30 021c 6804 |h | Jump_Zero 0x221 021d e402 | | Load 0x2,0x2 021e 0217 | | Execute Heap_Access,All_Reference 021f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0220 7002 |p | Jump_Nonzero 0x223 0221 e213 | | Load 0x1,0x13 ; Debug Table 0x5.0x9 = 0x221,0x6 0222 0257 | W | Execute Discrete,Raise 0223 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0xa = 0x223,0x7 0224 0217 | | Execute Heap_Access,All_Reference 0225 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0226 4404 |D | Exit_Subprogram With_Value,New_Top_Offset 0x4 0227 0000 | | .XXX[0x1] 0228 ; -------------------------------------------------------------------------------------- 0228 ; SUBPROGRAM 0228 ; -------------------------------------------------------------------------------------- 0228 022b | + | .CONST 0x022b ; Address of begin 0229 0004 | | .CONST 0x0004 ; Address of exception handler 022a 0001 | | .CONST 0x0001 ; Number of locals 022b BODY_0228: 022b INIT_0228: 022b 60ac |` | Indirect_Literal Discrete,0x2d8,{0x00000000, 0x001fffff} ; Debug Table 0x6 = .DEBUG 0x022b,0x0690,0x0002,0x0000,0x0036,0x0a14,0x0000,0x009c ; Debug Table 0x6.0x0 = 0x22b,0x1 022c 00ca | | Action Exit_Nullary_Function 022d 0000 0000 | | .XXX[0x3] 022f 0000 | | 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0233 | 3 | .CONST 0x0233 ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0001 | | .CONST 0x0001 ; Number of locals 0233 BODY_0230: 0233 INIT_0230: 0233 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x0233,0x0694,0x0002,0x0000,0x0036,0x0a14,0x0000,0x00ad ; Debug Table 0x7.0x0 = 0x233,0x1 0234 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0235 0000 0000 | | .XXX[0x3] 0237 0000 | | 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 0x8 = .DEBUG 0x023b,0x0698,0x0002,0x0000,0x0036,0x0a14,0x0000,0x00b6 ; Debug Table 0x8.0x0 = 0x23b,0x1 023c 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 023d 0000 0000 | | .XXX[0x3] 023f 0000 | | 0240 ; -------------------------------------------------------------------------------------- 0240 ; SUBPROGRAM 0240 ; -------------------------------------------------------------------------------------- 0240 0253 | S | .CONST 0x0253 ; Address of begin 0241 0004 | | .CONST 0x0004 ; Address of exception handler 0242 000a | | .CONST 0x000a ; Number of locals 0243 INIT_0240: 0243 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9 = .DEBUG 0x0243,0x069c,0x2802,0x0002,0x0036,0x0ac4,0x0000,0x022a ; Debug Table 0x9.0x0 = 0x243,0xffff 0244 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9.0x1 = 0x244,0xfffe 0245 e003 | | Load 0x0,0x3 ; Debug Table 0x9.0x2 = 0x245,0xfffd 0246 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0247 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9.0x3 = 0x247,0xfffc 0248 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0249 029f 04bb | | Declare_Subprogram INIT_04b8,For_Call ; Debug Table 0x9.0x4 = 0x249,0xfffb 024b 029f 04cb | | Declare_Subprogram INIT_04c8,For_Call ; Debug Table 0x9.0x5 = 0x24b,0xfffa 024d 029f 04d3 | | Declare_Subprogram INIT_04d0,For_Call ; Debug Table 0x9.0x6 = 0x24d,0xfff9 024f 029f 04db | | Declare_Subprogram INIT_04d8,For_Call ; Debug Table 0x9.0x7 = 0x24f,0xfff8 0251 029f 04e3 | | Declare_Subprogram INIT_04e0,For_Call ; Debug Table 0x9.0x8 = 0x251,0xfff7 0253 BODY_0240: 0253 8407 | | Call 0x2,0x7 ; Debug Table 0x9.0x9 = 0x253,0x1 0254 e404 | | Load 0x2,0x4 ; Debug Table 0x9.0xa = 0x254,0x2 0255 4612 |F | Jump_Case 0x13 0256 784d |xM | Jump 0x2a4 ; case 0x0 0257 784c |xL | Jump 0x2a4 ; case 0x1 0258 784b |xK | Jump 0x2a4 ; case 0x2 0259 784a |xJ | Jump 0x2a4 ; case 0x3 025a 7852 |xR | Jump 0x2ad ; case 0x4 025b 7848 |xH | Jump 0x2a4 ; case 0x5 025c 7850 |xP | Jump 0x2ad ; case 0x6 025d 782c |x, | Jump 0x28a ; case 0x7 025e 784e |xN | Jump 0x2ad ; case 0x8 025f 784d |xM | Jump 0x2ad ; case 0x9 0260 784c |xL | Jump 0x2ad ; case 0xa 0261 784b |xK | Jump 0x2ad ; case 0xb 0262 7841 |xA | Jump 0x2a4 ; case 0xc 0263 7805 |x | Jump 0x269 ; case 0xd 0264 7848 |xH | Jump 0x2ad ; case 0xe 0265 7847 |xG | Jump 0x2ad ; case 0xf 0266 7846 |xF | Jump 0x2ad ; case 0x10 0267 7845 |xE | Jump 0x2ad ; case 0x11 0268 7844 |xD | Jump 0x2ad ; case 0x12 0269 8408 | | Call 0x2,0x8 ; Debug Table 0x9.0xb = 0x269,0x3 026a e402 | | Load 0x2,0x2 ; Debug Table 0x9.0xc = 0x26a,0x4 026b 6809 |h | Jump_Zero 0x275 026c e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0xd = 0x26c,0x5 026d 00d8 | | Load_Top At_Offset_0 026e 0120 | | Execute Any,Is_Value 026f 7002 |p | Jump_Nonzero 0x272 0270 00d8 | | Load_Top At_Offset_0 0271 011e | | Execute Any,Convert 0272 e5fe | | Load 0x2,-0x2 0273 0119 | | Execute Any,Check_In_Formal_Type 0274 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0275 e5fe | | Load 0x2,-0x2 ; Debug Table 0x9.0xe = 0x275,0x6 ; Debug Table 0x9.0xf = 0x275,0xfbff 0276 02a0 | | Declare_Subprogram Null_Subprogram 0277 4818 |H | Short_Literal 0x18 0278 03d3 | | Declare_Type Access,Defined,Accesses_Protected 0279 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x10 = 0x279,0xfbfe 027a e5fd | | Load 0x2,-0x3 027b e5fe | | Load 0x2,-0x2 027c 0119 | | Execute Any,Check_In_Formal_Type 027d 00da | | Load_Top At_Offset_2 027e 03b6 | | Declare_Variable Access,By_Allocation,With_Value 027f 0039 | 9 | Store_Top Access,At_Offset_1 0280 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x11 = 0x280,0x401 0281 0229 | ) | Execute Access,All_Read 0282 00d8 | | Load_Top At_Offset_0 0283 0120 | | Execute Any,Is_Value 0284 7002 |p | Jump_Nonzero 0x287 0285 00d8 | | Load_Top At_Offset_0 0286 011e | | Execute Any,Convert 0287 e5fe | | Load 0x2,-0x2 0288 0119 | | Execute Any,Check_In_Formal_Type 0289 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 028a 8409 | | Call 0x2,0x9 ; Debug Table 0x9.0x12 = 0x28a,0x7 028b e405 | | Load 0x2,0x5 ; Debug Table 0x9.0x13 = 0x28b,0x8 028c e5fe | | Load 0x2,-0x2 028d 0124 | $ | Execute Any,Is_Constrained 028e 027f | | Execute Discrete,Equal 028f 6802 |h | Jump_Zero 0x292 0290 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x9.0x14 = 0x290,0x9 0291 0257 | W | Execute Discrete,Raise 0292 840a | | Call 0x2,0xa ; Debug Table 0x9.0x15 = 0x292,0xa 0293 e405 | | Load 0x2,0x5 ; Debug Table 0x9.0x16 = 0x293,0xb 0294 e403 | | Load 0x2,0x3 0295 027f | | Execute Discrete,Equal 0296 6809 |h | Jump_Zero 0x2a0 0297 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x17 = 0x297,0xc 0298 00d8 | | Load_Top At_Offset_0 0299 0120 | | Execute Any,Is_Value 029a 7002 |p | Jump_Nonzero 0x29d 029b 00d8 | | Load_Top At_Offset_0 029c 011e | | Execute Any,Convert 029d e5fe | | Load 0x2,-0x2 029e 0119 | | Execute Any,Check_In_Formal_Type 029f 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 02a0 8406 | | Call 0x2,0x6 ; Debug Table 0x9.0x18 = 0x2a0,0xd 02a1 e5fe | | Load 0x2,-0x2 02a2 0119 | | Execute Any,Check_In_Formal_Type 02a3 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 02a4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x9.0x19 = 0x2a4,0xe 02a5 00d8 | | Load_Top At_Offset_0 02a6 0120 | | Execute Any,Is_Value 02a7 7002 |p | Jump_Nonzero 0x2aa 02a8 00d8 | | Load_Top At_Offset_0 02a9 011e | | Execute Any,Convert 02aa e5fe | | Load 0x2,-0x2 02ab 0119 | | Execute Any,Check_In_Formal_Type 02ac 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 02ad 4831 |H1 | Short_Literal 0x31 02ae 0257 | W | Execute Discrete,Raise 02af 0000 | | .XXX[0x1] 02b0 0000 0000 | | .LITERAL {0x00000000, 0x000008cb} 02b4 0000 0000 | | .LITERAL {0x00000000, 0x00000818} 02b8 0000 0000 | | .LITERAL {0x00000000, 0x00000652} 02bc 0000 0000 | | .LITERAL {0x00000000, 0x00000641} 02c0 0000 0000 | | .LITERAL {0x00000000, 0x00000630} 02c4 0000 0000 | | .LITERAL {0x00000000, 0x0270fc76} 02c8 0000 0000 | | .LITERAL {0x00000000, 0x029bb932} 02cc 0000 0000 | | .LITERAL {0x00000000, 0x05f5e100} 02d0 0000 0000 | | .LITERAL {0x00000000, 0x00360ac4} 02d4 0000 0000 | | .LITERAL {0x00000000, 0x00002000} 02d8 0000 0000 | | .LITERAL {0x00000000, 0x001fffff} 02dc 0000 0000 | | .LITERAL {0x00000000, 0x360a1402} 02e0 0000 0000 | | .LITERAL {0x00000000, 0x360a1401} 02e4 0000 0000 | | .BLANK 0000[0x4] 02e8 ; -------------------------------------------------------------------------------------- 02e8 ; SUBPROGRAM 02e8 ; -------------------------------------------------------------------------------------- 02e8 02eb | | .CONST 0x02eb ; Address of begin 02e9 0004 | | .CONST 0x0004 ; Address of exception handler 02ea 0001 | | .CONST 0x0001 ; Number of locals 02eb BODY_02e8: 02eb INIT_02e8: 02eb e5fc | | Load 0x2,-0x4 ; Debug Table 0xa = .DEBUG 0x02eb,0x06d2,0x2801,0x0002,0x0036,0x0ac4,0x0000,0x023e ; Debug Table 0xa.0x0 = 0x2eb,0x1 02ec 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0xa.0x1 = 0x2ec,0x2 02ed c5fb | | Store 0x2,-0x5 ; Debug Table 0xa.0x2 = 0x2ed,0x3 02ee e5fc | | Load 0x2,-0x4 ; Debug Table 0xa.0x3 = 0x2ee,0x4 02ef 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0xa.0x4 = 0x2ef,0x5 02f0 c5fa | | Store 0x2,-0x6 ; Debug Table 0xa.0x5 = 0x2f0,0x6 02f1 4505 |E | Exit_Suprogram New_Top_Offset 0x5 02f2 0000 0000 | | .BLANK 0000[0x6] 02f8 ; -------------------------------------------------------------------------------------- 02f8 ; SUBPROGRAM 02f8 ; -------------------------------------------------------------------------------------- 02f8 02fb | | .CONST 0x02fb ; Address of begin 02f9 0004 | | .CONST 0x0004 ; Address of exception handler 02fa 0001 | | .CONST 0x0001 ; Number of locals 02fb BODY_02f8: 02fb INIT_02f8: 02fb 00da | | Load_Top At_Offset_2 ; Debug Table 0xb = .DEBUG 0x02fb,0x06e0,0x0002,0x0000,0x0036,0x0ac4,0x0000,0x0261 ; Debug Table 0xb.0x0 = 0x2fb,0x1 02fc e5fe | | Load 0x2,-0x2 02fd 027b | { | Execute Discrete,Greater_Equal 02fe 6802 |h | Jump_Zero 0x301 02ff 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x1 = 0x2ff,0x2 0300 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0301 00db | | Load_Top At_Offset_3 ; Debug Table 0xb.0x2 = 0x301,0x3 0302 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0303 0000 0000 | | .BLANK 0000[0x5] 0308 ; -------------------------------------------------------------------------------------- 0308 ; SUBPROGRAM 0308 ; -------------------------------------------------------------------------------------- 0308 0328 | ( | .CONST 0x0328 ; Address of begin 0309 0004 | | .CONST 0x0004 ; Address of exception handler 030a 000f | | .CONST 0x000f ; Number of locals 030b INIT_0308: 030b 4801 |H | Short_Literal 0x1 ; Debug Table 0xc = .DEBUG 0x030b,0x06e8,0x0001,0x0000,0x0036,0x0ac4,0x0000,0x048b ; Debug Table 0xc.0x0 = 0x30b,0xffff 030c 00db | | Load_Top At_Offset_3 030d 00e1 | | Load_Encached Boolean_Cache 030e 02a0 | | Declare_Subprogram Null_Subprogram 030f 4801 |H | Short_Literal 0x1 0310 035d | ] | Declare_Type Array,Defined 0311 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x1 = 0x311,0xfffe 0312 02a0 | | Declare_Subprogram Null_Subprogram 0313 03ad | | Declare_Type Heap_Access,Defined 0314 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2 = 0x314,0xfffd ; Debug Table 0xc.0x3 = 0x314,0xfffc 0315 00d9 | | Load_Top At_Offset_1 0316 e5fd | | Load 0x2,-0x3 0317 039c | | Declare_Variable Heap_Access,By_Allocation 0318 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0319 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0xc.0x4 = 0x319,0xfffb ; Debug Table 0xc.0x5 = 0x319,0xfffa 031a 00c6 | | Action Check_Subprogram_Elaborated 031b 00da | | Load_Top At_Offset_2 031c 00da | | Load_Top At_Offset_2 031d 67b2 |g | Indirect_Literal Discrete,0x2d0,{0x00000000, 0x00360ac4} 031e 61c9 |a | Indirect_Literal Discrete,0x4e8,{0x00000000, 0x000004bc} 031f 4809 |H | Short_Literal 0x9 0320 e001 | | Load 0x0,0x1 ; Debug Table 0xc.0x6 = 0x320,0xfff9 0321 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0322 00f0 | | Load_Encached Segment_Cache ; Debug Table 0xc.0x7 = 0x322,0xfff8 0323 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xc.0x8 = 0x323,0xfff7 0324 e001 | | Load 0x0,0x1 ; Debug Table 0xc.0x9 = 0x324,0xfff6 0325 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0326 e21a | | Load 0x1,0x1a ; Debug Table 0xc.0xa = 0x326,0xfff5 0327 e21a | | Load 0x1,0x1a ; Debug Table 0xc.0xb = 0x327,0xfff4 0328 BODY_0308: 0328 e001 | | Load 0x0,0x1 ; Debug Table 0xc.0xc = 0x328,0x1 0329 1b17 | | Execute Package,Field_Read,Field_Number 0x17 032a 00f0 | | Load_Encached Segment_Cache 032b e404 | | Load 0x2,0x4 032c e405 | | Load 0x2,0x5 032d e406 | | Load 0x2,0x6 032e 4807 |H | Short_Literal 0x7 032f 4802 |H | Short_Literal 0x2 0330 0099 | | Action Reference_Dynamic 0331 8228 | ( | Call 0x1,0x28 0332 c40b | | Store 0x2,0xb 0333 c40a | | Store 0x2,0xa 0334 e40a | | Load 0x2,0xa ; Debug Table 0xc.0xd = 0x334,0x2 0335 e5fd | | Load 0x2,-0x3 0336 0217 | | Execute Heap_Access,All_Reference 0337 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0338 027f | | Execute Discrete,Equal 0339 a40c | | Store_Unchecked 0x2,0xc 033a e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0xe = 0x33a,0x3 033b e21e | | Load 0x1,0x1e 033c 0272 | r | Execute Discrete,Minus 033d 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 033e e40a | | Load 0x2,0xa ; Debug Table 0xc.0xf = 0x33e,0x4 033f 00db | | Load_Top At_Offset_3 0340 0273 | s | Execute Discrete,Plus 0341 e40b | | Load 0x2,0xb 0342 e220 | | Load 0x1,0x20 0343 e221 | ! | Load 0x1,0x21 0344 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 0345 e002 | | Load 0x0,0x2 0346 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0347 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0348 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x10 = 0x348,0x5 0349 00da | | Load_Top At_Offset_2 034a 0217 | | Execute Heap_Access,All_Reference 034b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 034c e40a | | Load 0x2,0xa ; Debug Table 0xc.0x11 = 0x34c,0x6 034d e5ff | | Load 0x2,-0x1 034e 0273 | s | Execute Discrete,Plus 034f e5fd | | Load 0x2,-0x3 0350 0217 | | Execute Heap_Access,All_Reference 0351 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0352 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x12 = 0x352,0x7 0353 6808 |h | Jump_Zero 0x35c 0354 e40a | | Load 0x2,0xa ; Debug Table 0xc.0x13 = 0x354,0x8 0355 e21e | | Load 0x1,0x1e 0356 0272 | r | Execute Discrete,Minus 0357 a40a | | Store_Unchecked 0x2,0xa 0358 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x14 = 0x358,0x9 0359 e21e | | Load 0x1,0x1e 035a 0273 | s | Execute Discrete,Plus 035b 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 035c e40a | | Load 0x2,0xa ; Debug Table 0xc.0x15 = 0x35c,0xa 035d e40b | | Load 0x2,0xb 035e e220 | | Load 0x1,0x20 035f e221 | ! | Load 0x1,0x21 0360 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 0361 e002 | | Load 0x0,0x2 0362 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0363 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0364 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x16 = 0x364,0xb 0365 00d9 | | Load_Top At_Offset_1 0366 0217 | | Execute Heap_Access,All_Reference 0367 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0368 e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x17 = 0x368,0xc 0369 00d9 | | Load_Top At_Offset_1 036a 0217 | | Execute Heap_Access,All_Reference 036b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 036c 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x18 = 0x36c,0xd 036d e21d | | Load 0x1,0x1d 036e 0272 | r | Execute Discrete,Minus 036f 00d9 | | Load_Top At_Offset_1 0370 0217 | | Execute Heap_Access,All_Reference 0371 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0372 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x19 = 0x372,0xe 0373 00d9 | | Load_Top At_Offset_1 0374 0217 | | Execute Heap_Access,All_Reference 0375 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0376 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x1a = 0x376,0xf 0377 00d9 | | Load_Top At_Offset_1 0378 0217 | | Execute Heap_Access,All_Reference 0379 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 037a e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x1b = 0x37a,0x10 037b 0217 | | Execute Heap_Access,All_Reference 037c 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 037d 00d9 | | Load_Top At_Offset_1 037e 0217 | | Execute Heap_Access,All_Reference 037f 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0380 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x1c = 0x380,0x11 0381 00d9 | | Load_Top At_Offset_1 0382 0217 | | Execute Heap_Access,All_Reference 0383 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0384 0217 | | Execute Heap_Access,All_Reference 0385 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 0386 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x1d = 0x386,0x12 0387 00d9 | | Load_Top At_Offset_1 0388 0217 | | Execute Heap_Access,All_Reference 0389 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 038a 0217 | | Execute Heap_Access,All_Reference 038b 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 038c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 038d 0000 0000 | | .XXX[0x3] 038f 0000 | | 0390 ; -------------------------------------------------------------------------------------- 0390 ; SUBPROGRAM 0390 ; -------------------------------------------------------------------------------------- 0390 0393 | | .CONST 0x0393 ; Address of begin 0391 039b | | .CONST 0x039b ; Address of exception handler 0392 0001 | | .CONST 0x0001 ; Number of locals 0393 BODY_0390: 0393 INIT_0390: 0393 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x0393,0x0726,0x0002,0x0000,0x0036,0x0ac4,0x0000,0x0607 ; Debug Table 0xd.0x0 = 0x393,0x1 0394 0217 | | Execute Heap_Access,All_Reference 0395 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0396 0217 | | Execute Heap_Access,All_Reference 0397 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0398 e225 | % | Load 0x1,0x25 0399 027f | | Execute Discrete,Equal 039a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 039b TRAP_0390: 039b 0007 | | Action Break_Optional 039c 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x1 = 0x39c,0x2 039d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 039e 0000 0000 | | .XXX[0x2] 03a0 ; -------------------------------------------------------------------------------------- 03a0 ; SUBPROGRAM 03a0 ; -------------------------------------------------------------------------------------- 03a0 03ad | | .CONST 0x03ad ; Address of begin 03a1 0004 | | .CONST 0x0004 ; Address of exception handler 03a2 0009 | | .CONST 0x0009 ; Number of locals 03a3 INIT_03a0: 03a3 00db | | Load_Top At_Offset_3 ; Debug Table 0xe = .DEBUG 0x03a3,0x072c,0x0802,0x0002,0x0036,0x0ac4,0x0000,0x065a ; Debug Table 0xe.0x0 = 0x3a3,0xffff 03a4 0217 | | Execute Heap_Access,All_Reference 03a5 e21a | | Load 0x1,0x1a ; Debug Table 0xe.0x1 = 0x3a5,0xfffe 03a6 e21a | | Load 0x1,0x1a ; Debug Table 0xe.0x2 = 0x3a6,0xfffd 03a7 e21a | | Load 0x1,0x1a ; Debug Table 0xe.0x3 = 0x3a7,0xfffc 03a8 e21b | | Load 0x1,0x1b ; Debug Table 0xe.0x4 = 0x3a8,0xfffb 03a9 00f0 | | Load_Encached Segment_Cache ; Debug Table 0xe.0x5 = 0x3a9,0xfffa 03aa e001 | | Load 0x0,0x1 ; Debug Table 0xe.0x6 = 0x3aa,0xfff9 03ab 1b17 | | Execute Package,Field_Read,Field_Number 0x17 03ac e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x7 = 0x3ac,0xfff8 03ad BODY_03a0: 03ad e7ff | | Load 0x3,-0x1 ; Debug Table 0xe.0x8 = 0x3ad,0x1 03ae 011f | | Execute Any,Is_Scalar 03af 6802 |h | Jump_Zero 0x3b2 03b0 e5fd | | Load 0x2,-0x3 03b1 7801 |x | Jump 0x3b3 03b2 e7ff | | Load 0x3,-0x1 03b3 012c | , | Execute Any,Size 03b4 6723 |g# | Indirect_Literal Discrete,0x2d8,{0x00000000, 0x001fffff} 03b5 027d | } | Execute Discrete,Greater 03b6 6809 |h | Jump_Zero 0x3c0 03b7 e7ff | | Load 0x3,-0x1 ; Debug Table 0xe.0x9 = 0x3b7,0x2 03b8 e5fd | | Load 0x2,-0x3 03b9 0119 | | Execute Any,Check_In_Formal_Type 03ba e5fe | | Load 0x2,-0x2 03bb e7fe | | Load 0x3,-0x2 03bc 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 03bd e5fe | | Load 0x2,-0x2 03be 0213 | | Execute Heap_Access,Check_In_Type 03bf 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 03c0 e21f | | Load 0x1,0x1f ; Debug Table 0xe.0xa = 0x3c0,0x3 ; Debug Table 0xe.0xb = 0x3c0,0x4 03c1 e7ff | | Load 0x3,-0x1 03c2 011f | | Execute Any,Is_Scalar 03c3 6802 |h | Jump_Zero 0x3c6 03c4 e5fd | | Load 0x2,-0x3 03c5 7801 |x | Jump 0x3c7 03c6 e7ff | | Load 0x3,-0x1 03c7 012c | , | Execute Any,Size 03c8 e001 | | Load 0x0,0x1 03c9 1b17 | | Execute Package,Field_Read,Field_Number 0x17 03ca 025b | [ | Execute Discrete,Check_In_Type 03cb 8229 | ) | Call 0x1,0x29 03cc c606 | | Store 0x3,0x6 03cd e602 | | Load 0x3,0x2 ; Debug Table 0xe.0xc = 0x3cd,0x5 03ce 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03cf a603 | | Store_Unchecked 0x3,0x3 03d0 e603 | | Load 0x3,0x3 ; Debug Table 0xe.0xd = 0x3d0,0x6 03d1 a605 | | Store_Unchecked 0x3,0x5 03d2 7833 |x3 | Jump 0x406 ; Debug Table 0xe.0xe = 0x3d2,0x7 03d3 e603 | | Load 0x3,0x3 ; Debug Table 0xe.0xf = 0x3d3,0x9 03d4 0217 | | Execute Heap_Access,All_Reference 03d5 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 03d6 a604 | | Store_Unchecked 0x3,0x4 03d7 e604 | | Load 0x3,0x4 ; Debug Table 0xe.0x10 = 0x3d7,0xa 03d8 8230 | 0 | Call 0x1,0x30 03d9 7002 |p | Jump_Nonzero 0x3dc 03da e214 | | Load 0x1,0x14 ; Debug Table 0xe.0x11 = 0x3da,0xb 03db 0257 | W | Execute Discrete,Raise 03dc e604 | | Load 0x3,0x4 ; Debug Table 0xe.0x12 = 0x3dc,0xc 03dd e605 | | Load 0x3,0x5 03de 021f | | Execute Heap_Access,Equal 03df 6804 |h | Jump_Zero 0x3e4 03e0 e604 | | Load 0x3,0x4 ; Debug Table 0xe.0x13 = 0x3e0,0xd 03e1 0217 | | Execute Heap_Access,All_Reference 03e2 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 03e3 a605 | | Store_Unchecked 0x3,0x5 03e4 e604 | | Load 0x3,0x4 ; Debug Table 0xe.0x14 = 0x3e4,0xe 03e5 0217 | | Execute Heap_Access,All_Reference 03e6 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 03e7 e604 | | Load 0x3,0x4 03e8 0217 | | Execute Heap_Access,All_Reference 03e9 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 03ea 0217 | | Execute Heap_Access,All_Reference 03eb 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 03ec e604 | | Load 0x3,0x4 ; Debug Table 0xe.0x15 = 0x3ec,0xf 03ed 0217 | | Execute Heap_Access,All_Reference 03ee 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 03ef e604 | | Load 0x3,0x4 03f0 0217 | | Execute Heap_Access,All_Reference 03f1 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 03f2 0217 | | Execute Heap_Access,All_Reference 03f3 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 03f4 e604 | | Load 0x3,0x4 ; Debug Table 0xe.0x16 = 0x3f4,0x10 03f5 0217 | | Execute Heap_Access,All_Reference 03f6 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 03f7 e603 | | Load 0x3,0x3 03f8 0217 | | Execute Heap_Access,All_Reference 03f9 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 03fa e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x17 = 0x3fa,0x11 03fb 0217 | | Execute Heap_Access,All_Reference 03fc 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 03fd e604 | | Load 0x3,0x4 03fe 0217 | | Execute Heap_Access,All_Reference 03ff 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0400 0273 | s | Execute Discrete,Plus 0401 e21d | | Load 0x1,0x1d 0402 0273 | s | Execute Discrete,Plus 0403 e603 | | Load 0x3,0x3 0404 0217 | | Execute Heap_Access,All_Reference 0405 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0406 e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x18 = 0x406,0x8 0407 0217 | | Execute Heap_Access,All_Reference 0408 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0409 0217 | | Execute Heap_Access,All_Reference 040a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 040b 6fc7 |o | Jump_Zero 0x3d3 040c e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x19 = 0x40c,0x12 040d 0217 | | Execute Heap_Access,All_Reference 040e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 040f e606 | | Load 0x3,0x6 0410 027b | { | Execute Discrete,Greater_Equal 0411 6860 |h` | Jump_Zero 0x472 0412 e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x1a = 0x412,0x13 0413 0217 | | Execute Heap_Access,All_Reference 0414 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0415 e602 | | Load 0x3,0x2 0416 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0417 e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x1b = 0x417,0x14 0418 0217 | | Execute Heap_Access,All_Reference 0419 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 041a e606 | | Load 0x3,0x6 041b 0272 | r | Execute Discrete,Minus 041c e21d | | Load 0x1,0x1d 041d 0272 | r | Execute Discrete,Minus 041e e602 | | Load 0x3,0x2 041f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0420 027c | | | Execute Discrete,Less 0421 681d |h | Jump_Zero 0x43f 0422 e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x1c = 0x422,0x15 0423 0217 | | Execute Heap_Access,All_Reference 0424 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0425 e603 | | Load 0x3,0x3 0426 0217 | | Execute Heap_Access,All_Reference 0427 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0428 0217 | | Execute Heap_Access,All_Reference 0429 3806 |8 | Execute Record,Field_Write,Field_Number 0x6 042a e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x1d = 0x42a,0x16 042b 0217 | | Execute Heap_Access,All_Reference 042c 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 042d e603 | | Load 0x3,0x3 042e 0217 | | Execute Heap_Access,All_Reference 042f 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 0430 0217 | | Execute Heap_Access,All_Reference 0431 3805 |8 | Execute Record,Field_Write,Field_Number 0x5 0432 e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x1e = 0x432,0x17 0433 0217 | | Execute Heap_Access,All_Reference 0434 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0435 e603 | | Load 0x3,0x3 0436 0217 | | Execute Heap_Access,All_Reference 0437 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0438 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x1f = 0x438,0x18 0439 e603 | | Load 0x3,0x3 043a 0217 | | Execute Heap_Access,All_Reference 043b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 043c e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x20 = 0x43c,0x19 043d a604 | | Store_Unchecked 0x3,0x4 043e 784b |xK | Jump 0x48a 043f e001 | | Load 0x0,0x1 ; Debug Table 0xe.0x21 = 0x43f,0x1a 0440 1b17 | | Execute Package,Field_Read,Field_Number 0x17 0441 00f0 | | Load_Encached Segment_Cache 0442 e603 | | Load 0x3,0x3 0443 0217 | | Execute Heap_Access,All_Reference 0444 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0445 e22a | * | Load 0x1,0x2a 0446 e22b | + | Load 0x1,0x2b 0447 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c 0448 8228 | ( | Call 0x1,0x28 0449 c607 | | Store 0x3,0x7 044a 005a | Z | Store_Top Discrete,At_Offset_2 044b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x22 = 0x44b,0x1b 044c e606 | | Load 0x3,0x6 044d 0272 | r | Execute Discrete,Minus 044e e21d | | Load 0x1,0x1d 044f 0272 | r | Execute Discrete,Minus 0450 00db | | Load_Top At_Offset_3 0451 e220 | | Load 0x1,0x20 0452 e221 | ! | Load 0x1,0x21 0453 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 0454 e002 | | Load 0x0,0x2 0455 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0456 a604 | | Store_Unchecked 0x3,0x4 0457 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x23 = 0x457,0x1c 0458 e604 | | Load 0x3,0x4 0459 0217 | | Execute Heap_Access,All_Reference 045a 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 045b e7fe | | Load 0x3,-0x2 ; Debug Table 0xe.0x24 = 0x45b,0x1d 045c e604 | | Load 0x3,0x4 045d 0217 | | Execute Heap_Access,All_Reference 045e 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 045f 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x25 = 0x45f,0x1e 0460 e604 | | Load 0x3,0x4 0461 0217 | | Execute Heap_Access,All_Reference 0462 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0463 e604 | | Load 0x3,0x4 ; Debug Table 0xe.0x26 = 0x463,0x1f 0464 e603 | | Load 0x3,0x3 0465 0217 | | Execute Heap_Access,All_Reference 0466 3804 |8 | Execute Record,Field_Write,Field_Number 0x4 0467 e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x27 = 0x467,0x20 0468 0217 | | Execute Heap_Access,All_Reference 0469 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 046a e606 | | Load 0x3,0x6 046b 0272 | r | Execute Discrete,Minus 046c e21d | | Load 0x1,0x1d 046d 0272 | r | Execute Discrete,Minus 046e e603 | | Load 0x3,0x3 046f 0217 | | Execute Heap_Access,All_Reference 0470 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0471 7818 |x | Jump 0x48a ; Debug Table 0xe.0x28 = 0x471,0x21 0472 e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x29 = 0x472,0x22 0473 0217 | | Execute Heap_Access,All_Reference 0474 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0475 a603 | | Store_Unchecked 0x3,0x3 0476 e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x2a = 0x476,0x23 0477 e605 | | Load 0x3,0x5 0478 021f | | Execute Heap_Access,Equal 0479 6f8c |o | Jump_Zero 0x406 047a e7fe | | Load 0x3,-0x2 ; Debug Table 0xe.0x2b = 0x47a,0x24 047b e603 | | Load 0x3,0x3 047c e602 | | Load 0x3,0x2 047d 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 047e e21d | | Load 0x1,0x1d 047f e21e | | Load 0x1,0x1e 0480 0273 | s | Execute Discrete,Plus 0481 e606 | | Load 0x3,0x6 0482 0273 | s | Execute Discrete,Plus 0483 8229 | ) | Call 0x1,0x29 0484 822f | / | Call 0x1,0x2f 0485 e603 | | Load 0x3,0x3 ; Debug Table 0xe.0x2c = 0x485,0x25 0486 0217 | | Execute Heap_Access,All_Reference 0487 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0488 a603 | | Store_Unchecked 0x3,0x3 0489 7f7c | | | Jump 0x406 048a e001 | | Load 0x0,0x1 ; Debug Table 0xe.0x2d = 0x48a,0x26 048b 1b17 | | Execute Package,Field_Read,Field_Number 0x17 048c 00f0 | | Load_Encached Segment_Cache 048d e604 | | Load 0x3,0x4 048e e22a | * | Load 0x1,0x2a 048f e22b | + | Load 0x1,0x2b 0490 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c 0491 8228 | ( | Call 0x1,0x28 0492 c607 | | Store 0x3,0x7 0493 005a | Z | Store_Top Discrete,At_Offset_2 0494 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x2e = 0x494,0x27 0495 e21d | | Load 0x1,0x1d 0496 0273 | s | Execute Discrete,Plus 0497 00db | | Load_Top At_Offset_3 0498 e402 | | Load 0x2,0x2 0499 e403 | | Load 0x2,0x3 049a 4804 |H | Short_Literal 0x4 049b 4802 |H | Short_Literal 0x2 049c 0099 | | Action Reference_Dynamic 049d e002 | | Load 0x0,0x2 049e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 049f 0031 | 1 | Store_Top Heap_Access,At_Offset_1 04a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x2f = 0x4a0,0x28 04a1 e5fe | | Load 0x2,-0x2 04a2 0213 | | Execute Heap_Access,Check_In_Type 04a3 e7ff | | Load 0x3,-0x1 04a4 e5fd | | Load 0x2,-0x3 04a5 0119 | | Execute Any,Check_In_Formal_Type 04a6 e407 | | Load 0x2,0x7 04a7 e408 | | Load 0x2,0x8 04a8 4809 |H | Short_Literal 0x9 04a9 4802 |H | Short_Literal 0x2 04aa 0099 | | Action Reference_Dynamic 04ab e002 | | Load 0x0,0x2 04ac 181f | | Execute Package,Field_Execute,Field_Number 0x1f 04ad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x30 = 0x4ad,0x29 04ae e5fe | | Load 0x2,-0x2 04af 0213 | | Execute Heap_Access,Check_In_Type 04b0 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04b1 0000 0000 | | .BLANK 0000[0x7] 04b8 ; -------------------------------------------------------------------------------------- 04b8 ; SUBPROGRAM 04b8 ; -------------------------------------------------------------------------------------- 04b8 04bb | | .CONST 0x04bb ; Address of begin 04b9 0004 | | .CONST 0x0004 ; Address of exception handler 04ba 0001 | | .CONST 0x0001 ; Number of locals 04bb BODY_04b8: 04bb INIT_04b8: 04bb e5fd | | Load 0x2,-0x3 ; Debug Table 0xf = .DEBUG 0x04bb,0x0790,0x0802,0x0002,0x0036,0x0ac4,0x0000,0x0309 ; Debug Table 0xf.0x0 = 0x4bb,0xffff ; Debug Table 0xf.0x1 = 0x4bb,0xfffe ; Debug Table 0xf.0x2 = 0x4bb,0x1 ; Debug Table 0xf.0x3 = 0x4bb,0x401 04bc e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x4 = 0x4bc,0x402 04bd 011e | | Execute Any,Convert ; Debug Table 0xf.0x5 = 0x4bd,0x403 04be 4400 |D | Exit_Subprogram With_Value,New_Top_Offset 0x0 ; Debug Table 0xf.0x6 = 0x4be,0x404 04bf 8406 | | Call 0x2,0x6 ; Debug Table 0xf.0x7 = 0x4bf,0x2 04c0 e5fe | | Load 0x2,-0x2 04c1 0119 | | Execute Any,Check_In_Formal_Type 04c2 00ca | | Action Exit_Nullary_Function 04c3 0000 0000 | | .BLANK 0000[0x5] 04c8 ; -------------------------------------------------------------------------------------- 04c8 ; SUBPROGRAM 04c8 ; -------------------------------------------------------------------------------------- 04c8 04cb | | .CONST 0x04cb ; Address of begin 04c9 0004 | | .CONST 0x0004 ; Address of exception handler 04ca 0001 | | .CONST 0x0001 ; Number of locals 04cb BODY_04c8: 04cb INIT_04c8: 04cb e5fe | | Load 0x2,-0x2 ; Debug Table 0x10 = .DEBUG 0x04cb,0x07a2,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x0356 ; Debug Table 0x10.0x0 = 0x4cb,0x1 04cc 0117 | | Execute Any,Structure_Query ; Debug Table 0x10.0x1 = 0x4cc,0x2 04cd c404 | | Store 0x2,0x4 ; Debug Table 0x10.0x2 = 0x4cd,0x3 04ce 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04cf 0000 | | .XXX[0x1] 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; SUBPROGRAM 04d0 ; -------------------------------------------------------------------------------------- 04d0 04d3 | | .CONST 0x04d3 ; Address of begin 04d1 0004 | | .CONST 0x0004 ; Address of exception handler 04d2 0001 | | .CONST 0x0001 ; Number of locals 04d3 BODY_04d0: 04d3 INIT_04d0: 04d3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11 = .DEBUG 0x04d3,0x07aa,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x0381 ; Debug Table 0x11.0x0 = 0x4d3,0x1 04d4 0117 | | Execute Any,Structure_Query ; Debug Table 0x11.0x1 = 0x4d4,0x2 04d5 00d5 | | Pop_Control Pop_Count_5 ; Debug Table 0x11.0x2 = 0x4d5,0x3 04d6 c402 | | Store 0x2,0x2 ; Debug Table 0x11.0x3 = 0x4d6,0x4 04d7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04d8 ; -------------------------------------------------------------------------------------- 04d8 ; SUBPROGRAM 04d8 ; -------------------------------------------------------------------------------------- 04d8 04db | | .CONST 0x04db ; Address of begin 04d9 0004 | | .CONST 0x0004 ; Address of exception handler 04da 0001 | | .CONST 0x0001 ; Number of locals 04db BODY_04d8: 04db INIT_04d8: 04db e5fe | | Load 0x2,-0x2 ; Debug Table 0x12 = .DEBUG 0x04db,0x07b4,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x03b3 ; Debug Table 0x12.0x0 = 0x4db,0x1 04dc 0117 | | Execute Any,Structure_Query ; Debug Table 0x12.0x1 = 0x4dc,0x2 04dd 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x12.0x2 = 0x4dd,0x3 04de c405 | | Store 0x2,0x5 ; Debug Table 0x12.0x3 = 0x4de,0x4 04df 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04e0 ; -------------------------------------------------------------------------------------- 04e0 ; SUBPROGRAM 04e0 ; -------------------------------------------------------------------------------------- 04e0 04e3 | | .CONST 0x04e3 ; Address of begin 04e1 0004 | | .CONST 0x0004 ; Address of exception handler 04e2 0001 | | .CONST 0x0001 ; Number of locals 04e3 BODY_04e0: 04e3 INIT_04e0: 04e3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13 = .DEBUG 0x04e3,0x07be,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x03e5 ; Debug Table 0x13.0x0 = 0x4e3,0x1 04e4 0117 | | Execute Any,Structure_Query ; Debug Table 0x13.0x1 = 0x4e4,0x2 04e5 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x13.0x2 = 0x4e5,0x3 04e6 c403 | | Store 0x2,0x3 ; Debug Table 0x13.0x3 = 0x4e6,0x4 04e7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04e8 0000 0000 | | .LITERAL {0x00000000, 0x000004bc} 04ec 0000 0000 | | .BLANK 0000[0x4] 04f0 ; -------------------------------------------------------------------------------------- 04f0 ; Debug Table 04f0 ; -------------------------------------------------------------------------------------- 04f0 0003 0014 | | .CONST 0x0003,0x0014 04f2 000b 0592 | | .DEBUG 0x000b,0x0592,0x8000,0x0000,0x0036,0x0a14,0x0000,0x0005 04fa 0029 05ba | ) | .DEBUG 0x0029,0x05ba,0x8000,0x0000,0x0036,0x0ac4,0x0000,0x0011 0502 0103 0618 | | .DEBUG 0x0103,0x0618,0x0002,0x0000,0x0036,0x0a14,0x0000,0x001f 050a 0143 063c | C <| .DEBUG 0x0143,0x063c,0x2802,0x0002,0x0036,0x0a14,0x0000,0x003f 0512 0173 0648 | s H| .DEBUG 0x0173,0x0648,0x2801,0x0002,0x0036,0x0a14,0x0000,0x0061 051a 01f3 0678 | x| .DEBUG 0x01f3,0x0678,0x2802,0x0002,0x0036,0x0a14,0x0000,0x007e 0522 022b 0690 | + | .DEBUG 0x022b,0x0690,0x0002,0x0000,0x0036,0x0a14,0x0000,0x009c 052a 0233 0694 | 3 | .DEBUG 0x0233,0x0694,0x0002,0x0000,0x0036,0x0a14,0x0000,0x00ad 0532 023b 0698 | ; | .DEBUG 0x023b,0x0698,0x0002,0x0000,0x0036,0x0a14,0x0000,0x00b6 053a 0243 069c | C | .DEBUG 0x0243,0x069c,0x2802,0x0002,0x0036,0x0ac4,0x0000,0x022a 0542 02eb 06d2 | | .DEBUG 0x02eb,0x06d2,0x2801,0x0002,0x0036,0x0ac4,0x0000,0x023e 054a 02fb 06e0 | | .DEBUG 0x02fb,0x06e0,0x0002,0x0000,0x0036,0x0ac4,0x0000,0x0261 0552 030b 06e8 | | .DEBUG 0x030b,0x06e8,0x0001,0x0000,0x0036,0x0ac4,0x0000,0x048b 055a 0393 0726 | &| .DEBUG 0x0393,0x0726,0x0002,0x0000,0x0036,0x0ac4,0x0000,0x0607 0562 03a3 072c | ,| .DEBUG 0x03a3,0x072c,0x0802,0x0002,0x0036,0x0ac4,0x0000,0x065a 056a 04bb 0790 | | .DEBUG 0x04bb,0x0790,0x0802,0x0002,0x0036,0x0ac4,0x0000,0x0309 0572 04cb 07a2 | | .DEBUG 0x04cb,0x07a2,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x0356 057a 04d3 07aa | | .DEBUG 0x04d3,0x07aa,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x0381 0582 04db 07b4 | | .DEBUG 0x04db,0x07b4,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x03b3 058a 04e3 07be | | .DEBUG 0x04e3,0x07be,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x03e5 0592 ; -------------------------------------------------------------------------------------- 0592 ; Debug3 Subtable 0x0 0592 ; -------------------------------------------------------------------------------------- 0592 0013 0000 | | .DBG3TAB 0x0013,0x0000 0594 000b ffff | | .CONST 0x000b,0xffff 0596 000b fffe | | .CONST 0x000b,0xfffe 0598 000b fffd | | .CONST 0x000b,0xfffd 059a 000c fffc | | .CONST 0x000c,0xfffc 059c 000c fffb | | .CONST 0x000c,0xfffb 059e 000e fffa | | .CONST 0x000e,0xfffa 05a0 0010 fff9 | | .CONST 0x0010,0xfff9 05a2 0012 fff8 | | .CONST 0x0012,0xfff8 05a4 0014 fff7 | | .CONST 0x0014,0xfff7 05a6 0016 fff6 | | .CONST 0x0016,0xfff6 05a8 0018 fff5 | | .CONST 0x0018,0xfff5 05aa 001a fff4 | | .CONST 0x001a,0xfff4 05ac 001b fff3 | | .CONST 0x001b,0xfff3 05ae 001d fff2 | | .CONST 0x001d,0xfff2 05b0 001f fff1 | | .CONST 0x001f,0xfff1 05b2 0021 fff0 | ! | .CONST 0x0021,0xfff0 05b4 0025 ffef | % | .CONST 0x0025,0xffef 05b6 0025 ffee | % | .CONST 0x0025,0xffee 05b8 0028 ffed | ( | .CONST 0x0028,0xffed 05ba ; -------------------------------------------------------------------------------------- 05ba ; Debug3 Subtable 0x1 05ba ; -------------------------------------------------------------------------------------- 05ba 002e 0000 | . | .DBG3TAB 0x002e,0x0000 05bc 0029 ffff | ) | .CONST 0x0029,0xffff 05be 0029 fffe | ) | .CONST 0x0029,0xfffe 05c0 0029 fffd | ) | .CONST 0x0029,0xfffd 05c2 0029 fffc | ) | .CONST 0x0029,0xfffc 05c4 0029 fffb | ) | .CONST 0x0029,0xfffb 05c6 0029 fffa | ) | .CONST 0x0029,0xfffa 05c8 0029 fff9 | ) | .CONST 0x0029,0xfff9 05ca 0029 fff8 | ) | .CONST 0x0029,0xfff8 05cc 0029 fff7 | ) | .CONST 0x0029,0xfff7 05ce 0029 fff6 | ) | .CONST 0x0029,0xfff6 05d0 0029 fff5 | ) | .CONST 0x0029,0xfff5 05d2 002b fff4 | + | .CONST 0x002b,0xfff4 05d4 0030 fff3 | 0 | .CONST 0x0030,0xfff3 05d6 0030 fff2 | 0 | .CONST 0x0030,0xfff2 05d8 0030 fff1 | 0 | .CONST 0x0030,0xfff1 05da 0035 fff0 | 5 | .CONST 0x0035,0xfff0 05dc 0040 ffef | @ | .CONST 0x0040,0xffef 05de 0057 ffee | W | .CONST 0x0057,0xffee 05e0 005d ffed | ] | .CONST 0x005d,0xffed 05e2 0063 ffec | c | .CONST 0x0063,0xffec 05e4 006a ffeb | j | .CONST 0x006a,0xffeb 05e6 006a ffea | j | .CONST 0x006a,0xffea 05e8 0073 ffe9 | s | .CONST 0x0073,0xffe9 05ea 0073 ffe8 | s | .CONST 0x0073,0xffe8 05ec 0079 ffe7 | y | .CONST 0x0079,0xffe7 05ee 0088 ffe6 | | .CONST 0x0088,0xffe6 05f0 0098 ffe5 | | .CONST 0x0098,0xffe5 05f2 00a7 ffe4 | | .CONST 0x00a7,0xffe4 05f4 00af ffe3 | | .CONST 0x00af,0xffe3 05f6 00ba ffe2 | | .CONST 0x00ba,0xffe2 05f8 00c5 ffe1 | | .CONST 0x00c5,0xffe1 05fa 00d8 ffe0 | | .CONST 0x00d8,0xffe0 05fc 00da ffdf | | .CONST 0x00da,0xffdf 05fe 00dc ffde | | .CONST 0x00dc,0xffde 0600 00de ffdd | | .CONST 0x00de,0xffdd 0602 00e0 ffdc | | .CONST 0x00e0,0xffdc 0604 00e7 ffdb | | .CONST 0x00e7,0xffdb 0606 00e9 ffda | | .CONST 0x00e9,0xffda 0608 00eb ffd9 | | .CONST 0x00eb,0xffd9 060a 00ed ffd8 | | .CONST 0x00ed,0xffd8 060c 00ef ffd7 | | .CONST 0x00ef,0xffd7 060e 00f1 ffd6 | | .CONST 0x00f1,0xffd6 0610 00f3 ffd5 | | .CONST 0x00f3,0xffd5 0612 00f5 ffd4 | | .CONST 0x00f5,0xffd4 0614 00f7 ffd3 | | .CONST 0x00f7,0xffd3 0616 00f9 ffd2 | | .CONST 0x00f9,0xffd2 0618 ; -------------------------------------------------------------------------------------- 0618 ; Debug3 Subtable 0x2 0618 ; -------------------------------------------------------------------------------------- 0618 0002 000f | | .DBG3TAB 0x0002,0x000f 061a 0103 ffff | | .CONST 0x0103,0xffff 061c 0104 fffe | | .CONST 0x0104,0xfffe 061e 0105 0001 | | .CONST 0x0105,0x0001 0620 010a 0002 | | .CONST 0x010a,0x0002 0622 010a 0003 | | .CONST 0x010a,0x0003 0624 0110 0004 | | .CONST 0x0110,0x0004 0626 0116 0005 | | .CONST 0x0116,0x0005 0628 011b 0006 | | .CONST 0x011b,0x0006 062a 011b 0007 | | .CONST 0x011b,0x0007 062c 011f 0008 | | .CONST 0x011f,0x0008 062e 0123 0009 | # | .CONST 0x0123,0x0009 0630 0127 000a | ' | .CONST 0x0127,0x000a 0632 012b 000b | + | .CONST 0x012b,0x000b 0634 012f 000c | / | .CONST 0x012f,0x000c 0636 0133 000d | 3 | .CONST 0x0133,0x000d 0638 0137 000e | 7 | .CONST 0x0137,0x000e 063a 013b 000f | ; | .CONST 0x013b,0x000f 063c ; -------------------------------------------------------------------------------------- 063c ; Debug3 Subtable 0x3 063c ; -------------------------------------------------------------------------------------- 063c 0004 0001 | | .DBG3TAB 0x0004,0x0001 063e 0143 ffff | C | .CONST 0x0143,0xffff 0640 014b fffe | K | .CONST 0x014b,0xfffe 0642 0153 fffd | S | .CONST 0x0153,0xfffd 0644 0159 fffc | Y | .CONST 0x0159,0xfffc 0646 015b 0001 | [ | .CONST 0x015b,0x0001 0648 ; -------------------------------------------------------------------------------------- 0648 ; Debug3 Subtable 0x4 0648 ; -------------------------------------------------------------------------------------- 0648 0005 0012 | | .DBG3TAB 0x0005,0x0012 064a 0173 ffff | s | .CONST 0x0173,0xffff 064c 0174 fffe | t | .CONST 0x0174,0xfffe 064e 0175 fffd | u | .CONST 0x0175,0xfffd 0650 0176 fffc | v | .CONST 0x0176,0xfffc 0652 0178 fffb | x | .CONST 0x0178,0xfffb 0654 017f 0001 | | .CONST 0x017f,0x0001 0656 018d 0002 | | .CONST 0x018d,0x0002 0658 018f 0003 | | .CONST 0x018f,0x0003 065a 0190 0004 | | .CONST 0x0190,0x0004 065c 019c 0005 | | .CONST 0x019c,0x0005 065e 019e 0006 | | .CONST 0x019e,0x0006 0660 019f 0007 | | .CONST 0x019f,0x0007 0662 01a9 0008 | | .CONST 0x01a9,0x0008 0664 01b0 0009 | | .CONST 0x01b0,0x0009 0666 01b2 000a | | .CONST 0x01b2,0x000a 0668 01b6 000b | | .CONST 0x01b6,0x000b 066a 01bc 000c | | .CONST 0x01bc,0x000c 066c 01ca 000d | | .CONST 0x01ca,0x000d 066e 01d0 000e | | .CONST 0x01d0,0x000e 0670 01d4 000f | | .CONST 0x01d4,0x000f 0672 01da 0010 | | .CONST 0x01da,0x0010 0674 01e0 0011 | | .CONST 0x01e0,0x0011 0676 01e6 0012 | | .CONST 0x01e6,0x0012 0678 ; -------------------------------------------------------------------------------------- 0678 ; Debug3 Subtable 0x5 0678 ; -------------------------------------------------------------------------------------- 0678 0004 0007 | | .DBG3TAB 0x0004,0x0007 067a 01f3 ffff | | .CONST 0x01f3,0xffff 067c 01f4 fffe | | .CONST 0x01f4,0xfffe 067e 01f5 fffd | | .CONST 0x01f5,0xfffd 0680 01f7 fffc | | .CONST 0x01f7,0xfffc 0682 01fe 0001 | | .CONST 0x01fe,0x0001 0684 0200 0002 | | .CONST 0x0200,0x0002 0686 0202 0003 | | .CONST 0x0202,0x0003 0688 0210 0004 | | .CONST 0x0210,0x0004 068a 021a 0005 | | .CONST 0x021a,0x0005 068c 0221 0006 | ! | .CONST 0x0221,0x0006 068e 0223 0007 | # | .CONST 0x0223,0x0007 0690 ; -------------------------------------------------------------------------------------- 0690 ; Debug3 Subtable 0x6 0690 ; -------------------------------------------------------------------------------------- 0690 0000 0001 | | .DBG3TAB 0x0000,0x0001 0692 022b 0001 | + | .CONST 0x022b,0x0001 0694 ; -------------------------------------------------------------------------------------- 0694 ; Debug3 Subtable 0x7 0694 ; -------------------------------------------------------------------------------------- 0694 0000 0001 | | .DBG3TAB 0x0000,0x0001 0696 0233 0001 | 3 | .CONST 0x0233,0x0001 0698 ; -------------------------------------------------------------------------------------- 0698 ; Debug3 Subtable 0x8 0698 ; -------------------------------------------------------------------------------------- 0698 0000 0001 | | .DBG3TAB 0x0000,0x0001 069a 023b 0001 | ; | .CONST 0x023b,0x0001 069c ; -------------------------------------------------------------------------------------- 069c ; Debug3 Subtable 0x9 069c ; -------------------------------------------------------------------------------------- 069c 000b 000f | | .DBG3TAB 0x000b,0x000f 069e 0243 ffff | C | .CONST 0x0243,0xffff 06a0 0244 fffe | D | .CONST 0x0244,0xfffe 06a2 0245 fffd | E | .CONST 0x0245,0xfffd 06a4 0247 fffc | G | .CONST 0x0247,0xfffc 06a6 0249 fffb | I | .CONST 0x0249,0xfffb 06a8 024b fffa | K | .CONST 0x024b,0xfffa 06aa 024d fff9 | M | .CONST 0x024d,0xfff9 06ac 024f fff8 | O | .CONST 0x024f,0xfff8 06ae 0251 fff7 | Q | .CONST 0x0251,0xfff7 06b0 0253 0001 | S | .CONST 0x0253,0x0001 06b2 0254 0002 | T | .CONST 0x0254,0x0002 06b4 0269 0003 | i | .CONST 0x0269,0x0003 06b6 026a 0004 | j | .CONST 0x026a,0x0004 06b8 026c 0005 | l | .CONST 0x026c,0x0005 06ba 0275 0006 | u | .CONST 0x0275,0x0006 06bc 0275 fbff | u | .CONST 0x0275,0xfbff 06be 0279 fbfe | y | .CONST 0x0279,0xfbfe 06c0 0280 0401 | | .CONST 0x0280,0x0401 06c2 028a 0007 | | .CONST 0x028a,0x0007 06c4 028b 0008 | | .CONST 0x028b,0x0008 06c6 0290 0009 | | .CONST 0x0290,0x0009 06c8 0292 000a | | .CONST 0x0292,0x000a 06ca 0293 000b | | .CONST 0x0293,0x000b 06cc 0297 000c | | .CONST 0x0297,0x000c 06ce 02a0 000d | | .CONST 0x02a0,0x000d 06d0 02a4 000e | | .CONST 0x02a4,0x000e 06d2 ; -------------------------------------------------------------------------------------- 06d2 ; Debug3 Subtable 0xa 06d2 ; -------------------------------------------------------------------------------------- 06d2 0000 0006 | | .DBG3TAB 0x0000,0x0006 06d4 02eb 0001 | | .CONST 0x02eb,0x0001 06d6 02ec 0002 | | .CONST 0x02ec,0x0002 06d8 02ed 0003 | | .CONST 0x02ed,0x0003 06da 02ee 0004 | | .CONST 0x02ee,0x0004 06dc 02ef 0005 | | .CONST 0x02ef,0x0005 06de 02f0 0006 | | .CONST 0x02f0,0x0006 06e0 ; -------------------------------------------------------------------------------------- 06e0 ; Debug3 Subtable 0xb 06e0 ; -------------------------------------------------------------------------------------- 06e0 0000 0003 | | .DBG3TAB 0x0000,0x0003 06e2 02fb 0001 | | .CONST 0x02fb,0x0001 06e4 02ff 0002 | | .CONST 0x02ff,0x0002 06e6 0301 0003 | | .CONST 0x0301,0x0003 06e8 ; -------------------------------------------------------------------------------------- 06e8 ; Debug3 Subtable 0xc 06e8 ; -------------------------------------------------------------------------------------- 06e8 000c 0012 | | .DBG3TAB 0x000c,0x0012 06ea 030b ffff | | .CONST 0x030b,0xffff 06ec 0311 fffe | | .CONST 0x0311,0xfffe 06ee 0314 fffd | | .CONST 0x0314,0xfffd 06f0 0314 fffc | | .CONST 0x0314,0xfffc 06f2 0319 fffb | | .CONST 0x0319,0xfffb 06f4 0319 fffa | | .CONST 0x0319,0xfffa 06f6 0320 fff9 | | .CONST 0x0320,0xfff9 06f8 0322 fff8 | " | .CONST 0x0322,0xfff8 06fa 0323 fff7 | # | .CONST 0x0323,0xfff7 06fc 0324 fff6 | $ | .CONST 0x0324,0xfff6 06fe 0326 fff5 | & | .CONST 0x0326,0xfff5 0700 0327 fff4 | ' | .CONST 0x0327,0xfff4 0702 0328 0001 | ( | .CONST 0x0328,0x0001 0704 0334 0002 | 4 | .CONST 0x0334,0x0002 0706 033a 0003 | : | .CONST 0x033a,0x0003 0708 033e 0004 | > | .CONST 0x033e,0x0004 070a 0348 0005 | H | .CONST 0x0348,0x0005 070c 034c 0006 | L | .CONST 0x034c,0x0006 070e 0352 0007 | R | .CONST 0x0352,0x0007 0710 0354 0008 | T | .CONST 0x0354,0x0008 0712 0358 0009 | X | .CONST 0x0358,0x0009 0714 035c 000a | \ | .CONST 0x035c,0x000a 0716 0364 000b | d | .CONST 0x0364,0x000b 0718 0368 000c | h | .CONST 0x0368,0x000c 071a 036c 000d | l | .CONST 0x036c,0x000d 071c 0372 000e | r | .CONST 0x0372,0x000e 071e 0376 000f | v | .CONST 0x0376,0x000f 0720 037a 0010 | z | .CONST 0x037a,0x0010 0722 0380 0011 | | .CONST 0x0380,0x0011 0724 0386 0012 | | .CONST 0x0386,0x0012 0726 ; -------------------------------------------------------------------------------------- 0726 ; Debug3 Subtable 0xd 0726 ; -------------------------------------------------------------------------------------- 0726 0000 0002 | | .DBG3TAB 0x0000,0x0002 0728 0393 0001 | | .CONST 0x0393,0x0001 072a 039c 0002 | | .CONST 0x039c,0x0002 072c ; -------------------------------------------------------------------------------------- 072c ; Debug3 Subtable 0xe 072c ; -------------------------------------------------------------------------------------- 072c 0008 0029 | )| .DBG3TAB 0x0008,0x0029 072e 03a3 ffff | | .CONST 0x03a3,0xffff 0730 03a5 fffe | | .CONST 0x03a5,0xfffe 0732 03a6 fffd | | .CONST 0x03a6,0xfffd 0734 03a7 fffc | | .CONST 0x03a7,0xfffc 0736 03a8 fffb | | .CONST 0x03a8,0xfffb 0738 03a9 fffa | | .CONST 0x03a9,0xfffa 073a 03aa fff9 | | .CONST 0x03aa,0xfff9 073c 03ac fff8 | | .CONST 0x03ac,0xfff8 073e 03ad 0001 | | .CONST 0x03ad,0x0001 0740 03b7 0002 | | .CONST 0x03b7,0x0002 0742 03c0 0003 | | .CONST 0x03c0,0x0003 0744 03c0 0004 | | .CONST 0x03c0,0x0004 0746 03cd 0005 | | .CONST 0x03cd,0x0005 0748 03d0 0006 | | .CONST 0x03d0,0x0006 074a 03d2 0007 | | .CONST 0x03d2,0x0007 074c 03d3 0009 | | .CONST 0x03d3,0x0009 074e 03d7 000a | | .CONST 0x03d7,0x000a 0750 03da 000b | | .CONST 0x03da,0x000b 0752 03dc 000c | | .CONST 0x03dc,0x000c 0754 03e0 000d | | .CONST 0x03e0,0x000d 0756 03e4 000e | | .CONST 0x03e4,0x000e 0758 03ec 000f | | .CONST 0x03ec,0x000f 075a 03f4 0010 | | .CONST 0x03f4,0x0010 075c 03fa 0011 | | .CONST 0x03fa,0x0011 075e 0406 0008 | | .CONST 0x0406,0x0008 0760 040c 0012 | | .CONST 0x040c,0x0012 0762 0412 0013 | | .CONST 0x0412,0x0013 0764 0417 0014 | | .CONST 0x0417,0x0014 0766 0422 0015 | " | .CONST 0x0422,0x0015 0768 042a 0016 | * | .CONST 0x042a,0x0016 076a 0432 0017 | 2 | .CONST 0x0432,0x0017 076c 0438 0018 | 8 | .CONST 0x0438,0x0018 076e 043c 0019 | < | .CONST 0x043c,0x0019 0770 043f 001a | ? | .CONST 0x043f,0x001a 0772 044b 001b | K | .CONST 0x044b,0x001b 0774 0457 001c | W | .CONST 0x0457,0x001c 0776 045b 001d | [ | .CONST 0x045b,0x001d 0778 045f 001e | _ | .CONST 0x045f,0x001e 077a 0463 001f | c | .CONST 0x0463,0x001f 077c 0467 0020 | g | .CONST 0x0467,0x0020 077e 0471 0021 | q !| .CONST 0x0471,0x0021 0780 0472 0022 | r "| .CONST 0x0472,0x0022 0782 0476 0023 | v #| .CONST 0x0476,0x0023 0784 047a 0024 | z $| .CONST 0x047a,0x0024 0786 0485 0025 | %| .CONST 0x0485,0x0025 0788 048a 0026 | &| .CONST 0x048a,0x0026 078a 0494 0027 | '| .CONST 0x0494,0x0027 078c 04a0 0028 | (| .CONST 0x04a0,0x0028 078e 04ad 0029 | )| .CONST 0x04ad,0x0029 0790 ; -------------------------------------------------------------------------------------- 0790 ; Debug3 Subtable 0xf 0790 ; -------------------------------------------------------------------------------------- 0790 0002 0006 | | .DBG3TAB 0x0002,0x0006 0792 04bb ffff | | .CONST 0x04bb,0xffff 0794 04bb fffe | | .CONST 0x04bb,0xfffe 0796 04bb 0001 | | .CONST 0x04bb,0x0001 0798 04bb 0401 | | .CONST 0x04bb,0x0401 079a 04bc 0402 | | .CONST 0x04bc,0x0402 079c 04bd 0403 | | .CONST 0x04bd,0x0403 079e 04be 0404 | | .CONST 0x04be,0x0404 07a0 04bf 0002 | | .CONST 0x04bf,0x0002 07a2 ; -------------------------------------------------------------------------------------- 07a2 ; Debug3 Subtable 0x10 07a2 ; -------------------------------------------------------------------------------------- 07a2 0000 0003 | | .DBG3TAB 0x0000,0x0003 07a4 04cb 0001 | | .CONST 0x04cb,0x0001 07a6 04cc 0002 | | .CONST 0x04cc,0x0002 07a8 04cd 0003 | | .CONST 0x04cd,0x0003 07aa ; -------------------------------------------------------------------------------------- 07aa ; Debug3 Subtable 0x11 07aa ; -------------------------------------------------------------------------------------- 07aa 0000 0004 | | .DBG3TAB 0x0000,0x0004 07ac 04d3 0001 | | .CONST 0x04d3,0x0001 07ae 04d4 0002 | | .CONST 0x04d4,0x0002 07b0 04d5 0003 | | .CONST 0x04d5,0x0003 07b2 04d6 0004 | | .CONST 0x04d6,0x0004 07b4 ; -------------------------------------------------------------------------------------- 07b4 ; Debug3 Subtable 0x12 07b4 ; -------------------------------------------------------------------------------------- 07b4 0000 0004 | | .DBG3TAB 0x0000,0x0004 07b6 04db 0001 | | .CONST 0x04db,0x0001 07b8 04dc 0002 | | .CONST 0x04dc,0x0002 07ba 04dd 0003 | | .CONST 0x04dd,0x0003 07bc 04de 0004 | | .CONST 0x04de,0x0004 07be ; -------------------------------------------------------------------------------------- 07be ; Debug3 Subtable 0x13 07be ; -------------------------------------------------------------------------------------- 07be 0000 0004 | | .DBG3TAB 0x0000,0x0004 07c0 04e3 0001 | | .CONST 0x04e3,0x0001 07c2 04e4 0002 | | .CONST 0x04e4,0x0002 07c4 04e5 0003 | | .CONST 0x04e5,0x0003 07c6 04e6 0004 | | .CONST 0x04e6,0x0004 07c8 0000 0000 | | .BLANK 0000[0x38]