|
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: »129043.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »129043.SEG« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »129043.SEG« └─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »129043.SEG« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »129043.SEG« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »129043.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 0420 | | .CONST 0x0420 ; 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 ; SUBPROGRAM 0008 ; See instruction 0x02cf at 0x3e3, index=0x0 0008 ; -------------------------------------------------------------------------------------- 0008 009e | | .CONST 0x009e ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0034 | 4 | .CONST 0x0034 ; Number of locals 000b INIT_0008: 000b INIT_0008: 000b 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x051a,0xc000,0x0000,0x0036,0x08a4,0x0000,0x0007 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd 000c 00db | | Load_Top At_Offset_3 ; Debug Table 0x0.0x3 = 0xc,0xfffc 000d 00db | | Load_Top At_Offset_3 000e 029f 00ab | | Declare_Subprogram INIT_00a8,For_Call 0010 4802 |H | Short_Literal 0x2 0011 032e | . | Declare_Type Record,Defined,Visible 0012 029a 00cb | | Declare_Subprogram INIT_00c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x12,0xfffb 0014 029a 00fb | | Declare_Subprogram INIT_00f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x14,0xfffa 0016 029a 012b | +| Declare_Subprogram INIT_0128,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x16,0xfff9 0018 029a 015b | [| Declare_Subprogram INIT_0158,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x18,0xfff8 001a 029a 016b | k| Declare_Subprogram INIT_0168,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1a,0xfff7 001c 029a 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x9 = 0x1c,0xfff6 001e 029a 0183 | | Declare_Subprogram INIT_0180,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xa = 0x1e,0xfff5 0020 029a 019b | | Declare_Subprogram INIT_0198,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x20,0xfff4 0022 029a 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x22,0xfff3 0024 4804 |H | Short_Literal 0x4 ; Debug Table 0x0.0xd = 0x24,0xfff2 0025 032b | + | Declare_Type Record,Incomplete,Visible 0026 029a 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x26,0xfff1 0028 029a 022b | +| Declare_Subprogram INIT_0228,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x28,0xfff0 002a 029a 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x10 = 0x2a,0xffef 002c 029a 0263 | c| Declare_Subprogram INIT_0260,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x11 = 0x2c,0xffee 002e 627d |b} | Indirect_Literal Discrete,0x2ac,{0x00000000, 0x3608a401} ; Debug Table 0x0.0x12 = 0x2e,0xffed 002f 0129 | ) | Execute Any,Make_Visible 0030 6277 |bw | Indirect_Literal Discrete,0x2a8,{0x00000000, 0x3608a402} ; Debug Table 0x0.0x13 = 0x30,0xffec 0031 0129 | ) | Execute Any,Make_Visible 0032 029a 026b | k| Declare_Subprogram INIT_0268,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x14 = 0x32,0xffeb 0034 029a 0273 | s| Declare_Subprogram INIT_0270,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x15 = 0x34,0xffea 0036 029a 027b | {| Declare_Subprogram INIT_0278,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x16 = 0x36,0xffe9 0038 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0x17 = 0x38,0xffe8 ; Debug Table 0x0.0x18 = 0x38,0xffe7 ; Debug Table 0x0.0x19 = 0x38,0xffe6 ; Debug Table 0x0.0x1a = 0x38,0xffe5 ; Debug Table 0x0.0x1b = 0x38,0xffe4 ; Debug Table 0x0.0x1c = 0x38,0xffe3 0039 032a | * | Declare_Type Record,Incomplete 003a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x1d = 0x3a,0xffe2 003b 02a0 | | Declare_Subprogram Null_Subprogram 003c 03ad | | Declare_Type Heap_Access,Defined 003d 03a5 | | Declare_Type Heap_Access,Indirect_Literal,Values_Relative ; Debug Table 0x0.0x1e = 0x3d,0xffe1 ; Debug Table 0x0.0x1f = 0x3d,0xffe0 003e 00d9 | | Load_Top At_Offset_1 003f 00d9 | | Load_Top At_Offset_1 0040 03a2 | | Complete_Type Heap_Access,By_Renaming 0041 e215 | | Load 0x1,0x15 ; Debug Table 0x0.0x20 = 0x41,0xffdf ; Debug Table 0x0.0x21 = 0x41,0xffde 0042 00d9 | | Load_Top At_Offset_1 0043 029f 0293 | | Declare_Subprogram INIT_0290,For_Call 0045 e229 | ) | Load 0x1,0x29 0046 0326 | & | Complete_Type Record,By_Defining 0047 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0x22 = 0x47,0xffdd 0048 032a | * | Declare_Type Record,Incomplete 0049 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x23 = 0x49,0xffdc 004a 02a0 | | Declare_Subprogram Null_Subprogram 004b e214 | | Load 0x1,0x14 004c 03a3 | | Complete_Type Heap_Access,By_Defining 004d e214 | | Load 0x1,0x14 ; Debug Table 0x0.0x24 = 0x4d,0xffdb ; Debug Table 0x0.0x25 = 0x4d,0xffda 004e 00e3 | | Load_Encached Natural_Cache 004f e22a | * | Load 0x1,0x2a 0050 00e1 | | Load_Encached Boolean_Cache 0051 02a0 | | Declare_Subprogram Null_Subprogram 0052 e21f | | Load 0x1,0x1f 0053 0326 | & | Complete_Type Record,By_Defining 0054 00bf | | Action Accept_Activation 0055 4800 |H | Short_Literal 0x0 ; Debug Table 0x1 = .DEBUG 0x0055,0x0568,0xc000,0x0000,0x0036,0x09c4,0x0000,0x0005 ; Debug Table 0x1.0x0 = 0x55,0xffff 0056 e20f | | Load 0x1,0xf 0057 0aff | | Execute_Immediate Plus,-0x1 0058 0248 | H | Execute Discrete,Check_In_Integer 0059 00e2 | | Load_Encached Integer_Cache 005a 03f8 | | Declare_Type Discrete,Constrained 005b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x1 = 0x5b,0xfffe 005c 00d9 | | Load_Top At_Offset_1 005d 0269 | i | Execute Discrete,Last 005e e22b | + | Load 0x1,0x2b 005f 02a0 | | Declare_Subprogram Null_Subprogram 0060 4801 |H | Short_Literal 0x1 0061 035d | ] | Declare_Type Array,Defined 0062 00db | | Load_Top At_Offset_3 ; Debug Table 0x1.0x2 = 0x62,0xfffd 0063 00d9 | | Load_Top At_Offset_1 0064 02a0 | | Declare_Subprogram Null_Subprogram 0065 e22c | , | Load 0x1,0x2c 0066 0326 | & | Complete_Type Record,By_Defining 0067 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x3 = 0x67,0xfffc 0068 623b |b; | Indirect_Literal Discrete,0x2a4,{0x0001f813, 0x00003cb0} ; 0x1f813 = CACHED_PROTECTED_PURE_ELEMENT_HEAP_MAP_GENERIC 0069 02a0 | | Declare_Subprogram Null_Subprogram 006a 037d | } | Declare_Type Task,Defined 006b 036f | o | Declare_Variable Task 006c 029d 02b3 | | Declare_Subprogram INIT_02b0,For_Outer_Call ; Debug Table 0x1.0x4 = 0x6c,0xfffb ; Debug Table 0x1.0x5 = 0x6c,0xfffa ; Debug Table 0x1.0x6 = 0x6c,0xfff9 006e 029d 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call ; Debug Table 0x1.0x7 = 0x6e,0xfff8 0070 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x8 = 0x70,0xfff7 0071 00c7 | | Action Elaborate_Subprogram 0072 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x9 = 0x72,0xfff6 0073 00c7 | | Action Elaborate_Subprogram 0074 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0xa = 0x74,0xfff5 0075 00c7 | | Action Elaborate_Subprogram 0076 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0xb = 0x76,0xfff4 0077 00c7 | | Action Elaborate_Subprogram 0078 029d 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call ; Debug Table 0x1.0xc = 0x78,0xfff3 007a 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0xd = 0x7a,0xfff2 007b 00c7 | | Action Elaborate_Subprogram 007c 029d 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call ; Debug Table 0x1.0xe = 0x7c,0xfff1 007e 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0xf = 0x7e,0xfff0 007f 00c7 | | Action Elaborate_Subprogram 0080 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x10 = 0x80,0xffef 0081 00c7 | | Action Elaborate_Subprogram 0082 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x11 = 0x82,0xffee 0083 00c7 | | Action Elaborate_Subprogram 0084 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0x12 = 0x84,0xffed 0085 00c7 | | Action Elaborate_Subprogram 0086 029d 03b3 | | Declare_Subprogram INIT_03b0,For_Outer_Call ; Debug Table 0x1.0x13 = 0x86,0xffec 0088 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x14 = 0x88,0xffeb 0089 00c7 | | Action Elaborate_Subprogram 008a 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x15 = 0x8a,0xffea 008b 00c7 | | Action Elaborate_Subprogram 008c 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x16 = 0x8c,0xffe9 008d 00c7 | | Action Elaborate_Subprogram 008e 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x17 = 0x8e,0xffe8 008f 00c7 | | Action Elaborate_Subprogram 0090 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x18 = 0x90,0xffe7 0091 00c7 | | Action Elaborate_Subprogram 0092 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x19 = 0x92,0xffe6 0093 00c7 | | Action Elaborate_Subprogram 0094 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x1a = 0x94,0xffe5 0095 00c7 | | Action Elaborate_Subprogram 0096 00b6 | | Action Make_Scope ; Debug Table 0x1.0x1b = 0x96,0xffe4 0097 e001 | | Load 0x0,0x1 0098 1d34 | 4 | Execute_Immediate Reference_Lex_1,0x34 0099 1d33 | 3 | Execute_Immediate Reference_Lex_1,0x33 009a 1d32 | 2 | Execute_Immediate Reference_Lex_1,0x32 009b 4805 |H | Short_Literal 0x5 009c e22f | / | Load 0x1,0x2f 009d 020e | | Execute Module,Augment_Imports 009e BODY_0008: 009e BODY_0008: 009e 00be | | Action Activate_Tasks 009f 00bc | | Action Signal_Activated 00a0 00bb | | Action Signal_Completion 00a1 0000 0000 | | .BLANK 0000[0x7] 00a8 ; -------------------------------------------------------------------------------------- 00a8 ; SUBPROGRAM 00a8 ; -------------------------------------------------------------------------------------- 00a8 00ab | | .CONST 0x00ab ; Address of begin 00a9 0004 | | .CONST 0x0004 ; Address of exception handler 00aa 0001 | | .CONST 0x0001 ; Number of locals 00ab BODY_00a8: 00ab INIT_00a8: 00ab 4608 |F | Jump_Case 0x9 ; Debug Table 0x2 = .DEBUG 0x00ab,0x05a2,0x1005,0x0000,0x0036,0x08a4,0x0000,0x003f 00ac 7808 |x | Jump 0xb5 ; case 0x0 00ad 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 00ae 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 00af 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 00b0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 00b1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 00b2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 00b3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 00b4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 00b5 00da | | Load_Top At_Offset_2 00b6 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 00b7 0125 | % | Execute Any,Set_Constraint 00b8 00da | | Load_Top At_Offset_2 00b9 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 00ba 1c00 | | Execute_Immediate Run_Utility,0x0 00bb 00da | | Load_Top At_Offset_2 00bc 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 00bd 0125 | % | Execute Any,Set_Constraint 00be 00da | | Load_Top At_Offset_2 00bf 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 00c0 1c00 | | Execute_Immediate Run_Utility,0x0 00c1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 00c2 0000 0000 | | .BLANK 0000[0x6] 00c8 ; -------------------------------------------------------------------------------------- 00c8 ; SUBPROGRAM 00c8 ; -------------------------------------------------------------------------------------- 00c8 00ce | | .CONST 0x00ce ; Address of begin 00c9 0004 | | .CONST 0x0004 ; Address of exception handler 00ca 0002 | | .CONST 0x0002 ; Number of locals 00cb INIT_00c8: 00cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x00cb,0x05a4,0x1002,0x0000,0x0036,0x08a4,0x0000,0x004d ; Debug Table 0x3.0x0 = 0xcb,0xffff 00cc 0217 | | Execute Heap_Access,All_Reference 00cd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00ce BODY_00c8: 00ce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1 = 0xce,0xfffe ; Debug Table 0x3.0x2 = 0xce,0x1 00cf 680e |h | Jump_Zero 0xde 00d0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x3 = 0xd0,0x2 ; Debug Table 0x3.0x4 = 0xd0,0xfbff 00d1 0217 | | Execute Heap_Access,All_Reference 00d2 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 00d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x5 = 0xd3,0x401 00d4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00d5 e5fe | | Load 0x2,-0x2 00d6 012f | / | Execute Any,Equal 00d7 6805 |h | Jump_Zero 0xdd 00d8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x6 = 0xd8,0x402 00d9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00da e212 | | Load 0x1,0x12 00db 0119 | | Execute Any,Check_In_Formal_Type 00dc 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 00dd 00d1 | | Pop_Control Pop_Count_1 00de e22b | + | Load 0x1,0x2b ; Debug Table 0x3.0x7 = 0xde,0x3 ; Debug Table 0x3.0x8 = 0xde,0xf7ff 00df e5fe | | Load 0x2,-0x2 00e0 e211 | | Load 0x1,0x11 00e1 0119 | | Execute Any,Check_In_Formal_Type 00e2 e5ff | | Load 0x2,-0x1 00e3 8230 | 0 | Call 0x1,0x30 00e4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 00e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x9 = 0xe5,0x801 00e6 680c |h | Jump_Zero 0xf3 00e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xa = 0xe7,0x802 00e8 0217 | | Execute Heap_Access,All_Reference 00e9 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 00ea 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00eb 00d8 | | Load_Top At_Offset_0 00ec 0120 | | Execute Any,Is_Value 00ed 7002 |p | Jump_Nonzero 0xf0 00ee 00d8 | | Load_Top At_Offset_0 00ef 011e | | Execute Any,Convert 00f0 e212 | | Load 0x1,0x12 00f1 0119 | | Execute Any,Check_In_Formal_Type 00f2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 00f3 e224 | $ | Load 0x1,0x24 ; Debug Table 0x3.0xb = 0xf3,0x803 00f4 0257 | W | Execute Discrete,Raise 00f5 0000 0000 | | .XXX[0x3] 00f7 0000 | | 00f8 ; -------------------------------------------------------------------------------------- 00f8 ; SUBPROGRAM 00f8 ; -------------------------------------------------------------------------------------- 00f8 00fe | | .CONST 0x00fe ; Address of begin 00f9 0004 | | .CONST 0x0004 ; Address of exception handler 00fa 0002 | | .CONST 0x0002 ; Number of locals 00fb INIT_00f8: 00fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x00fb,0x05be,0x1001,0x0000,0x0036,0x08a4,0x0000,0x005a ; Debug Table 0x4.0x0 = 0xfb,0xffff 00fc 0217 | | Execute Heap_Access,All_Reference 00fd 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 00fe BODY_00f8: 00fe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1 = 0xfe,0xfffe ; Debug Table 0x4.0x2 = 0xfe,0x1 00ff 680f |h | Jump_Zero 0x10f 0100 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x3 = 0x100,0x2 ; Debug Table 0x4.0x4 = 0x100,0xfbff 0101 0217 | | Execute Heap_Access,All_Reference 0102 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0103 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x5 = 0x103,0x401 0104 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0105 e5fe | | Load 0x2,-0x2 0106 012f | / | Execute Any,Equal 0107 6806 |h | Jump_Zero 0x10e 0108 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x6 = 0x108,0x402 0109 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 010a c5fd | | Store 0x2,-0x3 010b 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x7 = 0x10b,0x403 010c a5fc | | Store_Unchecked 0x2,-0x4 010d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x4.0x8 = 0x10d,0x404 010e 00d1 | | Pop_Control Pop_Count_1 010f e22b | + | Load 0x1,0x2b ; Debug Table 0x4.0x9 = 0x10f,0x3 ; Debug Table 0x4.0xa = 0x10f,0xf7ff 0110 e5fe | | Load 0x2,-0x2 0111 e211 | | Load 0x1,0x11 0112 0119 | | Execute Any,Check_In_Formal_Type 0113 e5ff | | Load 0x2,-0x1 0114 8230 | 0 | Call 0x1,0x30 0115 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0116 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xb = 0x116,0x801 0117 6808 |h | Jump_Zero 0x120 0118 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xc = 0x118,0x802 0119 0217 | | Execute Heap_Access,All_Reference 011a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 011b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 011c c5fd | | Store 0x2,-0x3 011d 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0xd = 0x11d,0x803 011e a5fc | | Store_Unchecked 0x2,-0x4 011f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0120 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xe = 0x120,0x804 0121 a5fc | | Store_Unchecked 0x2,-0x4 0122 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0123 0000 0000 | | .BLANK 0000[0x5] 0128 ; -------------------------------------------------------------------------------------- 0128 ; SUBPROGRAM 0128 ; -------------------------------------------------------------------------------------- 0128 012e | . | .CONST 0x012e ; Address of begin 0129 0004 | | .CONST 0x0004 ; Address of exception handler 012a 0002 | | .CONST 0x0002 ; Number of locals 012b INIT_0128: 012b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x012b,0x05de,0x1001,0x0000,0x0036,0x08a4,0x0000,0x006e ; Debug Table 0x5.0x0 = 0x12b,0xffff 012c 0217 | | Execute Heap_Access,All_Reference 012d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 012e BODY_0128: 012e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1 = 0x12e,0xfffe ; Debug Table 0x5.0x2 = 0x12e,0x1 012f 680f |h | Jump_Zero 0x13f 0130 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x3 = 0x130,0x2 ; Debug Table 0x5.0x4 = 0x130,0xfbff 0131 0217 | | Execute Heap_Access,All_Reference 0132 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0133 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x5 = 0x133,0x401 0134 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0135 e5fe | | Load 0x2,-0x2 0136 012f | / | Execute Any,Equal 0137 6806 |h | Jump_Zero 0x13e 0138 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x6 = 0x138,0x402 0139 e5fd | | Load 0x2,-0x3 013a 017d | } | Execute Record,Structure_Write 013b 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x7 = 0x13b,0x403 013c a5fc | | Store_Unchecked 0x2,-0x4 013d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x5.0x8 = 0x13d,0x404 013e 00d1 | | Pop_Control Pop_Count_1 013f e22b | + | Load 0x1,0x2b ; Debug Table 0x5.0x9 = 0x13f,0x3 ; Debug Table 0x5.0xa = 0x13f,0xf7ff 0140 e5fe | | Load 0x2,-0x2 0141 e211 | | Load 0x1,0x11 0142 0119 | | Execute Any,Check_In_Formal_Type 0143 e5ff | | Load 0x2,-0x1 0144 8230 | 0 | Call 0x1,0x30 0145 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0146 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xb = 0x146,0x801 0147 6808 |h | Jump_Zero 0x150 0148 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xc = 0x148,0x802 0149 0217 | | Execute Heap_Access,All_Reference 014a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 014b e5fd | | Load 0x2,-0x3 014c 017d | } | Execute Record,Structure_Write 014d 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0xd = 0x14d,0x803 014e a5fc | | Store_Unchecked 0x2,-0x4 014f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0150 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0xe = 0x150,0x804 0151 a5fc | | Store_Unchecked 0x2,-0x4 0152 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0153 0000 0000 | | .BLANK 0000[0x5] 0158 ; -------------------------------------------------------------------------------------- 0158 ; SUBPROGRAM 0158 ; -------------------------------------------------------------------------------------- 0158 015b | [ | .CONST 0x015b ; Address of begin 0159 0004 | | .CONST 0x0004 ; Address of exception handler 015a 0001 | | .CONST 0x0001 ; Number of locals 015b BODY_0158: 015b INIT_0158: 015b e5fc | | Load 0x2,-0x4 ; Debug Table 0x6 = .DEBUG 0x015b,0x05fe,0x1001,0x0000,0x0036,0x08a4,0x0000,0x0082 ; Debug Table 0x6.0x0 = 0x15b,0x1 015c e5fd | | Load 0x2,-0x3 015d e5fe | | Load 0x2,-0x2 015e e212 | | Load 0x1,0x12 015f 0119 | | Execute Any,Check_In_Formal_Type 0160 e5ff | | Load 0x2,-0x1 0161 e211 | | Load 0x1,0x11 0162 0119 | | Execute Any,Check_In_Formal_Type 0163 4804 |H | Short_Literal 0x4 0164 e22f | / | Load 0x1,0x2f 0165 170d | | Execute Task,Entry_Call,Field_Number 0xd 0166 c5fc | | Store 0x2,-0x4 0167 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 016b | k | .CONST 0x016b ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0001 | | .CONST 0x0001 ; Number of locals 016b BODY_0168: 016b INIT_0168: 016b 00db | | Load_Top At_Offset_3 ; Debug Table 0x7 = .DEBUG 0x016b,0x0602,0x1001,0x0000,0x0036,0x08a4,0x0000,0x0097 ; Debug Table 0x7.0x0 = 0x16b,0x1 016c 00db | | Load_Top At_Offset_3 016d e211 | | Load 0x1,0x11 016e 0119 | | Execute Any,Check_In_Formal_Type 016f 4802 |H | Short_Literal 0x2 0170 e22f | / | Load 0x1,0x2f 0171 170e | | Execute Task,Entry_Call,Field_Number 0xe 0172 c5fe | | Store 0x2,-0x2 0173 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0174 0000 0000 | | .BLANK 0000[0x4] 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 017b | { | .CONST 0x017b ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0001 | | .CONST 0x0001 ; Number of locals 017b BODY_0178: 017b INIT_0178: 017b e214 | | Load 0x1,0x14 ; Debug Table 0x8 = .DEBUG 0x017b,0x0606,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00a3 ; Debug Table 0x8.0x0 = 0x17b,0x1 017c 00db | | Load_Top At_Offset_3 017d 039c | | Declare_Variable Heap_Access,By_Allocation 017e a5fd | | Store_Unchecked 0x2,-0x3 017f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x8.0x1 = 0x17f,0x2 0180 ; -------------------------------------------------------------------------------------- 0180 ; SUBPROGRAM 0180 ; -------------------------------------------------------------------------------------- 0180 0183 | | .CONST 0x0183 ; Address of begin 0181 0004 | | .CONST 0x0004 ; Address of exception handler 0182 0001 | | .CONST 0x0001 ; Number of locals 0183 BODY_0180: 0183 INIT_0180: 0183 e22d | - | Load 0x1,0x2d ; Debug Table 0x9 = .DEBUG 0x0183,0x060c,0x1002,0x0000,0x0036,0x08a4,0x0000,0x00b6 ; Debug Table 0x9.0x0 = 0x183,0x1 0184 0269 | i | Execute Discrete,Last 0185 4800 |H | Short_Literal 0x0 0186 0263 | c | Execute Discrete,Above_Bound 0187 7009 |p | Jump_Nonzero 0x191 0188 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x1 = 0x188,0x2 0189 e5ff | | Load 0x2,-0x1 018a 0217 | | Execute Heap_Access,All_Reference 018b 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 018c 01d7 | | Execute Vector,Field_Read 018d 6802 |h | Jump_Zero 0x190 018e 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x2 = 0x18e,0x3 018f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0190 3ff7 |? | Loop_Increasing 0x188 0191 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x3 = 0x191,0x4 0192 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0193 0000 0000 | | .BLANK 0000[0x5] 0198 ; -------------------------------------------------------------------------------------- 0198 ; SUBPROGRAM 0198 ; -------------------------------------------------------------------------------------- 0198 019b | | .CONST 0x019b ; Address of begin 0199 0004 | | .CONST 0x0004 ; Address of exception handler 019a 0001 | | .CONST 0x0001 ; Number of locals 019b BODY_0198: 019b INIT_0198: 019b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x019b,0x0616,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00bf ; Debug Table 0xa.0x0 = 0x19b,0x1 019c 4801 |H | Short_Literal 0x1 019d e22f | / | Load 0x1,0x2f 019e 170f | | Execute Task,Entry_Call,Field_Number 0xf 019f 0033 | 3 | Store_Top Heap_Access,At_Offset_3 01a0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 01a1 0000 0000 | | .BLANK 0000[0x7] 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01ab | | .CONST 0x01ab ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0001 | | .CONST 0x0001 ; Number of locals 01ab BODY_01a8: 01ab INIT_01a8: 01ab e22d | - | Load 0x1,0x2d ; Debug Table 0xb = .DEBUG 0x01ab,0x061a,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00c7 ; Debug Table 0xb.0x0 = 0x1ab,0x1 01ac 0269 | i | Execute Discrete,Last 01ad 4800 |H | Short_Literal 0x0 01ae 0263 | c | Execute Discrete,Above_Bound 01af 703a |p: | Jump_Nonzero 0x1ea 01b0 e22b | + | Load 0x1,0x2b ; Debug Table 0xb.0x1 = 0x1b0,0x2 ; Debug Table 0xb.0x2 = 0x1b0,0xfbff 01b1 00d9 | | Load_Top At_Offset_1 01b2 e5ff | | Load 0x2,-0x1 01b3 0217 | | Execute Heap_Access,All_Reference 01b4 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01b5 01d7 | | Execute Vector,Field_Read 01b6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01b7 e22b | + | Load 0x1,0x2b ; Debug Table 0xb.0x3 = 0x1b7,0xfbfe 01b8 e22b | + | Load 0x1,0x2b ; Debug Table 0xb.0x4 = 0x1b8,0x401 01b9 00db | | Load_Top At_Offset_3 01ba e5fe | | Load 0x2,-0x2 01bb 0217 | | Execute Heap_Access,All_Reference 01bc 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01bd 01d6 | | Execute Vector,Field_Write 01be 7827 |x' | Jump 0x1e6 01bf 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x5 = 0x1bf,0x403 01c0 e5fe | | Load 0x2,-0x2 01c1 0217 | | Execute Heap_Access,All_Reference 01c2 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01c3 01d7 | | Execute Vector,Field_Read 01c4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 01c5 e22b | + | Load 0x1,0x2b ; Debug Table 0xb.0x6 = 0x1c5,0x404 01c6 e5fe | | Load 0x2,-0x2 01c7 039c | | Declare_Variable Heap_Access,By_Allocation 01c8 00d8 | | Load_Top At_Offset_0 01c9 0217 | | Execute Heap_Access,All_Reference 01ca 1c00 | | Execute_Immediate Run_Utility,0x0 01cb 00db | | Load_Top At_Offset_3 01cc e5fe | | Load 0x2,-0x2 01cd 0217 | | Execute Heap_Access,All_Reference 01ce 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01cf 01d6 | | Execute Vector,Field_Write 01d0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x7 = 0x1d0,0x405 ; Debug Table 0xb.0x8 = 0x1d0,0x406 01d1 0217 | | Execute Heap_Access,All_Reference 01d2 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 01d3 00db | | Load_Top At_Offset_3 01d4 e5fe | | Load 0x2,-0x2 01d5 0217 | | Execute Heap_Access,All_Reference 01d6 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01d7 01d7 | | Execute Vector,Field_Read 01d8 0217 | | Execute Heap_Access,All_Reference 01d9 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x9 = 0x1da,0x407 01db 00db | | Load_Top At_Offset_3 01dc e5fe | | Load 0x2,-0x2 01dd 0217 | | Execute Heap_Access,All_Reference 01de 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 01df 01d7 | | Execute Vector,Field_Read 01e0 0217 | | Execute Heap_Access,All_Reference 01e1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01e2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0xa = 0x1e2,0x408 01e3 0217 | | Execute Heap_Access,All_Reference 01e4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 01e5 0032 | 2 | Store_Top Heap_Access,At_Offset_2 01e6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0xb = 0x1e6,0x402 01e7 77d7 |w | Jump_Nonzero 0x1bf 01e8 00d2 | | Pop_Control Pop_Count_2 01e9 3fc6 |? | Loop_Increasing 0x1b0 01ea 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0xc = 0x1ea,0x3 01eb 0217 | | Execute Heap_Access,All_Reference 01ec 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 01ed e5fe | | Load 0x2,-0x2 01ee 0217 | | Execute Heap_Access,All_Reference 01ef 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01f0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01f1 0000 0000 | | .BLANK 0000[0x7] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 01fd | | .CONST 0x01fd ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0002 | | .CONST 0x0002 ; Number of locals 01fb INIT_01f8: 01fb e21f | | Load 0x1,0x1f ; Debug Table 0xc = .DEBUG 0x01fb,0x0636,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00d7 ; Debug Table 0xc.0x0 = 0x1fb,0xffff 01fc 0322 | " | Declare_Variable Record 01fd BODY_01f8: 01fd 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1 = 0x1fd,0x1 01fe 7004 |p | Jump_Nonzero 0x203 01ff 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x2 = 0x1ff,0x2 0200 e5fe | | Load 0x2,-0x2 0201 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0202 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0xc.0x3 = 0x202,0x3 0203 e22d | - | Load 0x1,0x2d ; Debug Table 0xc.0x4 = 0x203,0x4 0204 0269 | i | Execute Discrete,Last 0205 4800 |H | Short_Literal 0x0 0206 0263 | c | Execute Discrete,Above_Bound 0207 7018 |p | Jump_Nonzero 0x220 0208 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x5 = 0x208,0x5 0209 e5ff | | Load 0x2,-0x1 020a 0217 | | Execute Heap_Access,All_Reference 020b 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 020c 01d7 | | Execute Vector,Field_Read 020d 00db | | Load_Top At_Offset_3 020e 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 020f 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x6 = 0x20f,0x6 0210 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0211 680d |h | Jump_Zero 0x21f 0212 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x7 = 0x212,0x7 0213 00db | | Load_Top At_Offset_3 0214 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0215 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x8 = 0x215,0x8 0216 00db | | Load_Top At_Offset_3 0217 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0218 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x9 = 0x218,0x9 0219 00db | | Load_Top At_Offset_3 021a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 021b 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xa = 0x21b,0xa 021c e5fe | | Load 0x2,-0x2 021d 017d | } | Execute Record,Structure_Write 021e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0xc.0xb = 0x21e,0xb 021f 3fe8 |? | Loop_Increasing 0x208 0220 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0xc = 0x220,0xc 0221 00d9 | | Load_Top At_Offset_1 0222 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 0223 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0xd = 0x223,0xd 0224 e5fe | | Load 0x2,-0x2 0225 017d | } | Execute Record,Structure_Write 0226 4502 |E | Exit_Suprogram New_Top_Offset 0x2 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 00da | | Load_Top At_Offset_2 ; Debug Table 0xd = .DEBUG 0x022b,0x0654,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00e3 ; Debug Table 0xd.0x0 = 0x22b,0x1 022c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 022d 0217 | | Execute Heap_Access,All_Reference 022e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 022f 00db | | Load_Top At_Offset_3 0230 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0231 7818 |x | Jump 0x24a 0232 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x1 = 0x232,0x3 0233 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0234 e22d | - | Load 0x1,0x2d 0235 0269 | i | Execute Discrete,Last 0236 027f | | Execute Discrete,Equal 0237 6804 |h | Jump_Zero 0x23c 0238 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x2 = 0x238,0x4 0239 00db | | Load_Top At_Offset_3 023a 3803 |8 | Execute Record,Field_Write,Field_Number 0x3 023b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0xd.0x3 = 0x23b,0x5 023c 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x4 = 0x23c,0x6 023d 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 023e 0a01 | | Execute_Immediate Plus,0x1 023f 00db | | Load_Top At_Offset_3 0240 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0241 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x5 = 0x241,0x7 0242 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0243 00db | | Load_Top At_Offset_3 0244 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0245 0217 | | Execute Heap_Access,All_Reference 0246 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0247 01d7 | | Execute Vector,Field_Read 0248 00db | | Load_Top At_Offset_3 0249 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 024a 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x6 = 0x24a,0x2 024b 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 024c 6fe5 |o | Jump_Zero 0x232 024d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 024e 0000 0000 | | .XXX[0x2] 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0253 | S | .CONST 0x0253 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0001 | | .CONST 0x0001 ; Number of locals 0253 BODY_0250: 0253 INIT_0250: 0253 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x0253,0x0664,0x1002,0x0000,0x0036,0x08a4,0x0000,0x00eb ; Debug Table 0xe.0x0 = 0x253,0x1 0254 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0255 0217 | | Execute Heap_Access,All_Reference 0256 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0257 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0258 00d8 | | Load_Top At_Offset_0 0259 0120 | | Execute Any,Is_Value 025a 7002 |p | Jump_Nonzero 0x25d 025b 00d8 | | Load_Top At_Offset_0 025c 011e | | Execute Any,Convert 025d e211 | | Load 0x1,0x11 025e 0119 | | Execute Any,Check_In_Formal_Type 025f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0260 ; -------------------------------------------------------------------------------------- 0260 ; SUBPROGRAM 0260 ; -------------------------------------------------------------------------------------- 0260 0263 | c | .CONST 0x0263 ; Address of begin 0261 0004 | | .CONST 0x0004 ; Address of exception handler 0262 0001 | | .CONST 0x0001 ; Number of locals 0263 BODY_0260: 0263 INIT_0260: 0263 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x0263,0x0668,0x1002,0x0000,0x0036,0x08a4,0x0000,0x00f4 ; Debug Table 0xf.0x0 = 0x263,0x1 0264 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0265 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0266 0000 0000 | | .XXX[0x2] 0268 ; -------------------------------------------------------------------------------------- 0268 ; SUBPROGRAM 0268 ; -------------------------------------------------------------------------------------- 0268 026b | k | .CONST 0x026b ; Address of begin 0269 0004 | | .CONST 0x0004 ; Address of exception handler 026a 0001 | | .CONST 0x0001 ; Number of locals 026b BODY_0268: 026b INIT_0268: 026b e214 | | Load 0x1,0x14 ; Debug Table 0x10 = .DEBUG 0x026b,0x066c,0x1002,0x0000,0x0036,0x08a4,0x0000,0x0103 ; Debug Table 0x10.0x0 = 0x26b,0x1 026c 00ca | | Action Exit_Nullary_Function 026d 0000 0000 | | .XXX[0x3] 026f 0000 | | 0270 ; -------------------------------------------------------------------------------------- 0270 ; SUBPROGRAM 0270 ; -------------------------------------------------------------------------------------- 0270 0273 | s | .CONST 0x0273 ; Address of begin 0271 0004 | | .CONST 0x0004 ; Address of exception handler 0272 0001 | | .CONST 0x0001 ; Number of locals 0273 BODY_0270: 0273 INIT_0270: 0273 00da | | Load_Top At_Offset_2 ; Debug Table 0x11 = .DEBUG 0x0273,0x0670,0x1002,0x0000,0x0036,0x08a4,0x0000,0x0108 ; Debug Table 0x11.0x0 = 0x273,0x1 0274 021d | | Execute Heap_Access,Is_Null 0275 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0276 0000 0000 | | .XXX[0x2] 0278 ; -------------------------------------------------------------------------------------- 0278 ; SUBPROGRAM 0278 ; -------------------------------------------------------------------------------------- 0278 027f | | .CONST 0x027f ; Address of begin 0279 0004 | | .CONST 0x0004 ; Address of exception handler 027a 0003 | | .CONST 0x0003 ; Number of locals 027b INIT_0278: 027b 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x12 = .DEBUG 0x027b,0x0674,0x1002,0x0000,0x0036,0x08a4,0x0000,0x0111 ; Debug Table 0x12.0x0 = 0x27b,0xffff 027c 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 027d e21f | | Load 0x1,0x1f ; Debug Table 0x12.0x1 = 0x27d,0xfffe 027e 0322 | " | Declare_Variable Record 027f BODY_0278: 027f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x2 = 0x27f,0x1 0280 e5ff | | Load 0x2,-0x1 0281 8220 | | Call 0x1,0x20 0282 00d1 | | Pop_Control Pop_Count_1 0283 7806 |x | Jump 0x28a 0284 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x3 = 0x284,0x3 0285 0a01 | | Execute_Immediate Plus,0x1 0286 005a | Z | Store_Top Discrete,At_Offset_2 0287 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4 = 0x287,0x4 0288 8221 | ! | Call 0x1,0x21 0289 00d1 | | Pop_Control Pop_Count_1 028a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x5 = 0x28a,0x2 ; Debug Table 0x12.0x6 = 0x28a,0x401 028b 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 028c 6ff7 |o | Jump_Zero 0x284 ; Debug Table 0x12.0x7 = 0x28c,0x2 028d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x12.0x8 = 0x28d,0x5 028e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 028f 0000 | | .XXX[0x1] 0290 ; -------------------------------------------------------------------------------------- 0290 ; SUBPROGRAM 0290 ; -------------------------------------------------------------------------------------- 0290 0293 | | .CONST 0x0293 ; Address of begin 0291 0004 | | .CONST 0x0004 ; Address of exception handler 0292 0001 | | .CONST 0x0001 ; Number of locals 0293 BODY_0290: 0293 INIT_0290: 0293 4608 |F | Jump_Case 0x9 ; Debug Table 0x13 = .DEBUG 0x0293,0x0688,0x1005,0x0000,0x0036,0x08a4,0x0000,0x0146 0294 7808 |x | Jump 0x29d ; case 0x0 0295 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0296 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0297 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0298 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0299 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 029a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 029b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 029c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 029d 00da | | Load_Top At_Offset_2 029e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 029f 1c00 | | Execute_Immediate Run_Utility,0x0 02a0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 02a1 0000 0000 | | .XXX[0x3] 02a3 0000 | | 02a4 0001 f813 | | .LITERAL {0x0001f813, 0x00003cb0} 02a8 0000 0000 | | .LITERAL {0x00000000, 0x3608a402} 02ac 0000 0000 | | .LITERAL {0x00000000, 0x3608a401} 02b0 ; -------------------------------------------------------------------------------------- 02b0 ; SUBPROGRAM 02b0 ; -------------------------------------------------------------------------------------- 02b0 02c1 | | .CONST 0x02c1 ; Address of begin 02b1 0004 | | .CONST 0x0004 ; Address of exception handler 02b2 0002 | | .CONST 0x0002 ; Number of locals 02b3 INIT_02b0: 02b3 e22b | + | Load 0x1,0x2b ; Debug Table 0x14 = .DEBUG 0x02b3,0x068a,0x1002,0x0000,0x0036,0x09c4,0x0000,0x0072 ; Debug Table 0x14.0x0 = 0x2b3,0xffff 02b4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0x1 = 0x2b4,0x401 02b5 e211 | | Load 0x1,0x11 02b6 0119 | | Execute Any,Check_In_Formal_Type 02b7 8213 | | Call 0x1,0x13 02b8 e20f | | Load 0x1,0xf 02b9 026e | n | Execute Discrete,Modulo 02ba e22d | - | Load 0x1,0x2d 02bb 025b | [ | Execute Discrete,Check_In_Type 02bc e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x2 = 0x2bc,0xffff 02bd 0217 | | Execute Heap_Access,All_Reference 02be 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 02bf 01d7 | | Execute Vector,Field_Read 02c0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02c1 BODY_02b0: 02c1 7804 |x | Jump 0x2c6 02c2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x3 = 0x2c2,0x2 02c3 0217 | | Execute Heap_Access,All_Reference 02c4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02c5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02c6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x4 = 0x2c6,0x1 02c7 6807 |h | Jump_Zero 0x2cf 02c8 00d8 | | Load_Top At_Offset_0 02c9 0217 | | Execute Heap_Access,All_Reference 02ca 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02cb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02cc e5fe | | Load 0x2,-0x2 02cd 012e | . | Execute Any,Not_Equal 02ce 77f3 |w | Jump_Nonzero 0x2c2 02cf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x5 = 0x2cf,0x3 02d0 6804 |h | Jump_Zero 0x2d5 02d1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x6 = 0x2d1,0x4 02d2 e5ff | | Load 0x2,-0x1 02d3 0217 | | Execute Heap_Access,All_Reference 02d4 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02d5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x7 = 0x2d5,0x5 02d6 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 02d7 0000 | | .XXX[0x1] 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02db | | .CONST 0x02db ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0001 | | .CONST 0x0001 ; Number of locals 02db BODY_02d8: 02db INIT_02d8: 02db 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x02db,0x069c,0x1001,0x0000,0x0036,0x09c4,0x0000,0x00b8 ; Debug Table 0x15.0x0 = 0x2db,0x1 02dc a5fd | | Store_Unchecked 0x2,-0x3 02dd e22b | + | Load 0x1,0x2b ; Debug Table 0x15.0x1 = 0x2dd,0x2 02de a5fc | | Store_Unchecked 0x2,-0x4 02df 7806 |x | Jump 0x2e6 02e0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x15.0x2 = 0x2e0,0x4 02e1 a5fc | | Store_Unchecked 0x2,-0x4 02e2 e5fd | | Load 0x2,-0x3 ; Debug Table 0x15.0x3 = 0x2e2,0x5 02e3 0217 | | Execute Heap_Access,All_Reference 02e4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 02e5 a5fd | | Store_Unchecked 0x2,-0x3 02e6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x15.0x4 = 0x2e6,0x3 02e7 6807 |h | Jump_Zero 0x2ef 02e8 e5fd | | Load 0x2,-0x3 02e9 0217 | | Execute Heap_Access,All_Reference 02ea 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 02eb 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02ec e5fe | | Load 0x2,-0x2 02ed 012e | . | Execute Any,Not_Equal 02ee 77f1 |w | Jump_Nonzero 0x2e0 02ef 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; SUBPROGRAM 02f0 ; -------------------------------------------------------------------------------------- 02f0 0304 | | .CONST 0x0304 ; Address of begin 02f1 0004 | | .CONST 0x0004 ; Address of exception handler 02f2 0005 | | .CONST 0x0005 ; Number of locals 02f3 INIT_02f0: 02f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x02f3,0x06a8,0x1001,0x0000,0x0036,0x09c4,0x0000,0x0253 ; Debug Table 0x16.0x0 = 0x2f3,0xffff ; Debug Table 0x16.0x1 = 0x2f3,0x401 02f4 e211 | | Load 0x1,0x11 02f5 0119 | | Execute Any,Check_In_Formal_Type 02f6 8213 | | Call 0x1,0x13 02f7 e20f | | Load 0x1,0xf 02f8 026e | n | Execute Discrete,Modulo 02f9 e22d | - | Load 0x1,0x2d 02fa 025b | [ | Execute Discrete,Check_In_Type 02fb e22d | - | Load 0x1,0x2d ; Debug Table 0x16.0x2 = 0x2fb,0xffff 02fc 03f1 | | Declare_Variable Discrete,With_Value 02fd 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x3 = 0x2fd,0xfffe 02fe e5fc | | Load 0x2,-0x4 02ff 0217 | | Execute Heap_Access,All_Reference 0300 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0301 01d5 | | Execute Vector,Field_Reference 0302 e22b | + | Load 0x1,0x2b ; Debug Table 0x16.0x4 = 0x302,0xfffd 0303 e22b | + | Load 0x1,0x2b ; Debug Table 0x16.0x5 = 0x303,0xfffc 0304 BODY_02f0: 0304 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x6 = 0x304,0x1 0305 00da | | Load_Top At_Offset_2 0306 e5ff | | Load 0x2,-0x1 0307 e211 | | Load 0x1,0x11 0308 0119 | | Execute Any,Check_In_Formal_Type 0309 e403 | | Load 0x2,0x3 030a 8231 | 1 | Call 0x1,0x31 030b 0033 | 3 | Store_Top Heap_Access,At_Offset_3 030c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 030d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x7 = 0x30d,0x2 030e 701c |p | Jump_Nonzero 0x32b 030f 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x8 = 0x30f,0x3 0310 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0311 e22b | + | Load 0x1,0x2b ; Debug Table 0x16.0x9 = 0x311,0x4 0312 e5fc | | Load 0x2,-0x4 0313 039c | | Declare_Variable Heap_Access,By_Allocation 0314 00d8 | | Load_Top At_Offset_0 0315 0217 | | Execute Heap_Access,All_Reference 0316 1c00 | | Execute_Immediate Run_Utility,0x0 0317 a403 | | Store_Unchecked 0x2,0x3 0318 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0xa = 0x318,0x5 ; Debug Table 0x16.0xb = 0x318,0x6 0319 00db | | Load_Top At_Offset_3 031a 0217 | | Execute Heap_Access,All_Reference 031b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 031c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 031d e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0xc = 0x31d,0x7 031e 00db | | Load_Top At_Offset_3 031f 0217 | | Execute Heap_Access,All_Reference 0320 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0321 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0322 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0xd = 0x322,0x8 0323 00db | | Load_Top At_Offset_3 0324 0217 | | Execute Heap_Access,All_Reference 0325 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0326 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0xe = 0x326,0x9 0327 e5fc | | Load 0x2,-0x4 0328 0217 | | Execute Heap_Access,All_Reference 0329 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 032a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 032b e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0xf = 0x32b,0xa 032c 6802 |h | Jump_Zero 0x32f 032d e225 | % | Load 0x1,0x25 ; Debug Table 0x16.0x10 = 0x32d,0xb 032e 0257 | W | Execute Discrete,Raise 032f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x11 = 0x32f,0xc 0330 701c |p | Jump_Nonzero 0x34d 0331 e22b | + | Load 0x1,0x2b ; Debug Table 0x16.0x12 = 0x331,0xd 0332 e5fc | | Load 0x2,-0x4 0333 039c | | Declare_Variable Heap_Access,By_Allocation 0334 00d8 | | Load_Top At_Offset_0 0335 0217 | | Execute Heap_Access,All_Reference 0336 1c00 | | Execute_Immediate Run_Utility,0x0 0337 a403 | | Store_Unchecked 0x2,0x3 0338 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x13 = 0x338,0xe ; Debug Table 0x16.0x14 = 0x338,0xf 0339 00db | | Load_Top At_Offset_3 033a 0217 | | Execute Heap_Access,All_Reference 033b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 033c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 033d e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x15 = 0x33d,0x10 033e 00db | | Load_Top At_Offset_3 033f 0217 | | Execute Heap_Access,All_Reference 0340 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0341 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0342 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x16 = 0x342,0x11 0343 0217 | | Execute Heap_Access,All_Reference 0344 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0345 00db | | Load_Top At_Offset_3 0346 0217 | | Execute Heap_Access,All_Reference 0347 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0348 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x17 = 0x348,0x12 0349 e5fc | | Load 0x2,-0x4 034a 0217 | | Execute Heap_Access,All_Reference 034b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 034c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 034d e22b | + | Load 0x1,0x2b ; Debug Table 0x16.0x18 = 0x34d,0x13 034e e5fc | | Load 0x2,-0x4 034f 039c | | Declare_Variable Heap_Access,By_Allocation 0350 00d8 | | Load_Top At_Offset_0 0351 0217 | | Execute Heap_Access,All_Reference 0352 1c00 | | Execute_Immediate Run_Utility,0x0 0353 00d9 | | Load_Top At_Offset_1 0354 0217 | | Execute Heap_Access,All_Reference 0355 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0356 e5ff | | Load 0x2,-0x1 ; Debug Table 0x16.0x19 = 0x356,0x14 ; Debug Table 0x16.0x1a = 0x356,0x15 0357 00d9 | | Load_Top At_Offset_1 0358 0217 | | Execute Heap_Access,All_Reference 0359 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 035a 0217 | | Execute Heap_Access,All_Reference 035b 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 035c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 035d e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x1b = 0x35d,0x16 035e 00d9 | | Load_Top At_Offset_1 035f 0217 | | Execute Heap_Access,All_Reference 0360 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0361 0217 | | Execute Heap_Access,All_Reference 0362 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0363 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0364 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x1c = 0x364,0x17 0365 0217 | | Execute Heap_Access,All_Reference 0366 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0367 00d9 | | Load_Top At_Offset_1 0368 0217 | | Execute Heap_Access,All_Reference 0369 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 036a 0217 | | Execute Heap_Access,All_Reference 036b 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 036c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x16.0x1d = 0x36c,0x18 036d 0217 | | Execute Heap_Access,All_Reference 036e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 036f e5fc | | Load 0x2,-0x4 0370 0217 | | Execute Heap_Access,All_Reference 0371 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0372 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0373 0000 0000 | | .BLANK 0000[0x5] 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 0387 | | .CONST 0x0387 ; Address of begin 0379 0004 | | .CONST 0x0004 ; Address of exception handler 037a 0004 | | .CONST 0x0004 ; Number of locals 037b INIT_0378: 037b 00da | | Load_Top At_Offset_2 ; Debug Table 0x17 = .DEBUG 0x037b,0x06e6,0x1001,0x0000,0x0036,0x09c4,0x0000,0x0333 ; Debug Table 0x17.0x0 = 0x37b,0xffff ; Debug Table 0x17.0x1 = 0x37b,0x401 037c e211 | | Load 0x1,0x11 037d 0119 | | Execute Any,Check_In_Formal_Type 037e 8213 | | Call 0x1,0x13 037f e20f | | Load 0x1,0xf 0380 026e | n | Execute Discrete,Modulo 0381 e22d | - | Load 0x1,0x2d 0382 025b | [ | Execute Discrete,Check_In_Type 0383 e22d | - | Load 0x1,0x2d ; Debug Table 0x17.0x2 = 0x383,0xffff 0384 03f1 | | Declare_Variable Discrete,With_Value 0385 e22b | + | Load 0x1,0x2b ; Debug Table 0x17.0x3 = 0x385,0xfffe 0386 e22b | + | Load 0x1,0x2b ; Debug Table 0x17.0x4 = 0x386,0xfffd 0387 BODY_0378: 0387 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x5 = 0x387,0x1 0388 00da | | Load_Top At_Offset_2 0389 e5ff | | Load 0x2,-0x1 038a e211 | | Load 0x1,0x11 038b 0119 | | Execute Any,Check_In_Formal_Type 038c e402 | | Load 0x2,0x2 038d e5fe | | Load 0x2,-0x2 038e 0217 | | Execute Heap_Access,All_Reference 038f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0390 01d7 | | Execute Vector,Field_Read 0391 8231 | 1 | Call 0x1,0x31 0392 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0393 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0394 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x6 = 0x394,0x2 0395 7002 |p | Jump_Nonzero 0x398 0396 e224 | $ | Load 0x1,0x24 ; Debug Table 0x17.0x7 = 0x396,0x3 0397 0257 | W | Execute Discrete,Raise 0398 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x8 = 0x398,0x4 0399 7009 |p | Jump_Nonzero 0x3a3 039a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0x9 = 0x39a,0x5 039b 0217 | | Execute Heap_Access,All_Reference 039c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 039d 00db | | Load_Top At_Offset_3 039e e5fe | | Load 0x2,-0x2 039f 0217 | | Execute Heap_Access,All_Reference 03a0 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 03a1 01d6 | | Execute Vector,Field_Write 03a2 7806 |x | Jump 0x3a9 03a3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x17.0xa = 0x3a3,0x6 03a4 0217 | | Execute Heap_Access,All_Reference 03a5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03a6 00d9 | | Load_Top At_Offset_1 03a7 0217 | | Execute Heap_Access,All_Reference 03a8 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03a9 e22b | + | Load 0x1,0x2b ; Debug Table 0x17.0xb = 0x3a9,0x7 03aa e5fe | | Load 0x2,-0x2 03ab 0217 | | Execute Heap_Access,All_Reference 03ac 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03ad 4502 |E | Exit_Suprogram New_Top_Offset 0x2 03ae 0000 0000 | | .XXX[0x2] 03b0 ; -------------------------------------------------------------------------------------- 03b0 ; SUBPROGRAM 03b0 ; -------------------------------------------------------------------------------------- 03b0 03b3 | | .CONST 0x03b3 ; Address of begin 03b1 0004 | | .CONST 0x0004 ; Address of exception handler 03b2 0001 | | .CONST 0x0001 ; Number of locals 03b3 BODY_03b0: 03b3 INIT_03b0: 03b3 e22b | + | Load 0x1,0x2b ; Debug Table 0x18 = .DEBUG 0x03b3,0x0700,0x1001,0x0000,0x0036,0x09c4,0x0000,0x0455 ; Debug Table 0x18.0x0 = 0x3b3,0x1 03b4 00db | | Load_Top At_Offset_3 03b5 0217 | | Execute Heap_Access,All_Reference 03b6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03b7 e22d | - | Load 0x1,0x2d ; Debug Table 0x18.0x1 = 0x3b7,0x2 03b8 0269 | i | Execute Discrete,Last 03b9 4800 |H | Short_Literal 0x0 03ba 0263 | c | Execute Discrete,Above_Bound 03bb 7007 |p | Jump_Nonzero 0x3c3 03bc e22b | + | Load 0x1,0x2b ; Debug Table 0x18.0x2 = 0x3bc,0x3 03bd 00d9 | | Load_Top At_Offset_1 03be e5ff | | Load 0x2,-0x1 03bf 0217 | | Execute Heap_Access,All_Reference 03c0 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 03c1 01d6 | | Execute Vector,Field_Write 03c2 3ff9 |? | Loop_Increasing 0x3bc 03c3 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03c4 0000 0000 | | .BLANK 0000[0x4] 03c8 03d5 0004 | | .XXX[0x3] 03ca 0010 | | 03cb 4804 |H | Short_Literal 0x4 ; Debug Table 0x19 = .DEBUG 0x03cb,0x0708,0x0000,0x0000,0x0036,0x09c4,0x0000,0x0028 03cc 02cb | | Declare_Variable Entry 03cd 4802 |H | Short_Literal 0x2 03ce 02cb | | Declare_Variable Entry 03cf 4801 |H | Short_Literal 0x1 03d0 02cb | | Declare_Variable Entry 03d1 00bf | | Action Accept_Activation 03d2 029f 03e3 | | Declare_Subprogram INIT_03e0,For_Call ; Debug Table 0x1a = .DEBUG 0x03d2,0x070a,0x0000,0x0000,0x0036,0x09c4,0x0000,0x0597 03d4 00bc | | Action Signal_Activated 03d5 e001 | | Load 0x0,0x1 ; Debug Table 0x1a.0x0 = 0x3d5,0x1 03d6 1b10 | | Execute Package,Field_Read,Field_Number 0x10 03d7 e002 | | Load 0x0,0x2 03d8 1811 | | Execute Package,Field_Execute,Field_Number 0x11 03d9 8210 | | Call 0x1,0x10 ; Debug Table 0x1a.0x1 = 0x3d9,0x2 ; Debug Table 0x1a.0x2 = 0x3d9,0x3 03da 7ffe | | Jump 0x3d9 03db 0000 0000 | | .BLANK 0000[0x5] 03e0 ; -------------------------------------------------------------------------------------- 03e0 ; SUBPROGRAM 03e0 ; -------------------------------------------------------------------------------------- 03e0 03ee | | .CONST 0x03ee ; Address of begin 03e1 03f1 | | .CONST 0x03f1 ; Address of exception handler 03e2 0002 | | .CONST 0x0002 ; Number of locals 03e3 INIT_03e0: 03e3 480f 487f |H H | Declare_Variable Select 0x000, 0x003, ; Debug Table 0x1b = .DEBUG 0x03e3,0x0712,0x0004,0x0000,0x0036,0x09c4,0x0000,0x05ec 03e5 480e 4880 |H H | [0x000]: 0x001 = 0x0008, 03e7 480d 4882 |H H | [0x00d]: 0x082 = 0x0410, 03e9 4800 4801 |H H | [0x00e]: 0x080 = 0x0400, 03eb 4800 4803 |H H | [0x00f]: 0x07f = 0x03f8 03ed 02cf | | 03ee BODY_03e0: 03ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1b.0x0 = 0x3ee,0x1 03ef 013f | ? | Execute Select,Rendezvous 03f0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03f1 TRAP_03e0: 03f1 0007 | | Action Break_Optional 03f2 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x1b.0x1 = 0x3f2,0x5 03f3 0000 0000 | | .BLANK 0000[0x5] 03f8 ; -------------------------------------------------------------------------------------- 03f8 ; SUBPROGRAM 03f8 ; See instruction 0x02cf at 0x3e3, index=0xf 03f8 ; -------------------------------------------------------------------------------------- 03f8 03fb | | .CONST 0x03fb ; Address of begin 03f9 0004 | | .CONST 0x0004 ; Address of exception handler 03fa 0001 | | .CONST 0x0001 ; Number of locals 03fb BODY_03f8: 03fb INIT_03f8: 03fb 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c = .DEBUG 0x03fb,0x0718,0x0003,0x0000,0x0036,0x09c4,0x0000,0x05dc ; Debug Table 0x1c.0x0 = 0x3fb,0x1 03fc 8003 | | Call 0x0,0x3 03fd c7fe | | Store 0x3,-0x2 03fe 4101 |A | End_Rendezvous 0x1 03ff 0000 | | .XXX[0x1] 0400 ; -------------------------------------------------------------------------------------- 0400 ; SUBPROGRAM 0400 ; See instruction 0x02cf at 0x3e3, index=0xe 0400 ; -------------------------------------------------------------------------------------- 0400 0403 | | .CONST 0x0403 ; Address of begin 0401 0004 | | .CONST 0x0004 ; Address of exception handler 0402 0001 | | .CONST 0x0001 ; Number of locals 0403 BODY_0400: 0403 INIT_0400: 0403 e7fd | | Load 0x3,-0x3 ; Debug Table 0x1d = .DEBUG 0x0403,0x071c,0x0003,0x0000,0x0036,0x09c4,0x0000,0x05ce ; Debug Table 0x1d.0x0 = 0x403,0x1 0404 e7fe | | Load 0x3,-0x2 0405 e001 | | Load 0x0,0x1 0406 1b11 | | Execute Package,Field_Read,Field_Number 0x11 0407 0119 | | Execute Any,Check_In_Formal_Type 0408 8004 | | Call 0x0,0x4 0409 c7fd | | Store 0x3,-0x3 040a 4101 |A | End_Rendezvous 0x1 040b 0000 0000 | | .BLANK 0000[0x5] 0410 ; -------------------------------------------------------------------------------------- 0410 ; SUBPROGRAM 0410 ; See instruction 0x02cf at 0x3e3, index=0xd 0410 ; -------------------------------------------------------------------------------------- 0410 0413 | | .CONST 0x0413 ; Address of begin 0411 0004 | | .CONST 0x0004 ; Address of exception handler 0412 0001 | | .CONST 0x0001 ; Number of locals 0413 BODY_0410: 0413 INIT_0410: 0413 e7fb | | Load 0x3,-0x5 ; Debug Table 0x1e = .DEBUG 0x0413,0x0720,0x0003,0x0000,0x0036,0x09c4,0x0000,0x05bb ; Debug Table 0x1e.0x0 = 0x413,0x1 0414 e7fc | | Load 0x3,-0x4 0415 e7fd | | Load 0x3,-0x3 0416 e001 | | Load 0x0,0x1 0417 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0418 0119 | | Execute Any,Check_In_Formal_Type 0419 e7fe | | Load 0x3,-0x2 041a e001 | | Load 0x0,0x1 041b 1b11 | | Execute Package,Field_Read,Field_Number 0x11 041c 0119 | | Execute Any,Check_In_Formal_Type 041d 8005 | | Call 0x0,0x5 041e c7fb | | Store 0x3,-0x5 041f 4101 |A | End_Rendezvous 0x1 0420 ; -------------------------------------------------------------------------------------- 0420 ; Debug Table 0420 ; -------------------------------------------------------------------------------------- 0420 0003 001f | | .CONST 0x0003,0x001f 0422 000b 051a | | .DEBUG 0x000b,0x051a,0xc000,0x0000,0x0036,0x08a4,0x0000,0x0007 042a 0055 0568 | U h| .DEBUG 0x0055,0x0568,0xc000,0x0000,0x0036,0x09c4,0x0000,0x0005 0432 00ab 05a2 | | .DEBUG 0x00ab,0x05a2,0x1005,0x0000,0x0036,0x08a4,0x0000,0x003f 043a 00cb 05a4 | | .DEBUG 0x00cb,0x05a4,0x1002,0x0000,0x0036,0x08a4,0x0000,0x004d 0442 00fb 05be | | .DEBUG 0x00fb,0x05be,0x1001,0x0000,0x0036,0x08a4,0x0000,0x005a 044a 012b 05de | + | .DEBUG 0x012b,0x05de,0x1001,0x0000,0x0036,0x08a4,0x0000,0x006e 0452 015b 05fe | [ | .DEBUG 0x015b,0x05fe,0x1001,0x0000,0x0036,0x08a4,0x0000,0x0082 045a 016b 0602 | k | .DEBUG 0x016b,0x0602,0x1001,0x0000,0x0036,0x08a4,0x0000,0x0097 0462 017b 0606 | { | .DEBUG 0x017b,0x0606,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00a3 046a 0183 060c | | .DEBUG 0x0183,0x060c,0x1002,0x0000,0x0036,0x08a4,0x0000,0x00b6 0472 019b 0616 | | .DEBUG 0x019b,0x0616,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00bf 047a 01ab 061a | | .DEBUG 0x01ab,0x061a,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00c7 0482 01fb 0636 | 6| .DEBUG 0x01fb,0x0636,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00d7 048a 022b 0654 | + T| .DEBUG 0x022b,0x0654,0x1001,0x0000,0x0036,0x08a4,0x0000,0x00e3 0492 0253 0664 | S d| .DEBUG 0x0253,0x0664,0x1002,0x0000,0x0036,0x08a4,0x0000,0x00eb 049a 0263 0668 | c h| .DEBUG 0x0263,0x0668,0x1002,0x0000,0x0036,0x08a4,0x0000,0x00f4 04a2 026b 066c | k l| .DEBUG 0x026b,0x066c,0x1002,0x0000,0x0036,0x08a4,0x0000,0x0103 04aa 0273 0670 | s p| .DEBUG 0x0273,0x0670,0x1002,0x0000,0x0036,0x08a4,0x0000,0x0108 04b2 027b 0674 | { t| .DEBUG 0x027b,0x0674,0x1002,0x0000,0x0036,0x08a4,0x0000,0x0111 04ba 0293 0688 | | .DEBUG 0x0293,0x0688,0x1005,0x0000,0x0036,0x08a4,0x0000,0x0146 04c2 02b3 068a | | .DEBUG 0x02b3,0x068a,0x1002,0x0000,0x0036,0x09c4,0x0000,0x0072 04ca 02db 069c | | .DEBUG 0x02db,0x069c,0x1001,0x0000,0x0036,0x09c4,0x0000,0x00b8 04d2 02f3 06a8 | | .DEBUG 0x02f3,0x06a8,0x1001,0x0000,0x0036,0x09c4,0x0000,0x0253 04da 037b 06e6 | { | .DEBUG 0x037b,0x06e6,0x1001,0x0000,0x0036,0x09c4,0x0000,0x0333 04e2 03b3 0700 | | .DEBUG 0x03b3,0x0700,0x1001,0x0000,0x0036,0x09c4,0x0000,0x0455 04ea 03cb 0708 | | .DEBUG 0x03cb,0x0708,0x0000,0x0000,0x0036,0x09c4,0x0000,0x0028 04f2 03d2 070a | | .DEBUG 0x03d2,0x070a,0x0000,0x0000,0x0036,0x09c4,0x0000,0x0597 04fa 03e3 0712 | | .DEBUG 0x03e3,0x0712,0x0004,0x0000,0x0036,0x09c4,0x0000,0x05ec 0502 03fb 0718 | | .DEBUG 0x03fb,0x0718,0x0003,0x0000,0x0036,0x09c4,0x0000,0x05dc 050a 0403 071c | | .DEBUG 0x0403,0x071c,0x0003,0x0000,0x0036,0x09c4,0x0000,0x05ce 0512 0413 0720 | | .DEBUG 0x0413,0x0720,0x0003,0x0000,0x0036,0x09c4,0x0000,0x05bb 051a ; -------------------------------------------------------------------------------------- 051a ; Debug3 Subtable 0x0 051a ; -------------------------------------------------------------------------------------- 051a 0026 0000 | & | .DBG3TAB 0x0026,0x0000 051c 000b ffff | | .CONST 0x000b,0xffff 051e 000b fffe | | .CONST 0x000b,0xfffe 0520 000b fffd | | .CONST 0x000b,0xfffd 0522 000c fffc | | .CONST 0x000c,0xfffc 0524 0012 fffb | | .CONST 0x0012,0xfffb 0526 0014 fffa | | .CONST 0x0014,0xfffa 0528 0016 fff9 | | .CONST 0x0016,0xfff9 052a 0018 fff8 | | .CONST 0x0018,0xfff8 052c 001a fff7 | | .CONST 0x001a,0xfff7 052e 001c fff6 | | .CONST 0x001c,0xfff6 0530 001e fff5 | | .CONST 0x001e,0xfff5 0532 0020 fff4 | | .CONST 0x0020,0xfff4 0534 0022 fff3 | " | .CONST 0x0022,0xfff3 0536 0024 fff2 | $ | .CONST 0x0024,0xfff2 0538 0026 fff1 | & | .CONST 0x0026,0xfff1 053a 0028 fff0 | ( | .CONST 0x0028,0xfff0 053c 002a ffef | * | .CONST 0x002a,0xffef 053e 002c ffee | , | .CONST 0x002c,0xffee 0540 002e ffed | . | .CONST 0x002e,0xffed 0542 0030 ffec | 0 | .CONST 0x0030,0xffec 0544 0032 ffeb | 2 | .CONST 0x0032,0xffeb 0546 0034 ffea | 4 | .CONST 0x0034,0xffea 0548 0036 ffe9 | 6 | .CONST 0x0036,0xffe9 054a 0038 ffe8 | 8 | .CONST 0x0038,0xffe8 054c 0038 ffe7 | 8 | .CONST 0x0038,0xffe7 054e 0038 ffe6 | 8 | .CONST 0x0038,0xffe6 0550 0038 ffe5 | 8 | .CONST 0x0038,0xffe5 0552 0038 ffe4 | 8 | .CONST 0x0038,0xffe4 0554 0038 ffe3 | 8 | .CONST 0x0038,0xffe3 0556 003a ffe2 | : | .CONST 0x003a,0xffe2 0558 003d ffe1 | = | .CONST 0x003d,0xffe1 055a 003d ffe0 | = | .CONST 0x003d,0xffe0 055c 0041 ffdf | A | .CONST 0x0041,0xffdf 055e 0041 ffde | A | .CONST 0x0041,0xffde 0560 0047 ffdd | G | .CONST 0x0047,0xffdd 0562 0049 ffdc | I | .CONST 0x0049,0xffdc 0564 004d ffdb | M | .CONST 0x004d,0xffdb 0566 004d ffda | M | .CONST 0x004d,0xffda 0568 ; -------------------------------------------------------------------------------------- 0568 ; Debug3 Subtable 0x1 0568 ; -------------------------------------------------------------------------------------- 0568 001c 0000 | | .DBG3TAB 0x001c,0x0000 056a 0055 ffff | U | .CONST 0x0055,0xffff 056c 005b fffe | [ | .CONST 0x005b,0xfffe 056e 0062 fffd | b | .CONST 0x0062,0xfffd 0570 0067 fffc | g | .CONST 0x0067,0xfffc 0572 006c fffb | l | .CONST 0x006c,0xfffb 0574 006c fffa | l | .CONST 0x006c,0xfffa 0576 006c fff9 | l | .CONST 0x006c,0xfff9 0578 006e fff8 | n | .CONST 0x006e,0xfff8 057a 0070 fff7 | p | .CONST 0x0070,0xfff7 057c 0072 fff6 | r | .CONST 0x0072,0xfff6 057e 0074 fff5 | t | .CONST 0x0074,0xfff5 0580 0076 fff4 | v | .CONST 0x0076,0xfff4 0582 0078 fff3 | x | .CONST 0x0078,0xfff3 0584 007a fff2 | z | .CONST 0x007a,0xfff2 0586 007c fff1 | | | .CONST 0x007c,0xfff1 0588 007e fff0 | ~ | .CONST 0x007e,0xfff0 058a 0080 ffef | | .CONST 0x0080,0xffef 058c 0082 ffee | | .CONST 0x0082,0xffee 058e 0084 ffed | | .CONST 0x0084,0xffed 0590 0086 ffec | | .CONST 0x0086,0xffec 0592 0088 ffeb | | .CONST 0x0088,0xffeb 0594 008a ffea | | .CONST 0x008a,0xffea 0596 008c ffe9 | | .CONST 0x008c,0xffe9 0598 008e ffe8 | | .CONST 0x008e,0xffe8 059a 0090 ffe7 | | .CONST 0x0090,0xffe7 059c 0092 ffe6 | | .CONST 0x0092,0xffe6 059e 0094 ffe5 | | .CONST 0x0094,0xffe5 05a0 0096 ffe4 | | .CONST 0x0096,0xffe4 05a2 ; -------------------------------------------------------------------------------------- 05a2 ; Debug3 Subtable 0x2 05a2 ; -------------------------------------------------------------------------------------- 05a2 0000 0000 | | .DBG3TAB 0x0000,0x0000 05a4 ; -------------------------------------------------------------------------------------- 05a4 ; Debug3 Subtable 0x3 05a4 ; -------------------------------------------------------------------------------------- 05a4 0004 0008 | | .DBG3TAB 0x0004,0x0008 05a6 00cb ffff | | .CONST 0x00cb,0xffff 05a8 00ce fffe | | .CONST 0x00ce,0xfffe 05aa 00ce 0001 | | .CONST 0x00ce,0x0001 05ac 00d0 0002 | | .CONST 0x00d0,0x0002 05ae 00d0 fbff | | .CONST 0x00d0,0xfbff 05b0 00d3 0401 | | .CONST 0x00d3,0x0401 05b2 00d8 0402 | | .CONST 0x00d8,0x0402 05b4 00de 0003 | | .CONST 0x00de,0x0003 05b6 00de f7ff | | .CONST 0x00de,0xf7ff 05b8 00e5 0801 | | .CONST 0x00e5,0x0801 05ba 00e7 0802 | | .CONST 0x00e7,0x0802 05bc 00f3 0803 | | .CONST 0x00f3,0x0803 05be ; -------------------------------------------------------------------------------------- 05be ; Debug3 Subtable 0x4 05be ; -------------------------------------------------------------------------------------- 05be 0004 000b | | .DBG3TAB 0x0004,0x000b 05c0 00fb ffff | | .CONST 0x00fb,0xffff 05c2 00fe fffe | | .CONST 0x00fe,0xfffe 05c4 00fe 0001 | | .CONST 0x00fe,0x0001 05c6 0100 0002 | | .CONST 0x0100,0x0002 05c8 0100 fbff | | .CONST 0x0100,0xfbff 05ca 0103 0401 | | .CONST 0x0103,0x0401 05cc 0108 0402 | | .CONST 0x0108,0x0402 05ce 010b 0403 | | .CONST 0x010b,0x0403 05d0 010d 0404 | | .CONST 0x010d,0x0404 05d2 010f 0003 | | .CONST 0x010f,0x0003 05d4 010f f7ff | | .CONST 0x010f,0xf7ff 05d6 0116 0801 | | .CONST 0x0116,0x0801 05d8 0118 0802 | | .CONST 0x0118,0x0802 05da 011d 0803 | | .CONST 0x011d,0x0803 05dc 0120 0804 | | .CONST 0x0120,0x0804 05de ; -------------------------------------------------------------------------------------- 05de ; Debug3 Subtable 0x5 05de ; -------------------------------------------------------------------------------------- 05de 0004 000b | | .DBG3TAB 0x0004,0x000b 05e0 012b ffff | + | .CONST 0x012b,0xffff 05e2 012e fffe | . | .CONST 0x012e,0xfffe 05e4 012e 0001 | . | .CONST 0x012e,0x0001 05e6 0130 0002 | 0 | .CONST 0x0130,0x0002 05e8 0130 fbff | 0 | .CONST 0x0130,0xfbff 05ea 0133 0401 | 3 | .CONST 0x0133,0x0401 05ec 0138 0402 | 8 | .CONST 0x0138,0x0402 05ee 013b 0403 | ; | .CONST 0x013b,0x0403 05f0 013d 0404 | = | .CONST 0x013d,0x0404 05f2 013f 0003 | ? | .CONST 0x013f,0x0003 05f4 013f f7ff | ? | .CONST 0x013f,0xf7ff 05f6 0146 0801 | F | .CONST 0x0146,0x0801 05f8 0148 0802 | H | .CONST 0x0148,0x0802 05fa 014d 0803 | M | .CONST 0x014d,0x0803 05fc 0150 0804 | P | .CONST 0x0150,0x0804 05fe ; -------------------------------------------------------------------------------------- 05fe ; Debug3 Subtable 0x6 05fe ; -------------------------------------------------------------------------------------- 05fe 0000 0001 | | .DBG3TAB 0x0000,0x0001 0600 015b 0001 | [ | .CONST 0x015b,0x0001 0602 ; -------------------------------------------------------------------------------------- 0602 ; Debug3 Subtable 0x7 0602 ; -------------------------------------------------------------------------------------- 0602 0000 0001 | | .DBG3TAB 0x0000,0x0001 0604 016b 0001 | k | .CONST 0x016b,0x0001 0606 ; -------------------------------------------------------------------------------------- 0606 ; Debug3 Subtable 0x8 0606 ; -------------------------------------------------------------------------------------- 0606 0000 0002 | | .DBG3TAB 0x0000,0x0002 0608 017b 0001 | { | .CONST 0x017b,0x0001 060a 017f 0002 | | .CONST 0x017f,0x0002 060c ; -------------------------------------------------------------------------------------- 060c ; Debug3 Subtable 0x9 060c ; -------------------------------------------------------------------------------------- 060c 0000 0004 | | .DBG3TAB 0x0000,0x0004 060e 0183 0001 | | .CONST 0x0183,0x0001 0610 0188 0002 | | .CONST 0x0188,0x0002 0612 018e 0003 | | .CONST 0x018e,0x0003 0614 0191 0004 | | .CONST 0x0191,0x0004 0616 ; -------------------------------------------------------------------------------------- 0616 ; Debug3 Subtable 0xa 0616 ; -------------------------------------------------------------------------------------- 0616 0000 0001 | | .DBG3TAB 0x0000,0x0001 0618 019b 0001 | | .CONST 0x019b,0x0001 061a ; -------------------------------------------------------------------------------------- 061a ; Debug3 Subtable 0xb 061a ; -------------------------------------------------------------------------------------- 061a 0002 000b | | .DBG3TAB 0x0002,0x000b 061c 01ab 0001 | | .CONST 0x01ab,0x0001 061e 01b0 0002 | | .CONST 0x01b0,0x0002 0620 01b0 fbff | | .CONST 0x01b0,0xfbff 0622 01b7 fbfe | | .CONST 0x01b7,0xfbfe 0624 01b8 0401 | | .CONST 0x01b8,0x0401 0626 01bf 0403 | | .CONST 0x01bf,0x0403 0628 01c5 0404 | | .CONST 0x01c5,0x0404 062a 01d0 0405 | | .CONST 0x01d0,0x0405 062c 01d0 0406 | | .CONST 0x01d0,0x0406 062e 01da 0407 | | .CONST 0x01da,0x0407 0630 01e2 0408 | | .CONST 0x01e2,0x0408 0632 01e6 0402 | | .CONST 0x01e6,0x0402 0634 01ea 0003 | | .CONST 0x01ea,0x0003 0636 ; -------------------------------------------------------------------------------------- 0636 ; Debug3 Subtable 0xc 0636 ; -------------------------------------------------------------------------------------- 0636 0001 000d | | .DBG3TAB 0x0001,0x000d 0638 01fb ffff | | .CONST 0x01fb,0xffff 063a 01fd 0001 | | .CONST 0x01fd,0x0001 063c 01ff 0002 | | .CONST 0x01ff,0x0002 063e 0202 0003 | | .CONST 0x0202,0x0003 0640 0203 0004 | | .CONST 0x0203,0x0004 0642 0208 0005 | | .CONST 0x0208,0x0005 0644 020f 0006 | | .CONST 0x020f,0x0006 0646 0212 0007 | | .CONST 0x0212,0x0007 0648 0215 0008 | | .CONST 0x0215,0x0008 064a 0218 0009 | | .CONST 0x0218,0x0009 064c 021b 000a | | .CONST 0x021b,0x000a 064e 021e 000b | | .CONST 0x021e,0x000b 0650 0220 000c | | .CONST 0x0220,0x000c 0652 0223 000d | # | .CONST 0x0223,0x000d 0654 ; -------------------------------------------------------------------------------------- 0654 ; Debug3 Subtable 0xd 0654 ; -------------------------------------------------------------------------------------- 0654 0000 0007 | | .DBG3TAB 0x0000,0x0007 0656 022b 0001 | + | .CONST 0x022b,0x0001 0658 0232 0003 | 2 | .CONST 0x0232,0x0003 065a 0238 0004 | 8 | .CONST 0x0238,0x0004 065c 023b 0005 | ; | .CONST 0x023b,0x0005 065e 023c 0006 | < | .CONST 0x023c,0x0006 0660 0241 0007 | A | .CONST 0x0241,0x0007 0662 024a 0002 | J | .CONST 0x024a,0x0002 0664 ; -------------------------------------------------------------------------------------- 0664 ; Debug3 Subtable 0xe 0664 ; -------------------------------------------------------------------------------------- 0664 0000 0001 | | .DBG3TAB 0x0000,0x0001 0666 0253 0001 | S | .CONST 0x0253,0x0001 0668 ; -------------------------------------------------------------------------------------- 0668 ; Debug3 Subtable 0xf 0668 ; -------------------------------------------------------------------------------------- 0668 0000 0001 | | .DBG3TAB 0x0000,0x0001 066a 0263 0001 | c | .CONST 0x0263,0x0001 066c ; -------------------------------------------------------------------------------------- 066c ; Debug3 Subtable 0x10 066c ; -------------------------------------------------------------------------------------- 066c 0000 0001 | | .DBG3TAB 0x0000,0x0001 066e 026b 0001 | k | .CONST 0x026b,0x0001 0670 ; -------------------------------------------------------------------------------------- 0670 ; Debug3 Subtable 0x11 0670 ; -------------------------------------------------------------------------------------- 0670 0000 0001 | | .DBG3TAB 0x0000,0x0001 0672 0273 0001 | s | .CONST 0x0273,0x0001 0674 ; -------------------------------------------------------------------------------------- 0674 ; Debug3 Subtable 0x12 0674 ; -------------------------------------------------------------------------------------- 0674 0002 0007 | | .DBG3TAB 0x0002,0x0007 0676 027b ffff | { | .CONST 0x027b,0xffff 0678 027d fffe | } | .CONST 0x027d,0xfffe 067a 027f 0001 | | .CONST 0x027f,0x0001 067c 0284 0003 | | .CONST 0x0284,0x0003 067e 0287 0004 | | .CONST 0x0287,0x0004 0680 028a 0002 | | .CONST 0x028a,0x0002 0682 028a 0401 | | .CONST 0x028a,0x0401 0684 028c 0002 | | .CONST 0x028c,0x0002 0686 028d 0005 | | .CONST 0x028d,0x0005 0688 ; -------------------------------------------------------------------------------------- 0688 ; Debug3 Subtable 0x13 0688 ; -------------------------------------------------------------------------------------- 0688 0000 0000 | | .DBG3TAB 0x0000,0x0000 068a ; -------------------------------------------------------------------------------------- 068a ; Debug3 Subtable 0x14 068a ; -------------------------------------------------------------------------------------- 068a 0002 0006 | | .DBG3TAB 0x0002,0x0006 068c 02b3 ffff | | .CONST 0x02b3,0xffff 068e 02b4 0401 | | .CONST 0x02b4,0x0401 0690 02bc ffff | | .CONST 0x02bc,0xffff 0692 02c2 0002 | | .CONST 0x02c2,0x0002 0694 02c6 0001 | | .CONST 0x02c6,0x0001 0696 02cf 0003 | | .CONST 0x02cf,0x0003 0698 02d1 0004 | | .CONST 0x02d1,0x0004 069a 02d5 0005 | | .CONST 0x02d5,0x0005 069c ; -------------------------------------------------------------------------------------- 069c ; Debug3 Subtable 0x15 069c ; -------------------------------------------------------------------------------------- 069c 0000 0005 | | .DBG3TAB 0x0000,0x0005 069e 02db 0001 | | .CONST 0x02db,0x0001 06a0 02dd 0002 | | .CONST 0x02dd,0x0002 06a2 02e0 0004 | | .CONST 0x02e0,0x0004 06a4 02e2 0005 | | .CONST 0x02e2,0x0005 06a6 02e6 0003 | | .CONST 0x02e6,0x0003 06a8 ; -------------------------------------------------------------------------------------- 06a8 ; Debug3 Subtable 0x16 06a8 ; -------------------------------------------------------------------------------------- 06a8 0005 0019 | | .DBG3TAB 0x0005,0x0019 06aa 02f3 ffff | | .CONST 0x02f3,0xffff 06ac 02f3 0401 | | .CONST 0x02f3,0x0401 06ae 02fb ffff | | .CONST 0x02fb,0xffff 06b0 02fd fffe | | .CONST 0x02fd,0xfffe 06b2 0302 fffd | | .CONST 0x0302,0xfffd 06b4 0303 fffc | | .CONST 0x0303,0xfffc 06b6 0304 0001 | | .CONST 0x0304,0x0001 06b8 030d 0002 | | .CONST 0x030d,0x0002 06ba 030f 0003 | | .CONST 0x030f,0x0003 06bc 0311 0004 | | .CONST 0x0311,0x0004 06be 0318 0005 | | .CONST 0x0318,0x0005 06c0 0318 0006 | | .CONST 0x0318,0x0006 06c2 031d 0007 | | .CONST 0x031d,0x0007 06c4 0322 0008 | " | .CONST 0x0322,0x0008 06c6 0326 0009 | & | .CONST 0x0326,0x0009 06c8 032b 000a | + | .CONST 0x032b,0x000a 06ca 032d 000b | - | .CONST 0x032d,0x000b 06cc 032f 000c | / | .CONST 0x032f,0x000c 06ce 0331 000d | 1 | .CONST 0x0331,0x000d 06d0 0338 000e | 8 | .CONST 0x0338,0x000e 06d2 0338 000f | 8 | .CONST 0x0338,0x000f 06d4 033d 0010 | = | .CONST 0x033d,0x0010 06d6 0342 0011 | B | .CONST 0x0342,0x0011 06d8 0348 0012 | H | .CONST 0x0348,0x0012 06da 034d 0013 | M | .CONST 0x034d,0x0013 06dc 0356 0014 | V | .CONST 0x0356,0x0014 06de 0356 0015 | V | .CONST 0x0356,0x0015 06e0 035d 0016 | ] | .CONST 0x035d,0x0016 06e2 0364 0017 | d | .CONST 0x0364,0x0017 06e4 036c 0018 | l | .CONST 0x036c,0x0018 06e6 ; -------------------------------------------------------------------------------------- 06e6 ; Debug3 Subtable 0x17 06e6 ; -------------------------------------------------------------------------------------- 06e6 0004 0008 | | .DBG3TAB 0x0004,0x0008 06e8 037b ffff | { | .CONST 0x037b,0xffff 06ea 037b 0401 | { | .CONST 0x037b,0x0401 06ec 0383 ffff | | .CONST 0x0383,0xffff 06ee 0385 fffe | | .CONST 0x0385,0xfffe 06f0 0386 fffd | | .CONST 0x0386,0xfffd 06f2 0387 0001 | | .CONST 0x0387,0x0001 06f4 0394 0002 | | .CONST 0x0394,0x0002 06f6 0396 0003 | | .CONST 0x0396,0x0003 06f8 0398 0004 | | .CONST 0x0398,0x0004 06fa 039a 0005 | | .CONST 0x039a,0x0005 06fc 03a3 0006 | | .CONST 0x03a3,0x0006 06fe 03a9 0007 | | .CONST 0x03a9,0x0007 0700 ; -------------------------------------------------------------------------------------- 0700 ; Debug3 Subtable 0x18 0700 ; -------------------------------------------------------------------------------------- 0700 0000 0003 | | .DBG3TAB 0x0000,0x0003 0702 03b3 0001 | | .CONST 0x03b3,0x0001 0704 03b7 0002 | | .CONST 0x03b7,0x0002 0706 03bc 0003 | | .CONST 0x03bc,0x0003 0708 ; -------------------------------------------------------------------------------------- 0708 ; Debug3 Subtable 0x19 0708 ; -------------------------------------------------------------------------------------- 0708 0000 0000 | | .DBG3TAB 0x0000,0x0000 070a ; -------------------------------------------------------------------------------------- 070a ; Debug3 Subtable 0x1a 070a ; -------------------------------------------------------------------------------------- 070a 0000 0003 | | .DBG3TAB 0x0000,0x0003 070c 03d5 0001 | | .CONST 0x03d5,0x0001 070e 03d9 0002 | | .CONST 0x03d9,0x0002 0710 03d9 0003 | | .CONST 0x03d9,0x0003 0712 ; -------------------------------------------------------------------------------------- 0712 ; Debug3 Subtable 0x1b 0712 ; -------------------------------------------------------------------------------------- 0712 0000 0002 | | .DBG3TAB 0x0000,0x0002 0714 03ee 0001 | | .CONST 0x03ee,0x0001 0716 03f2 0005 | | .CONST 0x03f2,0x0005 0718 ; -------------------------------------------------------------------------------------- 0718 ; Debug3 Subtable 0x1c 0718 ; -------------------------------------------------------------------------------------- 0718 0000 0001 | | .DBG3TAB 0x0000,0x0001 071a 03fb 0001 | | .CONST 0x03fb,0x0001 071c ; -------------------------------------------------------------------------------------- 071c ; Debug3 Subtable 0x1d 071c ; -------------------------------------------------------------------------------------- 071c 0000 0001 | | .DBG3TAB 0x0000,0x0001 071e 0403 0001 | | .CONST 0x0403,0x0001 0720 ; -------------------------------------------------------------------------------------- 0720 ; Debug3 Subtable 0x1e 0720 ; -------------------------------------------------------------------------------------- 0720 0000 0001 | | .DBG3TAB 0x0000,0x0001 0722 0413 0001 | | .CONST 0x0413,0x0001 0724 0000 0000 | | .BLANK 0000[0xdc]