|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4096 (0x1000) Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 04e0 | | .CONST 0x04e0 ; 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 0092 | | .CONST 0x0092 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0030 | 0 | .CONST 0x0030 ; Number of locals 000b INIT_0008: 000b 4818 |H | Short_Literal 0x18 ; Debug Table 0x0 = .DEBUG 0x000b,0x0572,0xc000,0x0000,0x0055,0xe775,0x0000,0x0005 ; Debug Table 0x0.0x0 = 0xb,0xffff ; Debug Table 0x0.0x1 = 0xb,0xfffe ; Debug Table 0x0.0x2 = 0xb,0xfffd 000c 03cd | | Declare_Type Access,Incomplete,Visible,Accesses_Protected 000d 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x0.0x3 = 0xd,0xfffc 000e 0266 | f | Execute Discrete,Bounds 000f e20f | | Load 0x1,0xf 0010 029f 009b | | Declare_Subprogram INIT_0098,For_Call 0012 4801 |H | Short_Literal 0x1 0013 0351 | Q | Declare_Type Array,Defined,Visible,Bounds_With_Object 0014 029a 00b3 | | Declare_Subprogram INIT_00b0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x14,0xfffb 0016 029a 017b | {| Declare_Subprogram INIT_0178,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x16,0xfffa 0018 029a 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x18,0xfff9 001a 029a 01d3 | | Declare_Subprogram INIT_01d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x1a,0xfff8 001c 029a 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x1c,0xfff7 001e 4803 |H | Short_Literal 0x3 ; Debug Table 0x0.0x9 = 0x1e,0xfff6 001f 032b | + | Declare_Type Record,Incomplete,Visible 0020 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0xa = 0x20,0xfff5 0021 4802 |H | Short_Literal 0x2 0022 00e4 | | Load_Encached Positive_Cache 0023 03f9 | | Declare_Type Discrete,Constrained,Visible 0024 029a 01eb | | Declare_Subprogram INIT_01e8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xb = 0x24,0xfff4 0026 029a 03bb | | Declare_Subprogram INIT_03b8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xc = 0x26,0xfff3 0028 029a 03fb | | Declare_Subprogram INIT_03f8,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xd = 0x28,0xfff2 002a 029a 040b | | Declare_Subprogram INIT_0408,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xe = 0x2a,0xfff1 002c 029a 041b | | Declare_Subprogram INIT_0418,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0xf = 0x2c,0xfff0 002e 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x0.0x10 = 0x2e,0xffef 002f 4800 |H | Short_Literal 0x0 0030 4802 |H | Short_Literal 0x2 0031 4801 |H | Short_Literal 0x1 0032 4803 |H | Short_Literal 0x3 0033 0318 | | Declare_Type Variant_Record,Incomplete 0034 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x11 = 0x34,0xffee 0035 02a0 | | Declare_Subprogram Null_Subprogram 0036 e212 | | Load 0x1,0x12 0037 03c7 | | Complete_Type Access,By_Defining 0038 4802 |H | Short_Literal 0x2 ; Debug Table 0x0.0x12 = 0x38,0xffed 0039 032a | * | Declare_Type Record,Incomplete 003a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x13 = 0x3a,0xffec 003b 02a0 | | Declare_Subprogram Null_Subprogram 003c 481c |H | Short_Literal 0x1c 003d 03d3 | | Declare_Type Access,Defined,Accesses_Protected 003e 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0x14 = 0x3e,0xffeb 003f 6374 |ct | Indirect_Literal Discrete,0x3b4,{0x00000000, 0x00100000} 0040 00e3 | | Load_Encached Natural_Cache 0041 03f8 | | Declare_Type Discrete,Constrained 0042 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x15 = 0x42,0xffea 0043 4802 |H | Short_Literal 0x2 0044 00da | | Load_Top At_Offset_2 0045 02a0 | | Declare_Subprogram Null_Subprogram 0046 4801 |H | Short_Literal 0x1 0047 035d | ] | Declare_Type Array,Defined 0048 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x16 = 0x48,0xffe9 0049 00db | | Load_Top At_Offset_3 004a 00da | | Load_Top At_Offset_2 004b 02a0 | | Declare_Subprogram Null_Subprogram 004c e219 | | Load 0x1,0x19 004d 0326 | & | Complete_Type Record,By_Defining 004e 00bf | | Action Accept_Activation 004f 4801 |H | Short_Literal 0x1 ; Debug Table 0x1 = .DEBUG 0x004f,0x05a2,0xc000,0x0000,0x0055,0xe785,0x0000,0x0007 ; Debug Table 0x1.0x0 = 0x4f,0xffff 0050 6363 |cc | Indirect_Literal Discrete,0x3b4,{0x00000000, 0x00100000} 0051 00db | | Load_Top At_Offset_3 0052 03f8 | | Declare_Type Discrete,Constrained 0053 e20f | | Load 0x1,0xf ; Debug Table 0x1.0x1 = 0x53,0xfffe 0054 00d9 | | Load_Top At_Offset_1 0055 029f 0433 | 3| Declare_Subprogram INIT_0430,For_Call 0057 4802 |H | Short_Literal 0x2 0058 032d | - | Declare_Type Record,Defined 0059 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x1.0x2 = 0x59,0xfffd 005a 0266 | f | Execute Discrete,Bounds 005b 00da | | Load_Top At_Offset_2 005c 029f 044b | K| Declare_Subprogram INIT_0448,For_Call 005e 4801 |H | Short_Literal 0x1 005f 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 0060 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x3 = 0x60,0xfffc 0061 4801 |H | Short_Literal 0x1 0062 634d |cM | Indirect_Literal Discrete,0x3b0,{0x00000000, 0x7fffffff} 0063 e213 | | Load 0x1,0x13 0064 034e | N | QQ_Declare_Type Array,Constrained,Bounds_With_Object 0065 029f 0463 | c| Declare_Subprogram INIT_0460,For_Call 0067 4800 |H | Short_Literal 0x0 0068 4802 |H | Short_Literal 0x2 0069 4800 |H | Short_Literal 0x0 006a e220 | | Load 0x1,0x20 006b 0307 | | Complete_Type Variant_Record,By_Defining 006c 00db | | Load_Top At_Offset_3 ; Debug Table 0x1.0x4 = 0x6c,0xfffb 006d e222 | " | Load 0x1,0x22 006e 02a0 | | Declare_Subprogram Null_Subprogram 006f e221 | ! | Load 0x1,0x21 0070 0326 | & | Complete_Type Record,By_Defining 0071 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x5 = 0x71,0xfffa 0072 190e | | Execute Package,Field_Reference,Field_Number 0xe 0073 029d 04a3 | | Declare_Subprogram INIT_04a0,For_Outer_Call ; Debug Table 0x1.0x6 = 0x73,0xfff9 0075 a002 | | Store_Unchecked 0x0,0x2 ; Debug Table 0x1.0x7 = 0x75,0xfff8 0076 00c6 | | Action Check_Subprogram_Elaborated 0077 00db | | Load_Top At_Offset_3 0078 00e4 | | Load_Encached Positive_Cache 0079 e227 | ' | Load 0x1,0x27 007a 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 007b 6330 |c0 | Indirect_Literal Discrete,0x3ac,{0x00000000, 0x0055e785} 007c 4893 |H | Short_Literal 0x93 007d 4800 |H | Short_Literal 0x0 007e 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x8 = 0x7e,0xfff7 007f 00c7 | | Action Elaborate_Subprogram 0080 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x9 = 0x80,0xfff6 0081 00c7 | | Action Elaborate_Subprogram 0082 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xa = 0x82,0xfff5 0083 00c7 | | Action Elaborate_Subprogram 0084 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xb = 0x84,0xfff4 0085 00c7 | | Action Elaborate_Subprogram 0086 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0xc = 0x86,0xfff3 0087 00c7 | | Action Elaborate_Subprogram 0088 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0xd = 0x88,0xfff2 0089 00c7 | | Action Elaborate_Subprogram 008a 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0xe = 0x8a,0xfff1 008b 00c7 | | Action Elaborate_Subprogram 008c 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0xf = 0x8c,0xfff0 008d 00c7 | | Action Elaborate_Subprogram 008e 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x10 = 0x8e,0xffef 008f 00c7 | | Action Elaborate_Subprogram 0090 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x11 = 0x90,0xffee 0091 00c7 | | Action Elaborate_Subprogram 0092 BODY_0008: 0092 00bc | | Action Signal_Activated 0093 00bb | | Action Signal_Completion 0094 0000 0000 | | .BLANK 0000[0x4] 0098 ; -------------------------------------------------------------------------------------- 0098 ; SUBPROGRAM 0098 ; -------------------------------------------------------------------------------------- 0098 009b | | .CONST 0x009b ; Address of begin 0099 0004 | | .CONST 0x0004 ; Address of exception handler 009a 0001 | | .CONST 0x0001 ; Number of locals 009b BODY_0098: 009b INIT_0098: 009b 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x2 = .DEBUG 0x009b,0x05c8,0x1005,0x0000,0x0055,0xe775,0x0000,0x0032 009c 00da | | Load_Top At_Offset_2 009d 01dc | | Execute Vector,Last 009e 00db | | Load_Top At_Offset_3 009f 01dd | | Execute Vector,First 00a0 0263 | c | Execute Discrete,Above_Bound 00a1 700a |p | Jump_Nonzero 0xac 00a2 00d8 | | Load_Top At_Offset_0 00a3 e5ff | | Load 0x2,-0x1 00a4 01d5 | | Execute Vector,Field_Reference 00a5 0125 | % | Execute Any,Set_Constraint 00a6 00d8 | | Load_Top At_Offset_0 00a7 e5ff | | Load 0x2,-0x1 00a8 01d5 | | Execute Vector,Field_Reference 00a9 1c00 | | Execute_Immediate Run_Utility,0x0 00aa 0a01 | | Execute_Immediate Plus,0x1 00ab 7ff4 | | Jump 0xa0 00ac 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 00ad 0000 0000 | | .XXX[0x3] 00af 0000 | | 00b0 ; -------------------------------------------------------------------------------------- 00b0 ; SUBPROGRAM 00b0 ; -------------------------------------------------------------------------------------- 00b0 00d3 | | .CONST 0x00d3 ; Address of begin 00b1 0004 | | .CONST 0x0004 ; Address of exception handler 00b2 000a | | .CONST 0x000a ; Number of locals 00b3 INIT_00b0: 00b3 4802 |H | Short_Literal 0x2 ; Debug Table 0x3 = .DEBUG 0x00b3,0x05ca,0x3801,0x0002,0x0055,0xe775,0x0000,0x003b ; Debug Table 0x3.0x0 = 0xb3,0xffff 00b4 032a | * | Declare_Type Record,Incomplete 00b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1 = 0xb5,0xfffe 00b6 02a0 | | Declare_Subprogram Null_Subprogram 00b7 481c |H | Short_Literal 0x1c 00b8 03d3 | | Declare_Type Access,Defined,Accesses_Protected 00b9 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x2 = 0xb9,0xfffd 00ba 4832 |H2 | Short_Literal 0x32 00bb 00e2 | | Load_Encached Integer_Cache 00bc 03f8 | | Declare_Type Discrete,Constrained 00bd 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x3 = 0xbd,0xfffc 00be 4832 |H2 | Short_Literal 0x32 00bf e213 | | Load 0x1,0x13 00c0 035b | [ | Declare_Type Array,Constrained 00c1 00da | | Load_Top At_Offset_2 00c2 029f 04cb | | Declare_Subprogram INIT_04c8,For_Call 00c4 e402 | | Load 0x2,0x2 00c5 0326 | & | Complete_Type Record,By_Defining 00c6 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x3.0x4 = 0xc6,0xfffb 00c7 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 00c8 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x5 = 0xc8,0xfffa 00c9 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x6 = 0xc9,0xfff9 00ca e5fa | | Load 0x2,-0x6 ; Debug Table 0x3.0x7 = 0xca,0xfff8 00cb 02c7 | | Declare_Variable Any 00cc 00d8 | | Load_Top At_Offset_0 00cd 1c00 | | Execute_Immediate Run_Utility,0x0 00ce e212 | | Load 0x1,0x12 ; Debug Table 0x3.0x8 = 0xce,0xfff7 00cf 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x9 = 0xcf,0xfff6 00d0 4832 |H2 | Short_Literal 0x32 00d1 00e2 | | Load_Encached Integer_Cache 00d2 03f8 | | Declare_Type Discrete,Constrained 00d3 BODY_00b0: 00d3 00be | | Action Activate_Tasks 00d4 e403 | | Load 0x2,0x3 ; Debug Table 0x3.0xa = 0xd4,0x1 00d5 03bc | | Declare_Variable Access,By_Allocation 00d6 00d8 | | Load_Top At_Offset_0 00d7 0227 | ' | Execute Access,All_Reference 00d8 1c00 | | Execute_Immediate Run_Utility,0x0 00d9 a406 | | Store_Unchecked 0x2,0x6 00da e406 | | Load 0x2,0x6 ; Debug Table 0x3.0xb = 0xda,0x2 00db a407 | | Store_Unchecked 0x2,0x7 00dc 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xc = 0xdc,0x3 00dd 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 00de 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xd = 0xde,0x4 00df 0120 | | Execute Any,Is_Value 00e0 6802 |h | Jump_Zero 0xe3 00e1 e5fa | | Load 0x2,-0x6 00e2 7803 |x | Jump 0xe6 00e3 00da | | Load_Top At_Offset_2 00e4 e5fa | | Load 0x2,-0x6 00e5 0119 | | Execute Any,Check_In_Formal_Type 00e6 85fb | | Call 0x2,-0x5 00e7 c408 | | Store 0x2,0x8 00e8 00cf | | Action Mark_Auxiliary 00e9 7825 |x% | Jump 0x10f 00ea 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0xe = 0xea,0x6 00eb 0f32 | 2 | Execute_Immediate Equal,0x32 00ec 680f |h | Jump_Zero 0xfc 00ed e403 | | Load 0x2,0x3 ; Debug Table 0x3.0xf = 0xed,0x7 00ee 03bc | | Declare_Variable Access,By_Allocation 00ef 00d8 | | Load_Top At_Offset_0 00f0 0227 | ' | Execute Access,All_Reference 00f1 1c00 | | Execute_Immediate Run_Utility,0x0 00f2 e407 | | Load 0x2,0x7 00f3 0227 | ' | Execute Access,All_Reference 00f4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00f5 e407 | | Load 0x2,0x7 ; Debug Table 0x3.0x10 = 0xf5,0x8 00f6 0227 | ' | Execute Access,All_Reference 00f7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 00f8 a407 | | Store_Unchecked 0x2,0x7 00f9 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x11 = 0xf9,0x9 00fa 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 00fb 7803 |x | Jump 0xff 00fc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x12 = 0xfc,0xa 00fd 0a01 | | Execute_Immediate Plus,0x1 00fe 005a | Z | Store_Top Discrete,At_Offset_2 00ff 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x13 = 0xff,0xb 0100 e5fa | | Load 0x2,-0x6 0101 0119 | | Execute Any,Check_In_Formal_Type 0102 85fd | | Call 0x2,-0x3 0103 00da | | Load_Top At_Offset_2 0104 e407 | | Load 0x2,0x7 0105 0227 | ' | Execute Access,All_Reference 0106 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0107 01d6 | | Execute Vector,Field_Write 0108 e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x14 = 0x108,0xc 0109 0a01 | | Execute_Immediate Plus,0x1 010a c405 | | Store 0x2,0x5 010b 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x15 = 0x10b,0xd 010c 85fc | | Call 0x2,-0x4 010d c408 | | Store 0x2,0x8 010e 00c9 | | Action Pop_Auxiliary_Loop 010f 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x16 = 0x10f,0x5 0110 e5fa | | Load 0x2,-0x6 0111 0119 | | Execute Any,Check_In_Formal_Type 0112 85fe | | Call 0x2,-0x2 0113 6fd6 |o | Jump_Zero 0xea 0114 00ce | | Action Pop_Auxiliary 0115 e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x17 = 0x115,0xe 0116 e220 | | Load 0x1,0x20 0117 1c08 | | Execute_Immediate Run_Utility,0x8 0118 e212 | | Load 0x1,0x12 0119 03b6 | | Declare_Variable Access,By_Allocation,With_Value 011a 00d8 | | Load_Top At_Offset_0 011b 0227 | ' | Execute Access,All_Reference 011c 1c00 | | Execute_Immediate Run_Utility,0x0 011d 003a | : | Store_Top Access,At_Offset_2 011e 00cf | | Action Mark_Auxiliary ; Debug Table 0x3.0x18 = 0x11e,0xf 011f 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x19 = 0x11f,0xfbff 0120 e405 | | Load 0x2,0x5 0121 00e3 | | Load_Encached Natural_Cache 0122 03f8 | | Declare_Type Discrete,Constrained 0123 03e9 | | Declare_Variable Discrete,Duplicate 0124 e409 | | Load 0x2,0x9 ; Debug Table 0x3.0x1a = 0x124,0xfbfe 0125 0227 | ' | Execute Access,All_Reference 0126 2502 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x2 0127 e409 | | Load 0x2,0x9 ; Debug Table 0x3.0x1b = 0x127,0xfbfd 0128 0227 | ' | Execute Access,All_Reference 0129 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 012a e20f | | Load 0x1,0xf ; Debug Table 0x3.0x1c = 0x12a,0xfbfc 012b 02c7 | | Declare_Variable Any 012c 00d8 | | Load_Top At_Offset_0 012d 1c00 | | Execute_Immediate Run_Utility,0x0 012e 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x3.0x1d = 0x12e,0xfbfb 012f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0130 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x1e = 0x130,0x401 0131 c40c | | Store 0x2,0xc 0132 00cf | | Action Mark_Auxiliary 0133 e406 | | Load 0x2,0x6 ; Debug Table 0x3.0x1f = 0x133,0x402 ; Debug Table 0x3.0x20 = 0x133,0x403 0134 e407 | | Load 0x2,0x7 0135 022f | / | Execute Access,Equal 0136 6803 |h | Jump_Zero 0x13a 0137 e40a | | Load 0x2,0xa ; Debug Table 0x3.0x21 = 0x137,0x404 0138 c40d | | Store 0x2,0xd 0139 7802 |x | Jump 0x13c 013a 4832 |H2 | Short_Literal 0x32 ; Debug Table 0x3.0x22 = 0x13a,0x405 013b c40d | | Store 0x2,0xd 013c 00cf | | Action Mark_Auxiliary 013d e40d | | Load 0x2,0xd ; Debug Table 0x3.0x23 = 0x13d,0x406 013e 4801 |H | Short_Literal 0x1 013f 0263 | c | Execute Discrete,Above_Bound 0140 701c |p | Jump_Nonzero 0x15d 0141 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x24 = 0x141,0x407 0142 e406 | | Load 0x2,0x6 0143 0227 | ' | Execute Access,All_Reference 0144 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0145 01d7 | | Execute Vector,Field_Read 0146 c410 | | Store 0x2,0x10 0147 e40c | | Load 0x2,0xc ; Debug Table 0x3.0x25 = 0x147,0x408 0148 0a01 | | Execute_Immediate Plus,0x1 0149 c40c | | Store 0x2,0xc 014a e226 | & | Load 0x1,0x26 ; Debug Table 0x3.0x26 = 0x14a,0x409 014b 0322 | " | Declare_Variable Record 014c e410 | | Load 0x2,0x10 014d e20f | | Load 0x1,0xf 014e 0119 | | Execute Any,Check_In_Formal_Type 014f 00d9 | | Load_Top At_Offset_1 0150 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0151 e40c | | Load 0x2,0xc 0152 00d9 | | Load_Top At_Offset_1 0153 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0154 e40c | | Load 0x2,0xc 0155 e40e | | Load 0x2,0xe 0156 01d6 | | Execute Vector,Field_Write 0157 e410 | | Load 0x2,0x10 ; Debug Table 0x3.0x27 = 0x157,0x40a 0158 e40c | | Load 0x2,0xc 0159 e40f | | Load 0x2,0xf 015a 01d6 | | Execute Vector,Field_Write 015b 00c8 | | Action Pop_Auxiliary_Range 015c 3fe4 |? | Loop_Increasing 0x141 015d 00ce | | Action Pop_Auxiliary 015e e406 | | Load 0x2,0x6 ; Debug Table 0x3.0x28 = 0x15e,0x40b 015f e407 | | Load 0x2,0x7 0160 022f | / | Execute Access,Equal 0161 7006 |p | Jump_Nonzero 0x168 0162 e406 | | Load 0x2,0x6 ; Debug Table 0x3.0x29 = 0x162,0x40c 0163 0227 | ' | Execute Access,All_Reference 0164 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0165 a406 | | Store_Unchecked 0x2,0x6 0166 00c9 | | Action Pop_Auxiliary_Loop 0167 7fcb | | Jump 0x133 0168 00ce | | Action Pop_Auxiliary 0169 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x2a = 0x169,0x40d 016a e40e | | Load 0x2,0xe 016b e22a | * | Load 0x1,0x2a 016c e22b | + | Load 0x1,0x2b 016d e22c | , | Load 0x1,0x2c 016e 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d 016f 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e 0170 8002 | | Call 0x0,0x2 0171 00d1 | | Pop_Control Pop_Count_1 0172 0059 | Y | Store_Top Discrete,At_Offset_1 0173 00d6 | | Pop_Control Pop_Count_6 0174 00ce | | Action Pop_Auxiliary 0175 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x2b = 0x175,0x10 0176 a5f8 | | Store_Unchecked 0x2,-0x8 0177 4508 |E | Exit_Suprogram New_Top_Offset 0x8 0178 ; -------------------------------------------------------------------------------------- 0178 ; SUBPROGRAM 0178 ; -------------------------------------------------------------------------------------- 0178 0198 | | .CONST 0x0198 ; Address of begin 0179 0004 | | .CONST 0x0004 ; Address of exception handler 017a 0008 | | .CONST 0x0008 ; Number of locals 017b INIT_0178: 017b 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x017b,0x0624,0x1001,0x0000,0x0055,0xe775,0x0000,0x007b ; Debug Table 0x4.0x0 = 0x17b,0xffff 017c 01db | | Execute Vector,Length 017d 00e2 | | Load_Encached Integer_Cache 017e 03f1 | | Declare_Variable Discrete,With_Value 017f e212 | | Load 0x1,0x12 ; Debug Table 0x4.0x1 = 0x17f,0xfffe 0180 00d9 | | Load_Top At_Offset_1 0181 e220 | | Load 0x1,0x20 0182 1c08 | | Execute_Immediate Run_Utility,0x8 0183 e212 | | Load 0x1,0x12 0184 03b6 | | Declare_Variable Access,By_Allocation,With_Value 0185 00d8 | | Load_Top At_Offset_0 0186 0227 | ' | Execute Access,All_Reference 0187 1c00 | | Execute_Immediate Run_Utility,0x0 0188 0039 | 9 | Store_Top Access,At_Offset_1 0189 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x2 = 0x189,0xfffd 018a 0227 | ' | Execute Access,All_Reference 018b 2502 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x2 018c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x3 = 0x18c,0xfffc 018d 0227 | ' | Execute Access,All_Reference 018e 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 018f 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x4 = 0x18f,0xfffb 0190 e402 | | Load 0x2,0x2 0191 00e2 | | Load_Encached Integer_Cache 0192 03f8 | | Declare_Type Discrete,Constrained 0193 e20f | | Load 0x1,0xf ; Debug Table 0x4.0x5 = 0x193,0xfffa 0194 02c7 | | Declare_Variable Any 0195 00d8 | | Load_Top At_Offset_0 0196 1c00 | | Execute_Immediate Run_Utility,0x0 0197 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4.0x6 = 0x197,0xfff9 0198 BODY_0178: 0198 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x7 = 0x198,0x1 0199 005b | [ | Store_Top Discrete,At_Offset_3 019a 00cf | | Action Mark_Auxiliary 019b e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x8 = 0x19b,0x2 019c 01d9 | | Execute Vector,Reverse_Bounds 019d 0263 | c | Execute Discrete,Above_Bound 019e 701a |p | Jump_Nonzero 0x1b9 019f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x9 = 0x19f,0x3 01a0 e5ff | | Load 0x2,-0x1 01a1 01d7 | | Execute Vector,Field_Read 01a2 c407 | | Store 0x2,0x7 01a3 e406 | | Load 0x2,0x6 ; Debug Table 0x4.0xa = 0x1a3,0x4 01a4 0a01 | | Execute_Immediate Plus,0x1 01a5 c406 | | Store 0x2,0x6 01a6 e226 | & | Load 0x1,0x26 ; Debug Table 0x4.0xb = 0x1a6,0x5 01a7 0322 | " | Declare_Variable Record 01a8 e407 | | Load 0x2,0x7 01a9 e20f | | Load 0x1,0xf 01aa 0119 | | Execute Any,Check_In_Formal_Type 01ab 00d9 | | Load_Top At_Offset_1 01ac 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 01ad e406 | | Load 0x2,0x6 01ae 00d9 | | Load_Top At_Offset_1 01af 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 01b0 e406 | | Load 0x2,0x6 01b1 e404 | | Load 0x2,0x4 01b2 01d6 | | Execute Vector,Field_Write 01b3 e407 | | Load 0x2,0x7 ; Debug Table 0x4.0xc = 0x1b3,0x6 01b4 e406 | | Load 0x2,0x6 01b5 e405 | | Load 0x2,0x5 01b6 01d6 | | Execute Vector,Field_Write 01b7 00c8 | | Action Pop_Auxiliary_Range 01b8 3fe6 |? | Loop_Increasing 0x19f 01b9 00ce | | Action Pop_Auxiliary 01ba 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xd = 0x1ba,0x7 01bb e404 | | Load 0x2,0x4 01bc e22a | * | Load 0x1,0x2a 01bd e22b | + | Load 0x1,0x2b 01be e22c | , | Load 0x1,0x2c 01bf 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d 01c0 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e 01c1 8002 | | Call 0x0,0x2 01c2 00d1 | | Pop_Control Pop_Count_1 01c3 0059 | Y | Store_Top Discrete,At_Offset_1 01c4 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0xe = 0x1c4,0x8 01c5 a5fd | | Store_Unchecked 0x2,-0x3 01c6 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01c7 0000 | | .XXX[0x1] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01cb | | .CONST 0x01cb ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0001 | | .CONST 0x0001 ; Number of locals 01cb BODY_01c8: 01cb INIT_01c8: 01cb 4801 |H | Short_Literal 0x1 ; Debug Table 0x5 = .DEBUG 0x01cb,0x0644,0x1002,0x0000,0x0055,0xe775,0x0000,0x0090 ; Debug Table 0x5.0x0 = 0x1cb,0x1 01cc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01cd 0000 0000 | | .XXX[0x3] 01cf 0000 | | 01d0 ; -------------------------------------------------------------------------------------- 01d0 ; SUBPROGRAM 01d0 ; -------------------------------------------------------------------------------------- 01d0 01d3 | | .CONST 0x01d3 ; Address of begin 01d1 0004 | | .CONST 0x0004 ; Address of exception handler 01d2 0001 | | .CONST 0x0001 ; Number of locals 01d3 BODY_01d0: 01d3 INIT_01d0: 01d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x01d3,0x0648,0x1002,0x0000,0x0055,0xe775,0x0000,0x0099 ; Debug Table 0x6.0x0 = 0x1d3,0x1 01d4 0227 | ' | Execute Access,All_Reference 01d5 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 01d6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01d7 0000 | | .XXX[0x1] 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; SUBPROGRAM 01d8 ; -------------------------------------------------------------------------------------- 01d8 01db | | .CONST 0x01db ; Address of begin 01d9 0004 | | .CONST 0x0004 ; Address of exception handler 01da 0001 | | .CONST 0x0001 ; Number of locals 01db BODY_01d8: 01db INIT_01d8: 01db 00db | | Load_Top At_Offset_3 ; Debug Table 0x7 = .DEBUG 0x01db,0x064c,0x1002,0x0000,0x0055,0xe775,0x0000,0x00a2 ; Debug Table 0x7.0x0 = 0x1db,0x1 01dc 00db | | Load_Top At_Offset_3 01dd 0227 | ' | Execute Access,All_Reference 01de 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 01df 01d7 | | Execute Vector,Field_Read 01e0 00d8 | | Load_Top At_Offset_0 01e1 0120 | | Execute Any,Is_Value 01e2 7002 |p | Jump_Nonzero 0x1e5 01e3 00d8 | | Load_Top At_Offset_0 01e4 011e | | Execute Any,Convert 01e5 e20f | | Load 0x1,0xf 01e6 0119 | | Execute Any,Check_In_Formal_Type 01e7 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 01e8 ; -------------------------------------------------------------------------------------- 01e8 ; SUBPROGRAM 01e8 ; -------------------------------------------------------------------------------------- 01e8 0217 | | .CONST 0x0217 ; Address of begin 01e9 0004 | | .CONST 0x0004 ; Address of exception handler 01ea 000a | | .CONST 0x000a ; Number of locals 01eb INIT_01e8: 01eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x01eb,0x0650,0x1001,0x0000,0x0055,0xe775,0x0000,0x00ba ; Debug Table 0x8.0x0 = 0x1eb,0xffff 01ec 0227 | ' | Execute Access,All_Reference 01ed 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 01ee 00e3 | | Load_Encached Natural_Cache 01ef 03f1 | | Declare_Variable Discrete,With_Value 01f0 e5fe | | Load 0x2,-0x2 ; Debug Table 0x8.0x1 = 0x1f0,0xfffe 01f1 0227 | ' | Execute Access,All_Reference 01f2 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 01f3 00e3 | | Load_Encached Natural_Cache 01f4 03f1 | | Declare_Variable Discrete,With_Value 01f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2 = 0x1f5,0xfffd 01f6 00da | | Load_Top At_Offset_2 01f7 8228 | ( | Call 0x1,0x28 01f8 00e3 | | Load_Encached Natural_Cache 01f9 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 01fa 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x8.0x3 = 0x1fa,0xfffc 01fb 0266 | f | Execute Discrete,Bounds 01fc 4801 |H | Short_Literal 0x1 01fd e403 | | Load 0x2,0x3 01fe 00e2 | | Load_Encached Integer_Cache 01ff 03f8 | | Declare_Type Discrete,Constrained 0200 02a0 | | Declare_Subprogram Null_Subprogram 0201 4801 |H | Short_Literal 0x1 0202 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 0203 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x4 = 0x203,0xfffb 0204 02a0 | | Declare_Subprogram Null_Subprogram 0205 481c |H | Short_Literal 0x1c 0206 03d3 | | Declare_Type Access,Defined,Accesses_Protected 0207 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x5 = 0x207,0xfffa 0208 e402 | | Load 0x2,0x2 0209 00da | | Load_Top At_Offset_2 020a 02a0 | | Declare_Subprogram Null_Subprogram 020b 4801 |H | Short_Literal 0x1 020c 035d | ] | Declare_Type Array,Defined 020d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x6 = 0x20d,0xfff9 020e 02a0 | | Declare_Subprogram Null_Subprogram 020f 481c |H | Short_Literal 0x1c 0210 03d3 | | Declare_Type Access,Defined,Accesses_Protected 0211 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x7 = 0x211,0xfff8 0212 00d9 | | Load_Top At_Offset_1 0213 03bc | | Declare_Variable Access,By_Allocation 0214 0039 | 9 | Store_Top Access,At_Offset_1 0215 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x8 = 0x215,0xfff7 0216 0227 | ' | Execute Access,All_Reference 0217 BODY_01e8: 0217 00cf | | Action Mark_Auxiliary ; Debug Table 0x8.0x9 = 0x217,0x1 0218 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0xa = 0x218,0xfbff 0219 e402 | | Load 0x2,0x2 021a 0a01 | | Execute_Immediate Plus,0x1 021b 0248 | H | Execute Discrete,Check_In_Integer 021c 00e2 | | Load_Encached Integer_Cache 021d 03f8 | | Declare_Type Discrete,Constrained 021e 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0xb = 0x21e,0xfbfe 021f e403 | | Load 0x2,0x3 0220 0a01 | | Execute_Immediate Plus,0x1 0221 0248 | H | Execute Discrete,Check_In_Integer 0222 00e2 | | Load_Encached Integer_Cache 0223 03f8 | | Declare_Type Discrete,Constrained 0224 03e9 | | Declare_Variable Discrete,Duplicate 0225 e20f | | Load 0x1,0xf ; Debug Table 0x8.0xc = 0x225,0xfbfd 0226 02c7 | | Declare_Variable Any 0227 00d8 | | Load_Top At_Offset_0 0228 1c00 | | Execute_Immediate Run_Utility,0x0 0229 e406 | | Load 0x2,0x6 ; Debug Table 0x8.0xd = 0x229,0xfbfc 022a 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0xe = 0x22a,0x401 022b c40c | | Store 0x2,0xc 022c 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0xf = 0x22c,0x402 022d c40d | | Store 0x2,0xd 022e 00cf | | Action Mark_Auxiliary 022f 7877 |xw | Jump 0x2a7 0230 e40c | | Load 0x2,0xc ; Debug Table 0x8.0x10 = 0x230,0x404 0231 e5ff | | Load 0x2,-0x1 0232 0227 | ' | Execute Access,All_Reference 0233 2502 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x2 0234 01d5 | | Execute Vector,Field_Reference 0235 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0236 c40f | | Store 0x2,0xf 0237 00cf | | Action Mark_Auxiliary 0238 7804 |x | Jump 0x23d 0239 e40d | | Load 0x2,0xd ; Debug Table 0x8.0x11 = 0x239,0x406 023a 0a01 | | Execute_Immediate Plus,0x1 023b c40d | | Store 0x2,0xd 023c 00c9 | | Action Pop_Auxiliary_Loop 023d e40d | | Load 0x2,0xd ; Debug Table 0x8.0x12 = 0x23d,0x405 023e e403 | | Load 0x2,0x3 023f 027a | z | Execute Discrete,Less_Equal 0240 680d |h | Jump_Zero 0x24e 0241 00db | | Load_Top At_Offset_3 0242 e20f | | Load 0x1,0xf 0243 0119 | | Execute Any,Check_In_Formal_Type 0244 e40d | | Load 0x2,0xd 0245 e5fe | | Load 0x2,-0x2 0246 0227 | ' | Execute Access,All_Reference 0247 2502 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x2 0248 01d5 | | Execute Vector,Field_Reference 0249 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 024a e20f | | Load 0x1,0xf 024b 0119 | | Execute Any,Check_In_Formal_Type 024c 8210 | | Call 0x1,0x10 024d 77eb |w | Jump_Nonzero 0x239 024e 00ce | | Action Pop_Auxiliary 024f e40d | | Load 0x2,0xd ; Debug Table 0x8.0x13 = 0x24f,0x407 0250 a40e | | Store_Unchecked 0x2,0xe 0251 00cf | | Action Mark_Auxiliary 0252 7804 |x | Jump 0x257 0253 e40e | | Load 0x2,0xe ; Debug Table 0x8.0x14 = 0x253,0x409 0254 0a01 | | Execute_Immediate Plus,0x1 0255 c40e | | Store 0x2,0xe 0256 00c9 | | Action Pop_Auxiliary_Loop 0257 e40e | | Load 0x2,0xe ; Debug Table 0x8.0x15 = 0x257,0x408 0258 e403 | | Load 0x2,0x3 0259 027a | z | Execute Discrete,Less_Equal 025a 680d |h | Jump_Zero 0x268 025b 00db | | Load_Top At_Offset_3 025c e20f | | Load 0x1,0xf 025d 0119 | | Execute Any,Check_In_Formal_Type 025e e40e | | Load 0x2,0xe 025f e5fe | | Load 0x2,-0x2 0260 0227 | ' | Execute Access,All_Reference 0261 2502 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x2 0262 01d5 | | Execute Vector,Field_Reference 0263 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0264 e20f | | Load 0x1,0xf 0265 0119 | | Execute Any,Check_In_Formal_Type 0266 8211 | | Call 0x1,0x11 0267 77eb |w | Jump_Nonzero 0x253 0268 00ce | | Action Pop_Auxiliary 0269 e40d | | Load 0x2,0xd ; Debug Table 0x8.0x16 = 0x269,0x40a 026a e40e | | Load 0x2,0xe 026b 0aff | | Execute_Immediate Plus,-0x1 026c 0248 | H | Execute Discrete,Check_In_Integer 026d e406 | | Load 0x2,0x6 026e 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 026f 003a | : | Store_Top Access,At_Offset_2 0270 00cf | | Action Mark_Auxiliary 0271 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x17 = 0x271,0x40b 0272 0227 | ' | Execute Access,All_Reference 0273 01d9 | | Execute Vector,Reverse_Bounds 0274 0263 | c | Execute Discrete,Above_Bound 0275 700c |p | Jump_Nonzero 0x282 0276 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x18 = 0x276,0x40c 0277 e5fe | | Load 0x2,-0x2 0278 0227 | ' | Execute Access,All_Reference 0279 2502 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x2 027a 01d5 | | Execute Vector,Field_Reference 027b 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 027c 00d9 | | Load_Top At_Offset_1 027d e410 | | Load 0x2,0x10 027e 0227 | ' | Execute Access,All_Reference 027f 01d6 | | Execute Vector,Field_Write 0280 00c8 | | Action Pop_Auxiliary_Range 0281 3ff4 |? | Loop_Increasing 0x276 0282 00ce | | Action Pop_Auxiliary 0283 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x19 = 0x283,0x40d 0284 a40d | | Store_Unchecked 0x2,0xd 0285 00cf | | Action Mark_Auxiliary 0286 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1a = 0x286,0x40e ; Debug Table 0x8.0x1b = 0x286,0x40f 0287 e40c | | Load 0x2,0xc 0288 e5ff | | Load 0x2,-0x1 0289 0227 | ' | Execute Access,All_Reference 028a 2502 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x2 028b 01d5 | | Execute Vector,Field_Reference 028c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 028d e40a | | Load 0x2,0xa 028e 01d6 | | Execute Vector,Field_Write 028f e40c | | Load 0x2,0xc ; Debug Table 0x8.0x1c = 0x28f,0x410 0290 0a01 | | Execute_Immediate Plus,0x1 0291 c40c | | Store 0x2,0xc 0292 e40c | | Load 0x2,0xc ; Debug Table 0x8.0x1d = 0x292,0x411 0293 e402 | | Load 0x2,0x2 0294 027d | } | Execute Discrete,Greater 0295 700f |p | Jump_Nonzero 0x2a5 0296 00db | | Load_Top At_Offset_3 0297 e20f | | Load 0x1,0xf 0298 0119 | | Execute Any,Check_In_Formal_Type 0299 e40c | | Load 0x2,0xc 029a e5ff | | Load 0x2,-0x1 029b 0227 | ' | Execute Access,All_Reference 029c 2502 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x2 029d 01d5 | | Execute Vector,Field_Reference 029e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 029f e20f | | Load 0x1,0xf 02a0 0119 | | Execute Any,Check_In_Formal_Type 02a1 8211 | | Call 0x1,0x11 02a2 6802 |h | Jump_Zero 0x2a5 02a3 00c9 | | Action Pop_Auxiliary_Loop 02a4 7fe1 | | Jump 0x286 02a5 00ce | | Action Pop_Auxiliary 02a6 00c9 | | Action Pop_Auxiliary_Loop 02a7 e40c | | Load 0x2,0xc ; Debug Table 0x8.0x1e = 0x2a7,0x403 02a8 e402 | | Load 0x2,0x2 02a9 027a | z | Execute Discrete,Less_Equal 02aa 7785 |w | Jump_Nonzero 0x230 02ab 00ce | | Action Pop_Auxiliary 02ac 00d5 | | Pop_Control Pop_Count_5 02ad 00ce | | Action Pop_Auxiliary 02ae 00cf | | Action Mark_Auxiliary ; Debug Table 0x8.0x1f = 0x2ae,0x2 02af 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x20 = 0x2af,0xf7ff 02b0 e403 | | Load 0x2,0x3 02b1 0a01 | | Execute_Immediate Plus,0x1 02b2 0248 | H | Execute Discrete,Check_In_Integer 02b3 00e2 | | Load_Encached Integer_Cache 02b4 03f8 | | Declare_Type Discrete,Constrained 02b5 e222 | " | Load 0x1,0x22 02b6 02a0 | | Declare_Subprogram Null_Subprogram 02b7 4802 |H | Short_Literal 0x2 02b8 032d | - | Declare_Type Record,Defined 02b9 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x8.0x21 = 0x2b9,0xf7fe 02ba 0266 | f | Execute Discrete,Bounds 02bb 00da | | Load_Top At_Offset_2 02bc 02a0 | | Declare_Subprogram Null_Subprogram 02bd 4801 |H | Short_Literal 0x1 02be 0350 | P | Declare_Type Array,Defined,Bounds_With_Object 02bf 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x22 = 0x2bf,0xf7fd 02c0 02a0 | | Declare_Subprogram Null_Subprogram 02c1 481c |H | Short_Literal 0x1c 02c2 03d3 | | Declare_Type Access,Defined,Accesses_Protected 02c3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x23 = 0x2c3,0xf7fc 02c4 4800 |H | Short_Literal 0x0 02c5 e404 | | Load 0x2,0x4 02c6 00db | | Load_Top At_Offset_3 02c7 03ba | | Declare_Variable Access,By_Allocation,With_Constraint 02c8 0039 | 9 | Store_Top Access,At_Offset_1 02c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x24 = 0x2c9,0xf7fb 02ca 0227 | ' | Execute Access,All_Reference 02cb 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x25 = 0x2cb,0xf7fa 02cc e403 | | Load 0x2,0x3 02cd 00e2 | | Load_Encached Integer_Cache 02ce 03f8 | | Declare_Type Discrete,Constrained 02cf 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x26 = 0x2cf,0xf7f9 02d0 e404 | | Load 0x2,0x4 02d1 00e2 | | Load_Encached Integer_Cache 02d2 03f8 | | Declare_Type Discrete,Constrained 02d3 e219 | | Load 0x1,0x19 ; Debug Table 0x8.0x27 = 0x2d3,0xf7f8 02d4 0322 | " | Declare_Variable Record 02d5 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x28 = 0x2d5,0xf7f7 02d6 e404 | | Load 0x2,0x4 02d7 0aff | | Execute_Immediate Plus,-0x1 02d8 0248 | H | Execute Discrete,Check_In_Integer 02d9 00e2 | | Load_Encached Integer_Cache 02da 03f8 | | Declare_Type Discrete,Constrained 02db 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x29 = 0x2db,0xf7f6 02dc e404 | | Load 0x2,0x4 02dd 0a01 | | Execute_Immediate Plus,0x1 02de 0248 | H | Execute Discrete,Check_In_Integer 02df 00e2 | | Load_Encached Integer_Cache 02e0 03f8 | | Declare_Type Discrete,Constrained 02e1 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x2a = 0x2e1,0xf7f5 02e2 e404 | | Load 0x2,0x4 02e3 00e2 | | Load_Encached Integer_Cache 02e4 03f8 | | Declare_Type Discrete,Constrained 02e5 e40c | | Load 0x2,0xc ; Debug Table 0x8.0x2b = 0x2e5,0x801 02e6 0322 | " | Declare_Variable Record 02e7 e403 | | Load 0x2,0x3 02e8 0a01 | | Execute_Immediate Plus,0x1 02e9 00d9 | | Load_Top At_Offset_1 02ea 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02eb e222 | " | Load 0x1,0x22 02ec 00d9 | | Load_Top At_Offset_1 02ed 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 02ee 4800 |H | Short_Literal 0x0 02ef e410 | | Load 0x2,0x10 02f0 01d6 | | Execute Vector,Field_Write 02f1 00cf | | Action Mark_Auxiliary 02f2 e410 | | Load 0x2,0x10 ; Debug Table 0x8.0x2c = 0x2f2,0x802 02f3 01dc | | Execute Vector,Last 02f4 4801 |H | Short_Literal 0x1 02f5 0263 | c | Execute Discrete,Above_Bound 02f6 7007 |p | Jump_Nonzero 0x2fe 02f7 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x2d = 0x2f7,0x803 02f8 00d9 | | Load_Top At_Offset_1 02f9 e410 | | Load 0x2,0x10 02fa 01d5 | | Execute Vector,Field_Reference 02fb 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 02fc 00c8 | | Action Pop_Auxiliary_Range 02fd 3ff9 |? | Loop_Increasing 0x2f7 02fe 00ce | | Action Pop_Auxiliary 02ff 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x2e = 0x2ff,0x804 0300 c412 | | Store 0x2,0x12 0301 00cf | | Action Mark_Auxiliary 0302 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x2f = 0x302,0x805 0303 e402 | | Load 0x2,0x2 0304 0264 | d | Execute Discrete,Below_Bound 0305 7065 |pe | Jump_Nonzero 0x36b 0306 00cf | | Action Mark_Auxiliary 0307 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x30 = 0x307,0x806 0308 e40a | | Load 0x2,0xa 0309 01d7 | | Execute Vector,Field_Read 030a 0227 | ' | Execute Access,All_Reference 030b 01d9 | | Execute Vector,Reverse_Bounds 030c 0263 | c | Execute Discrete,Above_Bound 030d 705a |pZ | Jump_Nonzero 0x368 030e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x31 = 0x30e,0x807 030f e419 | | Load 0x2,0x19 0310 e40a | | Load 0x2,0xa 0311 01d7 | | Execute Vector,Field_Read 0312 0227 | ' | Execute Access,All_Reference 0313 01d7 | | Execute Vector,Field_Read 0314 c411 | | Store 0x2,0x11 0315 e412 | | Load 0x2,0x12 ; Debug Table 0x8.0x32 = 0x315,0x808 0316 0a01 | | Execute_Immediate Plus,0x1 0317 c415 | | Store 0x2,0x15 0318 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x33 = 0x318,0x809 0319 c414 | | Store 0x2,0x14 031a 00cf | | Action Mark_Auxiliary 031b 7813 |x | Jump 0x32f 031c e414 | | Load 0x2,0x14 ; Debug Table 0x8.0x34 = 0x31c,0x80b 031d e415 | | Load 0x2,0x15 031e 0273 | s | Execute Discrete,Plus 031f 0248 | H | Execute Discrete,Check_In_Integer 0320 09ff | | Execute_Immediate Binary_Scale,-0x1 0321 c416 | | Store 0x2,0x16 0322 e416 | | Load 0x2,0x16 ; Debug Table 0x8.0x35 = 0x322,0x80c 0323 e410 | | Load 0x2,0x10 0324 01d5 | | Execute Vector,Field_Reference 0325 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0326 e411 | | Load 0x2,0x11 0327 027d | } | Execute Discrete,Greater 0328 6803 |h | Jump_Zero 0x32c 0329 e416 | | Load 0x2,0x16 ; Debug Table 0x8.0x36 = 0x329,0x80d 032a c414 | | Store 0x2,0x14 032b 7802 |x | Jump 0x32e 032c e416 | | Load 0x2,0x16 ; Debug Table 0x8.0x37 = 0x32c,0x80e 032d c415 | | Store 0x2,0x15 032e 00c9 | | Action Pop_Auxiliary_Loop 032f e414 | | Load 0x2,0x14 ; Debug Table 0x8.0x38 = 0x32f,0x80a 0330 0a01 | | Execute_Immediate Plus,0x1 0331 e415 | | Load 0x2,0x15 0332 027e | ~ | Execute Discrete,Not_Equal 0333 77e8 |w | Jump_Nonzero 0x31c 0334 00ce | | Action Pop_Auxiliary 0335 e411 | | Load 0x2,0x11 ; Debug Table 0x8.0x39 = 0x335,0x80f 0336 e415 | | Load 0x2,0x15 0337 e410 | | Load 0x2,0x10 0338 01d5 | | Execute Vector,Field_Reference 0339 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 033a 027d | } | Execute Discrete,Greater 033b 682a |h* | Jump_Zero 0x366 033c e40c | | Load 0x2,0xc ; Debug Table 0x8.0x3a = 0x33c,0x810 033d 0322 | " | Declare_Variable Record 033e e411 | | Load 0x2,0x11 033f 00d9 | | Load_Top At_Offset_1 0340 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0341 e221 | ! | Load 0x1,0x21 0342 0322 | " | Declare_Variable Record 0343 e224 | $ | Load 0x1,0x24 0344 0337 | 7 | Declare_Variable Array 0345 e419 | | Load 0x2,0x19 0346 4801 |H | Short_Literal 0x1 0347 00da | | Load_Top At_Offset_2 0348 01d6 | | Execute Vector,Field_Write 0349 e411 | | Load 0x2,0x11 034a 4802 |H | Short_Literal 0x2 034b 00da | | Load_Top At_Offset_2 034c 01d6 | | Execute Vector,Field_Write 034d e224 | $ | Load 0x1,0x24 034e 0119 | | Execute Any,Check_In_Formal_Type 034f 00d9 | | Load_Top At_Offset_1 0350 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0351 e415 | | Load 0x2,0x15 0352 0aff | | Execute_Immediate Plus,-0x1 0353 0248 | H | Execute Discrete,Check_In_Integer 0354 e410 | | Load 0x2,0x10 0355 01d5 | | Execute Vector,Field_Reference 0356 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0357 00d9 | | Load_Top At_Offset_1 0358 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0359 e222 | " | Load 0x1,0x22 035a 03b6 | | Declare_Variable Access,By_Allocation,With_Value 035b 00d9 | | Load_Top At_Offset_1 035c 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 035d e415 | | Load 0x2,0x15 035e e410 | | Load 0x2,0x10 035f 01d6 | | Execute Vector,Field_Write 0360 e415 | | Load 0x2,0x15 ; Debug Table 0x8.0x3b = 0x360,0x811 0361 e412 | | Load 0x2,0x12 0362 027d | } | Execute Discrete,Greater 0363 6802 |h | Jump_Zero 0x366 0364 e415 | | Load 0x2,0x15 ; Debug Table 0x8.0x3c = 0x364,0x812 0365 c412 | | Store 0x2,0x12 0366 00c8 | | Action Pop_Auxiliary_Range 0367 3fa6 |? | Loop_Increasing 0x30e 0368 00ce | | Action Pop_Auxiliary 0369 00c8 | | Action Pop_Auxiliary_Range 036a 379b |7 | Loop_Decreasing 0x306 036b 00ce | | Action Pop_Auxiliary 036c e219 | | Load 0x1,0x19 ; Debug Table 0x8.0x3d = 0x36c,0x813 036d 0322 | " | Declare_Variable Record 036e e224 | $ | Load 0x1,0x24 036f 0337 | 7 | Declare_Variable Array 0370 4800 |H | Short_Literal 0x0 0371 4801 |H | Short_Literal 0x1 0372 00da | | Load_Top At_Offset_2 0373 01d6 | | Execute Vector,Field_Write 0374 4800 |H | Short_Literal 0x0 0375 4802 |H | Short_Literal 0x2 0376 00da | | Load_Top At_Offset_2 0377 01d6 | | Execute Vector,Field_Write 0378 e224 | $ | Load 0x1,0x24 0379 0119 | | Execute Any,Check_In_Formal_Type 037a 00d9 | | Load_Top At_Offset_1 037b 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 037c e412 | | Load 0x2,0x12 037d e410 | | Load 0x2,0x10 037e 01d5 | | Execute Vector,Field_Reference 037f 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0380 00d9 | | Load_Top At_Offset_1 0381 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 0382 e224 | $ | Load 0x1,0x24 0383 0337 | 7 | Declare_Variable Array 0384 e402 | | Load 0x2,0x2 0385 4801 |H | Short_Literal 0x1 0386 00da | | Load_Top At_Offset_2 0387 01d6 | | Execute Vector,Field_Write 0388 e403 | | Load 0x2,0x3 0389 4802 |H | Short_Literal 0x2 038a 00da | | Load_Top At_Offset_2 038b 01d6 | | Execute Vector,Field_Write 038c e224 | $ | Load 0x1,0x24 038d 0119 | | Execute Any,Check_In_Formal_Type 038e 00d9 | | Load_Top At_Offset_1 038f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2 0390 e413 | | Load 0x2,0x13 0391 017d | } | Execute Record,Structure_Write 0392 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x3e = 0x392,0x814 0393 e413 | | Load 0x2,0x13 0394 821f | | Call 0x1,0x1f 0395 4801 |H | Short_Literal 0x1 0396 e413 | | Load 0x2,0x13 0397 821e | | Call 0x1,0x1e 0398 027c | | | Execute Discrete,Less 0399 680b |h | Jump_Zero 0x3a5 039a 4802 |H | Short_Literal 0x2 039b e413 | | Load 0x2,0x13 039c 821f | | Call 0x1,0x1f 039d 4802 |H | Short_Literal 0x2 039e e413 | | Load 0x2,0x13 039f 821e | | Call 0x1,0x1e 03a0 027c | | | Execute Discrete,Less 03a1 6803 |h | Jump_Zero 0x3a5 03a2 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x3f = 0x3a2,0x815 03a3 821c | | Call 0x1,0x1c 03a4 00d1 | | Pop_Control Pop_Count_1 03a5 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x40 = 0x3a5,0x816 03a6 e5fc | | Load 0x2,-0x4 03a7 017d | } | Execute Record,Structure_Write 03a8 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03a9 0000 0000 | | .XXX[0x3] 03ab 0000 | | 03ac 0000 0000 | | .LITERAL {0x00000000, 0x0055e785} 03b0 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 03b4 0000 0000 | | .LITERAL {0x00000000, 0x00100000} 03b8 ; -------------------------------------------------------------------------------------- 03b8 ; SUBPROGRAM 03b8 ; -------------------------------------------------------------------------------------- 03b8 03bd | | .CONST 0x03bd ; Address of begin 03b9 0004 | | .CONST 0x0004 ; Address of exception handler 03ba 0003 | | .CONST 0x0003 ; Number of locals 03bb INIT_03b8: 03bb e222 | " | Load 0x1,0x22 ; Debug Table 0x9 = .DEBUG 0x03bb,0x06d4,0x1001,0x0000,0x0055,0xe775,0x0000,0x00d0 ; Debug Table 0x9.0x0 = 0x3bb,0xffff 03bc 03bd | | Declare_Variable Access,Duplicate 03bd BODY_03b8: 03bd e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x1 = 0x3bd,0x1 03be 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03bf 003a | : | Store_Top Access,At_Offset_2 03c0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x2 = 0x3c0,0x2 03c1 7005 |p | Jump_Nonzero 0x3c7 03c2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x9.0x3 = 0x3c2,0x3 03c3 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 03c4 e5ff | | Load 0x2,-0x1 03c5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03c6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x9.0x4 = 0x3c6,0x4 03c7 00cf | | Action Mark_Auxiliary 03c8 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x5 = 0x3c8,0x5 ; Debug Table 0x9.0x6 = 0x3c8,0x6 03c9 0227 | ' | Execute Access,All_Reference 03ca 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 03cb 003a | : | Store_Top Access,At_Offset_2 03cc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x7 = 0x3cc,0x7 03cd 681e |h | Jump_Zero 0x3ec 03ce 4801 |H | Short_Literal 0x1 03cf 00da | | Load_Top At_Offset_2 03d0 0227 | ' | Execute Access,All_Reference 03d1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 03d2 01d7 | | Execute Vector,Field_Read 03d3 4801 |H | Short_Literal 0x1 03d4 e402 | | Load 0x2,0x2 03d5 0227 | ' | Execute Access,All_Reference 03d6 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 03d7 01d7 | | Execute Vector,Field_Read 03d8 0a01 | | Execute_Immediate Plus,0x1 03d9 027e | ~ | Execute Discrete,Not_Equal 03da 7011 |p | Jump_Nonzero 0x3ec 03db 4802 |H | Short_Literal 0x2 03dc 00da | | Load_Top At_Offset_2 03dd 0227 | ' | Execute Access,All_Reference 03de 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 03df 01d7 | | Execute Vector,Field_Read 03e0 4802 |H | Short_Literal 0x2 03e1 e402 | | Load 0x2,0x2 03e2 0227 | ' | Execute Access,All_Reference 03e3 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 03e4 01d7 | | Execute Vector,Field_Read 03e5 0a01 | | Execute_Immediate Plus,0x1 03e6 027e | ~ | Execute Discrete,Not_Equal 03e7 7004 |p | Jump_Nonzero 0x3ec 03e8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x8 = 0x3e8,0x8 03e9 003b | ; | Store_Top Access,At_Offset_3 03ea 00c9 | | Action Pop_Auxiliary_Loop 03eb 7fdc | | Jump 0x3c8 03ec 00ce | | Action Pop_Auxiliary 03ed 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0x9 = 0x3ed,0x9 03ee 0227 | ' | Execute Access,All_Reference 03ef 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 03f0 e5ff | | Load 0x2,-0x1 03f1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 03f2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0xa = 0x3f2,0xa 03f3 e5ff | | Load 0x2,-0x1 03f4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 03f5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03f6 0000 0000 | | .XXX[0x2] 03f8 ; -------------------------------------------------------------------------------------- 03f8 ; SUBPROGRAM 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 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x03fb,0x06ec,0x1002,0x0000,0x0055,0xe775,0x0000,0x00d8 ; Debug Table 0xa.0x0 = 0x3fb,0x1 03fc 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 03fd 00db | | Load_Top At_Offset_3 03fe 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 03ff 01df | | Execute Vector,Equal 0400 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0401 0000 0000 | | .BLANK 0000[0x7] 0408 ; -------------------------------------------------------------------------------------- 0408 ; SUBPROGRAM 0408 ; -------------------------------------------------------------------------------------- 0408 040b | | .CONST 0x040b ; Address of begin 0409 0004 | | .CONST 0x0004 ; Address of exception handler 040a 0001 | | .CONST 0x0001 ; Number of locals 040b BODY_0408: 040b INIT_0408: 040b 00db | | Load_Top At_Offset_3 ; Debug Table 0xb = .DEBUG 0x040b,0x06f0,0x1002,0x0000,0x0055,0xe775,0x0000,0x00e1 ; Debug Table 0xb.0x0 = 0x40b,0x1 040c 00db | | Load_Top At_Offset_3 040d 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 040e 01d7 | | Execute Vector,Field_Read 040f 0a01 | | Execute_Immediate Plus,0x1 0410 0248 | H | Execute Discrete,Check_In_Integer 0411 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0412 0000 0000 | | .BLANK 0000[0x6] 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 041b | | .CONST 0x041b ; Address of begin 0419 0004 | | .CONST 0x0004 ; Address of exception handler 041a 0001 | | .CONST 0x0001 ; Number of locals 041b BODY_0418: 041b INIT_0418: 041b 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x041b,0x06f4,0x1002,0x0000,0x0055,0xe775,0x0000,0x00ee ; Debug Table 0xc.0x0 = 0x41b,0x1 041c 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 041d 7005 |p | Jump_Nonzero 0x423 041e 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x1 = 0x41e,0x2 041f 00db | | Load_Top At_Offset_3 0420 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0421 01d7 | | Execute Vector,Field_Read 0422 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0423 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x2 = 0x423,0x3 0424 00db | | Load_Top At_Offset_3 0425 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0426 0227 | ' | Execute Access,All_Reference 0427 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0428 01d7 | | Execute Vector,Field_Read 0429 0aff | | Execute_Immediate Plus,-0x1 042a 0248 | H | Execute Discrete,Check_In_Integer 042b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 042c 0000 0000 | | .BLANK 0000[0x4] 0430 ; -------------------------------------------------------------------------------------- 0430 ; SUBPROGRAM 0430 ; -------------------------------------------------------------------------------------- 0430 0433 | 3 | .CONST 0x0433 ; Address of begin 0431 0004 | | .CONST 0x0004 ; Address of exception handler 0432 0001 | | .CONST 0x0001 ; Number of locals 0433 BODY_0430: 0433 INIT_0430: 0433 4608 |F | Jump_Case 0x9 ; Debug Table 0xd = .DEBUG 0x0433,0x06fc,0x1005,0x0000,0x0055,0xe785,0x0000,0x0011 0434 7808 |x | Jump 0x43d ; case 0x0 0435 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0436 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0437 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0438 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0439 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 043a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 043b 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 043c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 043d 00da | | Load_Top At_Offset_2 043e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 043f 0125 | % | Execute Any,Set_Constraint 0440 00da | | Load_Top At_Offset_2 0441 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0442 1c00 | | Execute_Immediate Run_Utility,0x0 0443 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0444 0000 0000 | | .BLANK 0000[0x4] 0448 ; -------------------------------------------------------------------------------------- 0448 ; SUBPROGRAM 0448 ; -------------------------------------------------------------------------------------- 0448 044b | K | .CONST 0x044b ; Address of begin 0449 0004 | | .CONST 0x0004 ; Address of exception handler 044a 0001 | | .CONST 0x0001 ; Number of locals 044b BODY_0448: 044b INIT_0448: 044b 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0xe = .DEBUG 0x044b,0x06fe,0x1005,0x0000,0x0055,0xe785,0x0000,0x001f 044c 00da | | Load_Top At_Offset_2 044d 01dc | | Execute Vector,Last 044e 00db | | Load_Top At_Offset_3 044f 01dd | | Execute Vector,First 0450 0263 | c | Execute Discrete,Above_Bound 0451 7006 |p | Jump_Nonzero 0x458 0452 00d8 | | Load_Top At_Offset_0 0453 e5ff | | Load 0x2,-0x1 0454 01d5 | | Execute Vector,Field_Reference 0455 1c00 | | Execute_Immediate Run_Utility,0x0 0456 0a01 | | Execute_Immediate Plus,0x1 0457 7ff8 | | Jump 0x450 0458 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0459 0000 0000 | | .BLANK 0000[0x7] 0460 ; -------------------------------------------------------------------------------------- 0460 ; SUBPROGRAM 0460 ; -------------------------------------------------------------------------------------- 0460 0463 | c | .CONST 0x0463 ; Address of begin 0461 0004 | | .CONST 0x0004 ; Address of exception handler 0462 0001 | | .CONST 0x0001 ; Number of locals 0463 BODY_0460: 0463 INIT_0460: 0463 4608 |F | Jump_Case 0x9 ; Debug Table 0xf = .DEBUG 0x0463,0x0700,0x1005,0x0000,0x0055,0xe785,0x0000,0x0028 0464 7808 |x | Jump 0x46d ; case 0x0 0465 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 0466 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 0467 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0468 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0469 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 046a 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 046b 7814 |x | Jump 0x480 ; case 0x7 046c 7820 |x | Jump 0x48d ; case 0x8 046d 00da | | Load_Top At_Offset_2 046e 016c | l | Execute Variant_Record,Is_Constrained 046f 7009 |p | Jump_Nonzero 0x479 0470 00cf | | Action Mark_Auxiliary 0471 4800 |H | Short_Literal 0x0 0472 e5ff | | Load 0x2,-0x1 0473 1c08 | | Execute_Immediate Run_Utility,0x8 0474 00d8 | | Load_Top At_Offset_0 0475 1c00 | | Execute_Immediate Run_Utility,0x0 0476 c5ff | | Store 0x2,-0x1 0477 00ce | | Action Pop_Auxiliary 0478 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0479 00da | | Load_Top At_Offset_2 047a 2502 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x2 047b 1c00 | | Execute_Immediate Run_Utility,0x0 047c 00da | | Load_Top At_Offset_2 047d 2503 |% | Execute Variant_Record,Field_Reference,Indirect,Field_Number 0x3 047e 1c00 | | Execute_Immediate Run_Utility,0x0 047f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0480 00db | | Load_Top At_Offset_3 0481 4801 |H | Short_Literal 0x1 0482 e5fe | | Load 0x2,-0x2 0483 e227 | ' | Load 0x1,0x27 0484 035b | [ | Declare_Type Array,Constrained 0485 4801 |H | Short_Literal 0x1 0486 e5fe | | Load 0x2,-0x2 0487 e213 | | Load 0x1,0x13 0488 035b | [ | Declare_Type Array,Constrained 0489 4802 |H | Short_Literal 0x2 048a e5ff | | Load 0x2,-0x1 048b 031b | | Declare_Type Variant_Record,Constrained 048c 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 048d 00db | | Load_Top At_Offset_3 048e 00db | | Load_Top At_Offset_3 048f 02fc | | Declare_Variable Variant_Record,With_Constraint 0490 4801 |H | Short_Literal 0x1 0491 e5fe | | Load 0x2,-0x2 0492 e227 | ' | Load 0x1,0x27 0493 0334 | 4 | Declare_Variable Array,With_Constraint 0494 2d02 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x2 0495 4801 |H | Short_Literal 0x1 0496 e5fe | | Load 0x2,-0x2 0497 e213 | | Load 0x1,0x13 0498 0334 | 4 | Declare_Variable Array,With_Constraint 0499 2d03 |- | Execute Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3 049a 016a | j | QQ_execute Variant_Record,XXX 049b 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 049c 0000 0000 | | .BLANK 0000[0x4] 04a0 ; -------------------------------------------------------------------------------------- 04a0 ; SUBPROGRAM 04a0 ; -------------------------------------------------------------------------------------- 04a0 04a3 | | .CONST 0x04a3 ; Address of begin 04a1 0004 | | .CONST 0x0004 ; Address of exception handler 04a2 0001 | | .CONST 0x0001 ; Number of locals 04a3 BODY_04a0: 04a3 INIT_04a0: 04a3 00db | | Load_Top At_Offset_3 ; Debug Table 0x10 = .DEBUG 0x04a3,0x0702,0x1002,0x0000,0x0055,0xe785,0x0000,0x005f ; Debug Table 0x10.0x0 = 0x4a3,0x1 04a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04a5 e20f | | Load 0x1,0xf 04a6 0119 | | Execute Any,Check_In_Formal_Type 04a7 00db | | Load_Top At_Offset_3 04a8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04a9 e20f | | Load 0x1,0xf 04aa 0119 | | Execute Any,Check_In_Formal_Type 04ab 8210 | | Call 0x1,0x10 04ac 6802 |h | Jump_Zero 0x4af 04ad 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x1 = 0x4ad,0x2 04ae 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04af 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x2 = 0x4af,0x3 04b0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04b1 e20f | | Load 0x1,0xf 04b2 0119 | | Execute Any,Check_In_Formal_Type 04b3 e5fe | | Load 0x2,-0x2 04b4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 04b5 e20f | | Load 0x1,0xf 04b6 0119 | | Execute Any,Check_In_Formal_Type 04b7 8210 | | Call 0x1,0x10 04b8 6802 |h | Jump_Zero 0x4bb 04b9 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x3 = 0x4b9,0x4 04ba 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04bb 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x4 = 0x4bb,0x5 04bc 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04bd e5fe | | Load 0x2,-0x2 04be 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 04bf 027c | | | Execute Discrete,Less 04c0 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 04c1 0000 0000 | | .BLANK 0000[0x7] 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 4608 |F | Jump_Case 0x9 ; Debug Table 0x11 = .DEBUG 0x04cb,0x070e,0x1805,0x0002,0x0055,0xe785,0x0000,0x00c6 04cc 7808 |x | Jump 0x4d5 ; case 0x0 04cd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 04ce 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 04cf 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 04d0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 04d1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 04d2 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 04d3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 04d4 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 04d5 00da | | Load_Top At_Offset_2 04d6 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 04d7 1c00 | | Execute_Immediate Run_Utility,0x0 04d8 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 04d9 0000 0000 | | .BLANK 0000[0x7] 04e0 ; -------------------------------------------------------------------------------------- 04e0 ; Debug Table 04e0 ; -------------------------------------------------------------------------------------- 04e0 0003 0012 | | .CONST 0x0003,0x0012 04e2 000b 0572 | r| .DEBUG 0x000b,0x0572,0xc000,0x0000,0x0055,0xe775,0x0000,0x0005 04ea 004f 05a2 | O | .DEBUG 0x004f,0x05a2,0xc000,0x0000,0x0055,0xe785,0x0000,0x0007 04f2 009b 05c8 | | .DEBUG 0x009b,0x05c8,0x1005,0x0000,0x0055,0xe775,0x0000,0x0032 04fa 00b3 05ca | | .DEBUG 0x00b3,0x05ca,0x3801,0x0002,0x0055,0xe775,0x0000,0x003b 0502 017b 0624 | { $| .DEBUG 0x017b,0x0624,0x1001,0x0000,0x0055,0xe775,0x0000,0x007b 050a 01cb 0644 | D| .DEBUG 0x01cb,0x0644,0x1002,0x0000,0x0055,0xe775,0x0000,0x0090 0512 01d3 0648 | H| .DEBUG 0x01d3,0x0648,0x1002,0x0000,0x0055,0xe775,0x0000,0x0099 051a 01db 064c | L| .DEBUG 0x01db,0x064c,0x1002,0x0000,0x0055,0xe775,0x0000,0x00a2 0522 01eb 0650 | P| .DEBUG 0x01eb,0x0650,0x1001,0x0000,0x0055,0xe775,0x0000,0x00ba 052a 03bb 06d4 | | .DEBUG 0x03bb,0x06d4,0x1001,0x0000,0x0055,0xe775,0x0000,0x00d0 0532 03fb 06ec | | .DEBUG 0x03fb,0x06ec,0x1002,0x0000,0x0055,0xe775,0x0000,0x00d8 053a 040b 06f0 | | .DEBUG 0x040b,0x06f0,0x1002,0x0000,0x0055,0xe775,0x0000,0x00e1 0542 041b 06f4 | | .DEBUG 0x041b,0x06f4,0x1002,0x0000,0x0055,0xe775,0x0000,0x00ee 054a 0433 06fc | 3 | .DEBUG 0x0433,0x06fc,0x1005,0x0000,0x0055,0xe785,0x0000,0x0011 0552 044b 06fe | K | .DEBUG 0x044b,0x06fe,0x1005,0x0000,0x0055,0xe785,0x0000,0x001f 055a 0463 0700 | c | .DEBUG 0x0463,0x0700,0x1005,0x0000,0x0055,0xe785,0x0000,0x0028 0562 04a3 0702 | | .DEBUG 0x04a3,0x0702,0x1002,0x0000,0x0055,0xe785,0x0000,0x005f 056a 04cb 070e | | .DEBUG 0x04cb,0x070e,0x1805,0x0002,0x0055,0xe785,0x0000,0x00c6 0572 ; -------------------------------------------------------------------------------------- 0572 ; Debug3 Subtable 0x0 0572 ; -------------------------------------------------------------------------------------- 0572 0017 0000 | | .DBG3TAB 0x0017,0x0000 0574 000b ffff | | .CONST 0x000b,0xffff 0576 000b fffe | | .CONST 0x000b,0xfffe 0578 000b fffd | | .CONST 0x000b,0xfffd 057a 000d fffc | | .CONST 0x000d,0xfffc 057c 0014 fffb | | .CONST 0x0014,0xfffb 057e 0016 fffa | | .CONST 0x0016,0xfffa 0580 0018 fff9 | | .CONST 0x0018,0xfff9 0582 001a fff8 | | .CONST 0x001a,0xfff8 0584 001c fff7 | | .CONST 0x001c,0xfff7 0586 001e fff6 | | .CONST 0x001e,0xfff6 0588 0020 fff5 | | .CONST 0x0020,0xfff5 058a 0024 fff4 | $ | .CONST 0x0024,0xfff4 058c 0026 fff3 | & | .CONST 0x0026,0xfff3 058e 0028 fff2 | ( | .CONST 0x0028,0xfff2 0590 002a fff1 | * | .CONST 0x002a,0xfff1 0592 002c fff0 | , | .CONST 0x002c,0xfff0 0594 002e ffef | . | .CONST 0x002e,0xffef 0596 0034 ffee | 4 | .CONST 0x0034,0xffee 0598 0038 ffed | 8 | .CONST 0x0038,0xffed 059a 003a ffec | : | .CONST 0x003a,0xffec 059c 003e ffeb | > | .CONST 0x003e,0xffeb 059e 0042 ffea | B | .CONST 0x0042,0xffea 05a0 0048 ffe9 | H | .CONST 0x0048,0xffe9 05a2 ; -------------------------------------------------------------------------------------- 05a2 ; Debug3 Subtable 0x1 05a2 ; -------------------------------------------------------------------------------------- 05a2 0012 0000 | | .DBG3TAB 0x0012,0x0000 05a4 004f ffff | O | .CONST 0x004f,0xffff 05a6 0053 fffe | S | .CONST 0x0053,0xfffe 05a8 0059 fffd | Y | .CONST 0x0059,0xfffd 05aa 0060 fffc | ` | .CONST 0x0060,0xfffc 05ac 006c fffb | l | .CONST 0x006c,0xfffb 05ae 0071 fffa | q | .CONST 0x0071,0xfffa 05b0 0073 fff9 | s | .CONST 0x0073,0xfff9 05b2 0075 fff8 | u | .CONST 0x0075,0xfff8 05b4 007e fff7 | ~ | .CONST 0x007e,0xfff7 05b6 0080 fff6 | | .CONST 0x0080,0xfff6 05b8 0082 fff5 | | .CONST 0x0082,0xfff5 05ba 0084 fff4 | | .CONST 0x0084,0xfff4 05bc 0086 fff3 | | .CONST 0x0086,0xfff3 05be 0088 fff2 | | .CONST 0x0088,0xfff2 05c0 008a fff1 | | .CONST 0x008a,0xfff1 05c2 008c fff0 | | .CONST 0x008c,0xfff0 05c4 008e ffef | | .CONST 0x008e,0xffef 05c6 0090 ffee | | .CONST 0x0090,0xffee 05c8 ; -------------------------------------------------------------------------------------- 05c8 ; Debug3 Subtable 0x2 05c8 ; -------------------------------------------------------------------------------------- 05c8 0000 0000 | | .DBG3TAB 0x0000,0x0000 05ca ; -------------------------------------------------------------------------------------- 05ca ; Debug3 Subtable 0x3 05ca ; -------------------------------------------------------------------------------------- 05ca 000f 001d | | .DBG3TAB 0x000f,0x001d 05cc 00b3 ffff | | .CONST 0x00b3,0xffff 05ce 00b5 fffe | | .CONST 0x00b5,0xfffe 05d0 00b9 fffd | | .CONST 0x00b9,0xfffd 05d2 00bd fffc | | .CONST 0x00bd,0xfffc 05d4 00c6 fffb | | .CONST 0x00c6,0xfffb 05d6 00c8 fffa | | .CONST 0x00c8,0xfffa 05d8 00c9 fff9 | | .CONST 0x00c9,0xfff9 05da 00ca fff8 | | .CONST 0x00ca,0xfff8 05dc 00ce fff7 | | .CONST 0x00ce,0xfff7 05de 00cf fff6 | | .CONST 0x00cf,0xfff6 05e0 00d4 0001 | | .CONST 0x00d4,0x0001 05e2 00da 0002 | | .CONST 0x00da,0x0002 05e4 00dc 0003 | | .CONST 0x00dc,0x0003 05e6 00de 0004 | | .CONST 0x00de,0x0004 05e8 00ea 0006 | | .CONST 0x00ea,0x0006 05ea 00ed 0007 | | .CONST 0x00ed,0x0007 05ec 00f5 0008 | | .CONST 0x00f5,0x0008 05ee 00f9 0009 | | .CONST 0x00f9,0x0009 05f0 00fc 000a | | .CONST 0x00fc,0x000a 05f2 00ff 000b | | .CONST 0x00ff,0x000b 05f4 0108 000c | | .CONST 0x0108,0x000c 05f6 010b 000d | | .CONST 0x010b,0x000d 05f8 010f 0005 | | .CONST 0x010f,0x0005 05fa 0115 000e | | .CONST 0x0115,0x000e 05fc 011e 000f | | .CONST 0x011e,0x000f 05fe 011f fbff | | .CONST 0x011f,0xfbff 0600 0124 fbfe | $ | .CONST 0x0124,0xfbfe 0602 0127 fbfd | ' | .CONST 0x0127,0xfbfd 0604 012a fbfc | * | .CONST 0x012a,0xfbfc 0606 012e fbfb | . | .CONST 0x012e,0xfbfb 0608 0130 0401 | 0 | .CONST 0x0130,0x0401 060a 0133 0402 | 3 | .CONST 0x0133,0x0402 060c 0133 0403 | 3 | .CONST 0x0133,0x0403 060e 0137 0404 | 7 | .CONST 0x0137,0x0404 0610 013a 0405 | : | .CONST 0x013a,0x0405 0612 013d 0406 | = | .CONST 0x013d,0x0406 0614 0141 0407 | A | .CONST 0x0141,0x0407 0616 0147 0408 | G | .CONST 0x0147,0x0408 0618 014a 0409 | J | .CONST 0x014a,0x0409 061a 0157 040a | W | .CONST 0x0157,0x040a 061c 015e 040b | ^ | .CONST 0x015e,0x040b 061e 0162 040c | b | .CONST 0x0162,0x040c 0620 0169 040d | i | .CONST 0x0169,0x040d 0622 0175 0010 | u | .CONST 0x0175,0x0010 0624 ; -------------------------------------------------------------------------------------- 0624 ; Debug3 Subtable 0x4 0624 ; -------------------------------------------------------------------------------------- 0624 0007 0008 | | .DBG3TAB 0x0007,0x0008 0626 017b ffff | { | .CONST 0x017b,0xffff 0628 017f fffe | | .CONST 0x017f,0xfffe 062a 0189 fffd | | .CONST 0x0189,0xfffd 062c 018c fffc | | .CONST 0x018c,0xfffc 062e 018f fffb | | .CONST 0x018f,0xfffb 0630 0193 fffa | | .CONST 0x0193,0xfffa 0632 0197 fff9 | | .CONST 0x0197,0xfff9 0634 0198 0001 | | .CONST 0x0198,0x0001 0636 019b 0002 | | .CONST 0x019b,0x0002 0638 019f 0003 | | .CONST 0x019f,0x0003 063a 01a3 0004 | | .CONST 0x01a3,0x0004 063c 01a6 0005 | | .CONST 0x01a6,0x0005 063e 01b3 0006 | | .CONST 0x01b3,0x0006 0640 01ba 0007 | | .CONST 0x01ba,0x0007 0642 01c4 0008 | | .CONST 0x01c4,0x0008 0644 ; -------------------------------------------------------------------------------------- 0644 ; Debug3 Subtable 0x5 0644 ; -------------------------------------------------------------------------------------- 0644 0000 0001 | | .DBG3TAB 0x0000,0x0001 0646 01cb 0001 | | .CONST 0x01cb,0x0001 0648 ; -------------------------------------------------------------------------------------- 0648 ; Debug3 Subtable 0x6 0648 ; -------------------------------------------------------------------------------------- 0648 0000 0001 | | .DBG3TAB 0x0000,0x0001 064a 01d3 0001 | | .CONST 0x01d3,0x0001 064c ; -------------------------------------------------------------------------------------- 064c ; Debug3 Subtable 0x7 064c ; -------------------------------------------------------------------------------------- 064c 0000 0001 | | .DBG3TAB 0x0000,0x0001 064e 01db 0001 | | .CONST 0x01db,0x0001 0650 ; -------------------------------------------------------------------------------------- 0650 ; Debug3 Subtable 0x8 0650 ; -------------------------------------------------------------------------------------- 0650 0018 0029 | )| .DBG3TAB 0x0018,0x0029 0652 01eb ffff | | .CONST 0x01eb,0xffff 0654 01f0 fffe | | .CONST 0x01f0,0xfffe 0656 01f5 fffd | | .CONST 0x01f5,0xfffd 0658 01fa fffc | | .CONST 0x01fa,0xfffc 065a 0203 fffb | | .CONST 0x0203,0xfffb 065c 0207 fffa | | .CONST 0x0207,0xfffa 065e 020d fff9 | | .CONST 0x020d,0xfff9 0660 0211 fff8 | | .CONST 0x0211,0xfff8 0662 0215 fff7 | | .CONST 0x0215,0xfff7 0664 0217 0001 | | .CONST 0x0217,0x0001 0666 0218 fbff | | .CONST 0x0218,0xfbff 0668 021e fbfe | | .CONST 0x021e,0xfbfe 066a 0225 fbfd | % | .CONST 0x0225,0xfbfd 066c 0229 fbfc | ) | .CONST 0x0229,0xfbfc 066e 022a 0401 | * | .CONST 0x022a,0x0401 0670 022c 0402 | , | .CONST 0x022c,0x0402 0672 0230 0404 | 0 | .CONST 0x0230,0x0404 0674 0239 0406 | 9 | .CONST 0x0239,0x0406 0676 023d 0405 | = | .CONST 0x023d,0x0405 0678 024f 0407 | O | .CONST 0x024f,0x0407 067a 0253 0409 | S | .CONST 0x0253,0x0409 067c 0257 0408 | W | .CONST 0x0257,0x0408 067e 0269 040a | i | .CONST 0x0269,0x040a 0680 0271 040b | q | .CONST 0x0271,0x040b 0682 0276 040c | v | .CONST 0x0276,0x040c 0684 0283 040d | | .CONST 0x0283,0x040d 0686 0286 040e | | .CONST 0x0286,0x040e 0688 0286 040f | | .CONST 0x0286,0x040f 068a 028f 0410 | | .CONST 0x028f,0x0410 068c 0292 0411 | | .CONST 0x0292,0x0411 068e 02a7 0403 | | .CONST 0x02a7,0x0403 0690 02ae 0002 | | .CONST 0x02ae,0x0002 0692 02af f7ff | | .CONST 0x02af,0xf7ff 0694 02b9 f7fe | | .CONST 0x02b9,0xf7fe 0696 02bf f7fd | | .CONST 0x02bf,0xf7fd 0698 02c3 f7fc | | .CONST 0x02c3,0xf7fc 069a 02c9 f7fb | | .CONST 0x02c9,0xf7fb 069c 02cb f7fa | | .CONST 0x02cb,0xf7fa 069e 02cf f7f9 | | .CONST 0x02cf,0xf7f9 06a0 02d3 f7f8 | | .CONST 0x02d3,0xf7f8 06a2 02d5 f7f7 | | .CONST 0x02d5,0xf7f7 06a4 02db f7f6 | | .CONST 0x02db,0xf7f6 06a6 02e1 f7f5 | | .CONST 0x02e1,0xf7f5 06a8 02e5 0801 | | .CONST 0x02e5,0x0801 06aa 02f2 0802 | | .CONST 0x02f2,0x0802 06ac 02f7 0803 | | .CONST 0x02f7,0x0803 06ae 02ff 0804 | | .CONST 0x02ff,0x0804 06b0 0302 0805 | | .CONST 0x0302,0x0805 06b2 0307 0806 | | .CONST 0x0307,0x0806 06b4 030e 0807 | | .CONST 0x030e,0x0807 06b6 0315 0808 | | .CONST 0x0315,0x0808 06b8 0318 0809 | | .CONST 0x0318,0x0809 06ba 031c 080b | | .CONST 0x031c,0x080b 06bc 0322 080c | " | .CONST 0x0322,0x080c 06be 0329 080d | ) | .CONST 0x0329,0x080d 06c0 032c 080e | , | .CONST 0x032c,0x080e 06c2 032f 080a | / | .CONST 0x032f,0x080a 06c4 0335 080f | 5 | .CONST 0x0335,0x080f 06c6 033c 0810 | < | .CONST 0x033c,0x0810 06c8 0360 0811 | ` | .CONST 0x0360,0x0811 06ca 0364 0812 | d | .CONST 0x0364,0x0812 06cc 036c 0813 | l | .CONST 0x036c,0x0813 06ce 0392 0814 | | .CONST 0x0392,0x0814 06d0 03a2 0815 | | .CONST 0x03a2,0x0815 06d2 03a5 0816 | | .CONST 0x03a5,0x0816 06d4 ; -------------------------------------------------------------------------------------- 06d4 ; Debug3 Subtable 0x9 06d4 ; -------------------------------------------------------------------------------------- 06d4 0001 000a | | .DBG3TAB 0x0001,0x000a 06d6 03bb ffff | | .CONST 0x03bb,0xffff 06d8 03bd 0001 | | .CONST 0x03bd,0x0001 06da 03c0 0002 | | .CONST 0x03c0,0x0002 06dc 03c2 0003 | | .CONST 0x03c2,0x0003 06de 03c6 0004 | | .CONST 0x03c6,0x0004 06e0 03c8 0005 | | .CONST 0x03c8,0x0005 06e2 03c8 0006 | | .CONST 0x03c8,0x0006 06e4 03cc 0007 | | .CONST 0x03cc,0x0007 06e6 03e8 0008 | | .CONST 0x03e8,0x0008 06e8 03ed 0009 | | .CONST 0x03ed,0x0009 06ea 03f2 000a | | .CONST 0x03f2,0x000a 06ec ; -------------------------------------------------------------------------------------- 06ec ; Debug3 Subtable 0xa 06ec ; -------------------------------------------------------------------------------------- 06ec 0000 0001 | | .DBG3TAB 0x0000,0x0001 06ee 03fb 0001 | | .CONST 0x03fb,0x0001 06f0 ; -------------------------------------------------------------------------------------- 06f0 ; Debug3 Subtable 0xb 06f0 ; -------------------------------------------------------------------------------------- 06f0 0000 0001 | | .DBG3TAB 0x0000,0x0001 06f2 040b 0001 | | .CONST 0x040b,0x0001 06f4 ; -------------------------------------------------------------------------------------- 06f4 ; Debug3 Subtable 0xc 06f4 ; -------------------------------------------------------------------------------------- 06f4 0000 0003 | | .DBG3TAB 0x0000,0x0003 06f6 041b 0001 | | .CONST 0x041b,0x0001 06f8 041e 0002 | | .CONST 0x041e,0x0002 06fa 0423 0003 | # | .CONST 0x0423,0x0003 06fc ; -------------------------------------------------------------------------------------- 06fc ; Debug3 Subtable 0xd 06fc ; -------------------------------------------------------------------------------------- 06fc 0000 0000 | | .DBG3TAB 0x0000,0x0000 06fe ; -------------------------------------------------------------------------------------- 06fe ; Debug3 Subtable 0xe 06fe ; -------------------------------------------------------------------------------------- 06fe 0000 0000 | | .DBG3TAB 0x0000,0x0000 0700 ; -------------------------------------------------------------------------------------- 0700 ; Debug3 Subtable 0xf 0700 ; -------------------------------------------------------------------------------------- 0700 0000 0000 | | .DBG3TAB 0x0000,0x0000 0702 ; -------------------------------------------------------------------------------------- 0702 ; Debug3 Subtable 0x10 0702 ; -------------------------------------------------------------------------------------- 0702 0000 0005 | | .DBG3TAB 0x0000,0x0005 0704 04a3 0001 | | .CONST 0x04a3,0x0001 0706 04ad 0002 | | .CONST 0x04ad,0x0002 0708 04af 0003 | | .CONST 0x04af,0x0003 070a 04b9 0004 | | .CONST 0x04b9,0x0004 070c 04bb 0005 | | .CONST 0x04bb,0x0005 070e ; -------------------------------------------------------------------------------------- 070e ; Debug3 Subtable 0x11 070e ; -------------------------------------------------------------------------------------- 070e 0000 0000 | | .DBG3TAB 0x0000,0x0000 0710 0000 0000 | | .BLANK 0000[0xf0]