|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 8192 (0x2000) Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_779ce4
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0fa8 | | .CONST 0x0fa8 ; 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 8009 | | .CONST 0x8009 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0010 | | .CONST 0x0010 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0001 | | .CONST 0x0001 ; Number of locals 000b INIT_0008: 000b 029a 001b | | Declare_Subprogram INIT_0018,For_Outer_Call,Visible,Unelaborated 000d 00bf | | Action Accept_Activation 000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd 000f 00c7 | | Action Elaborate_Subprogram 0010 BODY_0008: 0010 00bc | | Action Signal_Activated 0011 00bb | | Action Signal_Completion 0012 0000 0000 | | .BLANK 0000[0x6] 0018 ; -------------------------------------------------------------------------------------- 0018 ; SUBPROGRAM 0018 ; -------------------------------------------------------------------------------------- 0018 00c3 | | .CONST 0x00c3 ; Address of begin 0019 013a | : | .CONST 0x013a ; Address of exception handler 001a 0037 | 7 | .CONST 0x0037 ; Number of locals 001b INIT_0018: 001b 0093 0000 | | push_full_address 0x0 001d 6126 |a& | Indirect_Literal Discrete,0x144,{0x80000000, 0x00010000} 001e 0273 | s | Execute Discrete,Plus 001f 0007 | | Action Break_Optional 0020 00e1 | | Load_Encached Boolean_Cache 0021 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 0022 e002 | | Load 0x0,0x2 0023 1b23 | # | Execute Package,Field_Read,Field_Number 0x23 0024 e003 | | Load 0x0,0x3 0025 0007 | | Action Break_Optional 0026 e004 | | Load 0x0,0x4 0027 0007 | | Action Break_Optional 0028 e005 | | Load 0x0,0x5 0029 0007 | | Action Break_Optional 002a 00d8 | | Load_Top At_Offset_0 002b 0007 | | Action Break_Optional 002c 00e1 | | Load_Encached Boolean_Cache 002d 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 002e 4800 |H | Short_Literal 0x0 002f 4802 |H | Short_Literal 0x2 0030 029f 014b | K| Declare_Subprogram INIT_0148,For_Call 0032 03fd | | Declare_Type Discrete,Defined 0033 00d8 | | Load_Top At_Offset_0 0034 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0035 0092 0a56 | V| Action Push_String_Extended,0xa56 ; "Save_No_Version_Information" 0037 0092 0a57 | W| Action Push_String_Extended,0xa57 ; "<output_compare>" 0039 0092 0a58 | X| Action Push_String_Extended,0xa58 ; "diff1" 003b e006 | | Load 0x0,0x6 003c 0007 | | Action Break_Optional 003d e007 | | Load 0x0,0x7 003e 0322 | " | Declare_Variable Record 003f 4801 |H | Short_Literal 0x1 0040 e008 | | Load 0x0,0x8 0041 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0042 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0043 e5ff | | Load 0x2,-0x1 0044 e008 | | Load 0x0,0x8 0045 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0046 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0047 e008 | | Load 0x0,0x8 0048 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0049 1b0d | | Execute Package,Field_Read,Field_Number 0xd 004a 011e | | Execute Any,Convert 004b 029f 0173 | s| Declare_Subprogram INIT_0170,For_Call 004d 029f 01f3 | | Declare_Subprogram INIT_01f0,For_Call 004f 4800 |H | Short_Literal 0x0 0050 0093 0a4b | K| push_full_address INIT_0a48 0052 02a0 | | Declare_Subprogram Null_Subprogram 0053 038e | | Declare_Type Package,Defined 0054 0387 | | Declare_Variable Package 0055 e009 | | Load 0x0,0x9 0056 e00a | | Load 0x0,0xa 0057 4804 |H | Short_Literal 0x4 0058 4802 |H | Short_Literal 0x2 0059 0099 | | Action Reference_Dynamic 005a 4803 |H | Short_Literal 0x3 005b e414 | | Load 0x2,0x14 005c 020e | | Execute Module,Augment_Imports 005d 00d8 | | Load_Top At_Offset_0 005e 020f | | Execute Module,Activate 005f 029f 020b | | Declare_Subprogram INIT_0208,For_Call 0061 4800 |H | Short_Literal 0x0 0062 0093 09db | | push_full_address INIT_09d8 0064 02a0 | | Declare_Subprogram Null_Subprogram 0065 038e | | Declare_Type Package,Defined 0066 0387 | | Declare_Variable Package 0067 e00b | | Load 0x0,0xb 0068 e00c | | Load 0x0,0xc 0069 e005 | | Load 0x0,0x5 006a a00d | | Store_Unchecked 0x0,0xd 006b a00e | | Store_Unchecked 0x0,0xe 006c a00f | | Store_Unchecked 0x0,0xf 006d a010 | | Store_Unchecked 0x0,0x10 006e e011 | | Load 0x0,0x11 006f 4804 |H | Short_Literal 0x4 0070 4802 |H | Short_Literal 0x2 0071 0099 | | Action Reference_Dynamic 0072 e012 | | Load 0x0,0x12 0073 e013 | | Load 0x0,0x13 0074 a014 | | Store_Unchecked 0x0,0x14 0075 e015 | | Load 0x0,0x15 0076 e016 | | Load 0x0,0x16 0077 a017 | | Store_Unchecked 0x0,0x17 0078 a018 | | Store_Unchecked 0x0,0x18 0079 a019 | | Store_Unchecked 0x0,0x19 007a a01a | | Store_Unchecked 0x0,0x1a 007b e008 | | Load 0x0,0x8 007c 4813 |H | Short_Literal 0x13 007d e416 | | Load 0x2,0x16 007e 020e | | Execute Module,Augment_Imports 007f 00d8 | | Load_Top At_Offset_0 0080 020f | | Execute Module,Activate 0081 029f 0213 | | Declare_Subprogram INIT_0210,For_Call 0083 029f 0223 | #| Declare_Subprogram INIT_0220,For_Call 0085 029f 022b | +| Declare_Subprogram INIT_0228,For_Call 0087 029f 0233 | 3| Declare_Subprogram INIT_0230,For_Call 0089 029f 023b | ;| Declare_Subprogram INIT_0238,For_Call 008b 029f 025b | [| Declare_Subprogram INIT_0258,For_Call 008d 029f 0273 | s| Declare_Subprogram INIT_0270,For_Call 008f 029f 0283 | | Declare_Subprogram INIT_0280,For_Call 0091 029f 02ab | | Declare_Subprogram INIT_02a8,For_Call 0093 029f 02cb | | Declare_Subprogram INIT_02c8,For_Call 0095 029f 0303 | | Declare_Subprogram INIT_0300,For_Call 0097 029f 035b | [| Declare_Subprogram INIT_0358,For_Call 0099 029f 03d3 | | Declare_Subprogram INIT_03d0,For_Call 009b 029f 042b | +| Declare_Subprogram INIT_0428,For_Call 009d 029f 046b | k| Declare_Subprogram INIT_0468,For_Call 009f 029f 047b | {| Declare_Subprogram INIT_0478,For_Call 00a1 029f 04ab | | Declare_Subprogram INIT_04a8,For_Call 00a3 029f 04b3 | | Declare_Subprogram INIT_04b0,For_Call 00a5 029f 04d3 | | Declare_Subprogram INIT_04d0,For_Call 00a7 029f 04f3 | | Declare_Subprogram INIT_04f0,For_Call 00a9 029f 052b | +| Declare_Subprogram INIT_0528,For_Call 00ab 029f 053b | ;| Declare_Subprogram INIT_0538,For_Call 00ad 029f 055b | [| Declare_Subprogram INIT_0558,For_Call 00af 029f 0623 | #| Declare_Subprogram INIT_0620,For_Call 00b1 029f 0633 | 3| Declare_Subprogram INIT_0630,For_Call 00b3 029f 064b | K| Declare_Subprogram INIT_0648,For_Call 00b5 029f 0673 | s| Declare_Subprogram INIT_0670,For_Call 00b7 029f 069b | | Declare_Subprogram INIT_0698,For_Call 00b9 029f 06bb | | Declare_Subprogram INIT_06b8,For_Call 00bb 029f 072b | +| Declare_Subprogram INIT_0728,For_Call 00bd 029f 073b | ;| Declare_Subprogram INIT_0738,For_Call 00bf 029f 075b | [| Declare_Subprogram INIT_0758,For_Call 00c1 029f 077b | {| Declare_Subprogram INIT_0778,For_Call 00c3 BODY_0018: 00c3 e01b | | Load 0x0,0x1b 00c4 180e | | Execute Package,Field_Execute,Field_Number 0xe 00c5 4800 |H | Short_Literal 0x0 00c6 4822 |H" | Short_Literal 0x22 00c7 4822 |H" | Short_Literal 0x22 00c8 482c |H, | Short_Literal 0x2c 00c9 4822 |H" | Short_Literal 0x22 00ca 4822 |H" | Short_Literal 0x22 00cb 482c |H, | Short_Literal 0x2c 00cc 4822 |H" | Short_Literal 0x22 00cd 4822 |H" | Short_Literal 0x22 00ce 482c |H, | Short_Literal 0x2c 00cf 4822 |H" | Short_Literal 0x22 00d0 0092 0a59 | Y| Action Push_String_Extended,0xa59 ; "[Testmate.Generate_Test_Script (\x22" 00d2 e5ff | | Load 0x2,-0x1 00d3 e01c | | Load 0x0,0x1c 00d4 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00d5 01cc | | Execute Vector,Catenate 00d6 01cb | | Execute Vector,Append 00d7 01cb | | Execute Vector,Append 00d8 01cb | | Execute Vector,Append 00d9 e5fe | | Load 0x2,-0x2 00da e01c | | Load 0x0,0x1c 00db 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00dc 01cc | | Execute Vector,Catenate 00dd 01cb | | Execute Vector,Append 00de 01cb | | Execute Vector,Append 00df 01cb | | Execute Vector,Append 00e0 e5fd | | Load 0x2,-0x3 00e1 e01c | | Load 0x0,0x1c 00e2 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00e3 01cc | | Execute Vector,Catenate 00e4 01cb | | Execute Vector,Append 00e5 01cb | | Execute Vector,Append 00e6 01cb | | Execute Vector,Append 00e7 e5fc | | Load 0x2,-0x4 00e8 e01c | | Load 0x0,0x1c 00e9 1814 | | Execute Package,Field_Execute,Field_Number 0x14 00ea 01cc | | Execute Vector,Catenate 00eb 01cb | | Execute Vector,Append 00ec 0092 0a5a | Z| Action Push_String_Extended,0xa5a ; ");]" 00ee 01cc | | Execute Vector,Catenate 00ef e01d | | Load 0x0,0x1d 00f0 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00f1 e411 | | Load 0x2,0x11 00f2 e008 | | Load 0x0,0x8 00f3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f4 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34 00f5 680f |h | Jump_Zero 0x105 00f6 e01b | | Load 0x0,0x1b 00f7 180e | | Execute Package,Field_Execute,Field_Number 0xe 00f8 4805 |H | Short_Literal 0x5 00f9 0092 0a5b | [| Action Push_String_Extended,0xa5b ; "Problem resolving Test_Set naming expression" 00fb e01d | | Load 0x0,0x1d 00fc 1813 | | Execute Package,Field_Execute,Field_Number 0x13 00fd e01b | | Load 0x0,0x1b 00fe 180e | | Execute Package,Field_Execute,Field_Number 0xe 00ff e411 | | Load 0x2,0x11 0100 e008 | | Load 0x0,0x8 0101 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0102 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 0103 8434 | 4 | Call 0x2,0x34 0104 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0105 8435 | 5 | Call 0x2,0x35 0106 8436 | 6 | Call 0x2,0x36 0107 801e | | Call 0x0,0x1e 0108 841e | | Call 0x2,0x1e 0109 8420 | | Call 0x2,0x20 010a 8421 | ! | Call 0x2,0x21 010b 8422 | " | Call 0x2,0x22 010c e01b | | Load 0x0,0x1b 010d 180e | | Execute Package,Field_Execute,Field_Number 0xe 010e 4802 |H | Short_Literal 0x2 010f 0092 0a5c | \| Action Push_String_Extended,0xa5c ; "Processing Test Set " 0111 8415 | | Call 0x2,0x15 0112 e01c | | Load 0x0,0x1c 0113 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0114 01cc | | Execute Vector,Catenate 0115 e01d | | Load 0x0,0x1d 0116 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0117 8426 | & | Call 0x2,0x26 0118 8432 | 2 | Call 0x2,0x32 0119 8423 | # | Call 0x2,0x23 011a 8424 | $ | Call 0x2,0x24 011b 841f | | Call 0x2,0x1f 011c e403 | | Load 0x2,0x3 011d 680c |h | Jump_Zero 0x12a 011e e01b | | Load 0x0,0x1b 011f 180e | | Execute Package,Field_Execute,Field_Number 0xe 0120 4802 |H | Short_Literal 0x2 0121 0092 0a5d | ]| Action Push_String_Extended,0xa5d ; "Parsing the generated script " 0123 8417 | | Call 0x2,0x17 0124 e01c | | Load 0x0,0x1c 0125 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0126 01cc | | Execute Vector,Catenate 0127 e01d | | Load 0x0,0x1d 0128 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0129 8433 | 3 | Call 0x2,0x33 012a 801f | | Call 0x0,0x1f 012b e403 | | Load 0x2,0x3 012c 680a |h | Jump_Zero 0x137 012d 0092 0a5e | ^| Action Push_String_Extended,0xa5e ; "<PROFILE>" 012f 4800 |H | Short_Literal 0x0 0130 0092 0a5f | _| Action Push_String_Extended,0xa5f ; "<WORLDS>" 0132 4803 |H | Short_Literal 0x3 0133 4800 |H | Short_Literal 0x0 0134 8417 | | Call 0x2,0x17 0135 e020 | | Load 0x0,0x20 0136 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0137 8437 | 7 | Call 0x2,0x37 0138 8434 | 4 | Call 0x2,0x34 0139 4505 |E | Exit_Suprogram New_Top_Offset 0x5 013a TRAP_0018: 013a e021 | ! | Load 0x0,0x21 013b 010f | | Execute Exception,Equal 013c 7003 |p | Jump_Nonzero 0x140 013d e402 | | Load 0x2,0x2 013e 010f | | Execute Exception,Equal 013f 6802 |h | Jump_Zero 0x142 0140 8434 | 4 | Call 0x2,0x34 0141 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0142 0100 | | Execute Exception,Raise 0143 0000 | | .XXX[0x1] 0144 8000 0000 | | .LITERAL {0x80000000, 0x00010000} 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 014b | K | .CONST 0x014b ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0001 | | .CONST 0x0001 ; Number of locals 014b BODY_0148: 014b INIT_0148: 014b 4607 |F | Jump_Case 0x8 014c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 014d 7807 |x | Jump 0x155 ; case 0x1 014e 780a |x | Jump 0x159 ; case 0x2 014f 780e |x | Jump 0x15e ; case 0x3 0150 7811 |x | Jump 0x162 ; case 0x4 0151 7812 |x | Jump 0x164 ; case 0x5 0152 7813 |x | Jump 0x166 ; case 0x6 0153 7816 |x | Jump 0x16a ; case 0x7 0154 4302 |C | .XXX[0x1] 0155 00da | | Load_Top At_Offset_2 0156 0091 0a53 | S| Action Push_String_Extended_Indexed,0xa53 ; "DEFAULT" 0158 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0159 00db | | Load_Top At_Offset_3 015a 00db | | Load_Top At_Offset_3 015b 00e0 | | Load_Encached Standard_Cache 015c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 015d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 015e 00da | | Load_Top At_Offset_2 015f 00e0 | | Load_Encached Standard_Cache 0160 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0161 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0162 00db | | Load_Top At_Offset_3 0163 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0164 00db | | Load_Top At_Offset_3 0165 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0166 e40a | | Load 0x2,0xa 0167 00dc | | Load_Top At_Offset_4 0168 0267 | g | Execute Discrete,Predecessor 0169 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 016a e40a | | Load 0x2,0xa 016b 00dc | | Load_Top At_Offset_4 016c 0268 | h | Execute Discrete,Successor 016d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 016e 0000 0000 | | .XXX[0x2] 0170 ; -------------------------------------------------------------------------------------- 0170 ; SUBPROGRAM 0170 ; -------------------------------------------------------------------------------------- 0170 017e | ~ | .CONST 0x017e ; Address of begin 0171 0004 | | .CONST 0x0004 ; Address of exception handler 0172 0004 | | .CONST 0x0004 ; Number of locals 0173 INIT_0170: 0173 4801 |H | Short_Literal 0x1 0174 6073 |`s | Indirect_Literal Discrete,0x1e8,{0x00000000, 0x00001388} 0175 00e9 | | Load_Encached String_Cache 0176 035b | [ | Declare_Type Array,Constrained 0177 0337 | 7 | Declare_Variable Array 0178 00e3 | | Load_Encached Natural_Cache 0179 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 017a e7ff | | Load 0x3,-0x1 017b 01dd | | Execute Vector,First 017c 00e3 | | Load_Encached Natural_Cache 017d 03ec | | Declare_Variable Discrete,With_Value,With_Constraint 017e BODY_0170: 017e 4822 |H" | Short_Literal 0x22 017f 4801 |H | Short_Literal 0x1 0180 e602 | | Load 0x3,0x2 0181 01d6 | | Execute Vector,Field_Write 0182 4802 |H | Short_Literal 0x2 0183 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0184 00cf | | Action Mark_Auxiliary 0185 784b |xK | Jump 0x1d1 0186 00d9 | | Load_Top At_Offset_1 0187 e7ff | | Load 0x3,-0x1 0188 01d7 | | Execute Vector,Field_Read 0189 0c20 | | Execute_Immediate Greater_Equal,0x20 018a 6816 |h | Jump_Zero 0x1a1 018b 00d9 | | Load_Top At_Offset_1 018c e7ff | | Load 0x3,-0x1 018d 01d7 | | Execute Vector,Field_Read 018e 00db | | Load_Top At_Offset_3 018f e602 | | Load 0x3,0x2 0190 01d6 | | Execute Vector,Field_Write 0191 00da | | Load_Top At_Offset_2 0192 0a01 | | Execute_Immediate Plus,0x1 0193 005b | [ | Store_Top Discrete,At_Offset_3 0194 00d9 | | Load_Top At_Offset_1 0195 e7ff | | Load 0x3,-0x1 0196 01d7 | | Execute Vector,Field_Read 0197 0f22 | " | Execute_Immediate Equal,0x22 0198 6834 |h4 | Jump_Zero 0x1cd 0199 4822 |H" | Short_Literal 0x22 019a 00db | | Load_Top At_Offset_3 019b e602 | | Load 0x3,0x2 019c 01d6 | | Execute Vector,Field_Write 019d 00da | | Load_Top At_Offset_2 019e 0a01 | | Execute_Immediate Plus,0x1 019f 005b | [ | Store_Top Discrete,At_Offset_3 01a0 782c |x, | Jump 0x1cd 01a1 00da | | Load_Top At_Offset_2 01a2 0e02 | | Execute_Immediate Not_Equal,0x2 01a3 6829 |h) | Jump_Zero 0x1cd 01a4 00db | | Load_Top At_Offset_3 01a5 00db | | Load_Top At_Offset_3 01a6 e603 | | Load 0x3,0x3 01a7 0a02 | | Execute_Immediate Plus,0x2 01a8 00d8 | | Load_Top At_Offset_0 01a9 00e2 | | Load_Encached Integer_Cache 01aa 0260 | ` | Execute Discrete,In_Type 01ab 7001 |p | Jump_Nonzero 0x1ad 01ac 0801 | | Execute_Immediate Raise,0x1 01ad 00d9 | | Load_Top At_Offset_1 01ae 00d9 | | Load_Top At_Offset_1 01af e606 | | Load 0x3,0x6 01b0 035b | [ | Declare_Type Array,Constrained 01b1 00db | | Load_Top At_Offset_3 01b2 01cd | | Execute Vector,Slice_Reference 01b3 4801 |H | Short_Literal 0x1 01b4 4803 |H | Short_Literal 0x3 01b5 00e9 | | Load_Encached String_Cache 01b6 035b | [ | Declare_Type Array,Constrained 01b7 0337 | 7 | Declare_Variable Array 01b8 4822 |H" | Short_Literal 0x22 01b9 4801 |H | Short_Literal 0x1 01ba 00da | | Load_Top At_Offset_2 01bb 01d6 | | Execute Vector,Field_Write 01bc 4826 |H& | Short_Literal 0x26 01bd 4802 |H | Short_Literal 0x2 01be 00da | | Load_Top At_Offset_2 01bf 01d6 | | Execute Vector,Field_Write 01c0 4822 |H" | Short_Literal 0x22 01c1 4803 |H | Short_Literal 0x3 01c2 00da | | Load_Top At_Offset_2 01c3 01d6 | | Execute Vector,Field_Write 01c4 00cd | | Action Spare6_Action 01c5 00da | | Load_Top At_Offset_2 01c6 00da | | Load_Top At_Offset_2 01c7 e606 | | Load 0x3,0x6 01c8 01ce | | Execute Vector,Slice_Write 01c9 00d3 | | Pop_Control Pop_Count_3 01ca 00da | | Load_Top At_Offset_2 01cb 0a03 | | Execute_Immediate Plus,0x3 01cc 005b | [ | Store_Top Discrete,At_Offset_3 01cd 00d9 | | Load_Top At_Offset_1 01ce 0a01 | | Execute_Immediate Plus,0x1 01cf 005a | Z | Store_Top Discrete,At_Offset_2 01d0 00c9 | | Action Pop_Auxiliary_Loop 01d1 00d9 | | Load_Top At_Offset_1 01d2 e7ff | | Load 0x3,-0x1 01d3 01dc | | Execute Vector,Last 01d4 027a | z | Execute Discrete,Less_Equal 01d5 77b0 |w | Jump_Nonzero 0x186 01d6 00ce | | Action Pop_Auxiliary 01d7 4822 |H" | Short_Literal 0x22 01d8 00da | | Load_Top At_Offset_2 01d9 e602 | | Load 0x3,0x2 01da 01d6 | | Execute Vector,Field_Write 01db 00d9 | | Load_Top At_Offset_1 01dc 0a01 | | Execute_Immediate Plus,0x1 01dd 005a | Z | Store_Top Discrete,At_Offset_2 01de 4801 |H | Short_Literal 0x1 01df 00da | | Load_Top At_Offset_2 01e0 0aff | | Execute_Immediate Plus,-0x1 01e1 e602 | | Load 0x3,0x2 01e2 01cf | | Execute Vector,Slice_Read 01e3 00e9 | | Load_Encached String_Cache 01e4 01c6 | | Execute Vector,Convert_To_Formal 01e5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01e6 0000 0000 | | .XXX[0x2] 01e8 0000 0000 | | .LITERAL {0x00000000, 0x00001388} 01ec 0000 0000 | | .BLANK 0000[0x4] 01f0 ; -------------------------------------------------------------------------------------- 01f0 ; SUBPROGRAM 01f0 ; -------------------------------------------------------------------------------------- 01f0 01f3 | | .CONST 0x01f3 ; Address of begin 01f1 0004 | | .CONST 0x0004 ; Address of exception handler 01f2 0001 | | .CONST 0x0001 ; Number of locals 01f3 BODY_01f0: 01f3 INIT_01f0: 01f3 00db | | Load_Top At_Offset_3 01f4 6807 |h | Jump_Zero 0x1fc 01f5 e01b | | Load 0x0,0x1b 01f6 180e | | Execute Package,Field_Execute,Field_Number 0xe 01f7 4806 |H | Short_Literal 0x6 01f8 e7ff | | Load 0x3,-0x1 01f9 e01d | | Load 0x0,0x1d 01fa 1813 | | Execute Package,Field_Execute,Field_Number 0x13 01fb 4503 |E | Exit_Suprogram New_Top_Offset 0x3 01fc e01b | | Load 0x0,0x1b 01fd 180e | | Execute Package,Field_Execute,Field_Number 0xe 01fe 4807 |H | Short_Literal 0x7 01ff e7ff | | Load 0x3,-0x1 0200 e01d | | Load 0x0,0x1d 0201 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0202 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0203 0000 0000 | | .BLANK 0000[0x5] 0208 ; -------------------------------------------------------------------------------------- 0208 ; SUBPROGRAM 0208 ; -------------------------------------------------------------------------------------- 0208 020b | | .CONST 0x020b ; Address of begin 0209 0004 | | .CONST 0x0004 ; Address of exception handler 020a 0001 | | .CONST 0x0001 ; Number of locals 020b BODY_0208: 020b INIT_0208: 020b e411 | | Load 0x2,0x11 020c e008 | | Load 0x0,0x8 020d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 020e 1820 | | Execute Package,Field_Execute,Field_Number 0x20 020f 00ca | | Action Exit_Nullary_Function 0210 ; -------------------------------------------------------------------------------------- 0210 ; SUBPROGRAM 0210 ; -------------------------------------------------------------------------------------- 0210 0215 | | .CONST 0x0215 ; Address of begin 0211 0004 | | .CONST 0x0004 ; Address of exception handler 0212 0002 | | .CONST 0x0002 ; Number of locals 0213 INIT_0210: 0213 029f 07a3 | | Declare_Subprogram INIT_07a0,For_Call 0215 BODY_0210: 0215 e5fe | | Load 0x2,-0x2 0216 01db | | Execute Vector,Length 0217 6805 |h | Jump_Zero 0x21d 0218 e406 | | Load 0x2,0x6 0219 480a |H | Short_Literal 0xa 021a e5fe | | Load 0x2,-0x2 021b 8022 | " | Call 0x0,0x22 021c 00ca | | Action Exit_Nullary_Function 021d 8602 | | Call 0x3,0x2 021e 0831 | 1 | Execute_Immediate Raise,0x31 021f 0000 | | .XXX[0x1] 0220 ; -------------------------------------------------------------------------------------- 0220 ; SUBPROGRAM 0220 ; -------------------------------------------------------------------------------------- 0220 0223 | # | .CONST 0x0223 ; Address of begin 0221 0004 | | .CONST 0x0004 ; Address of exception handler 0222 0001 | | .CONST 0x0001 ; Number of locals 0223 BODY_0220: 0223 INIT_0220: 0223 8417 | | Call 0x2,0x17 0224 e008 | | Load 0x0,0x8 0225 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0226 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0227 00ca | | Action Exit_Nullary_Function 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 8417 | | Call 0x2,0x17 022c e008 | | Load 0x0,0x8 022d 1b0e | | Execute Package,Field_Read,Field_Number 0xe 022e 1815 | | Execute Package,Field_Execute,Field_Number 0x15 022f 00ca | | Action Exit_Nullary_Function 0230 ; -------------------------------------------------------------------------------------- 0230 ; SUBPROGRAM 0230 ; -------------------------------------------------------------------------------------- 0230 0233 | 3 | .CONST 0x0233 ; Address of begin 0231 0004 | | .CONST 0x0004 ; Address of exception handler 0232 0001 | | .CONST 0x0001 ; Number of locals 0233 BODY_0230: 0233 INIT_0230: 0233 00da | | Load_Top At_Offset_2 0234 8023 | # | Call 0x0,0x23 0235 8412 | | Call 0x2,0x12 0236 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0237 0000 | | .XXX[0x1] 0238 ; -------------------------------------------------------------------------------------- 0238 ; SUBPROGRAM 0238 ; -------------------------------------------------------------------------------------- 0238 024a | J | .CONST 0x024a ; Address of begin 0239 0004 | | .CONST 0x0004 ; Address of exception handler 023a 0003 | | .CONST 0x0003 ; Number of locals 023b INIT_0238: 023b e008 | | Load 0x0,0x8 023c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 023d 1b0d | | Execute Package,Field_Read,Field_Number 0xd 023e 02c7 | | Declare_Variable Any 023f 4801 |H | Short_Literal 0x1 0240 e008 | | Load 0x0,0x8 0241 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0242 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0243 8419 | | Call 0x2,0x19 0244 e008 | | Load 0x0,0x8 0245 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0246 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29 0247 a602 | | Store_Unchecked 0x3,0x2 0248 029f 07bb | | Declare_Subprogram INIT_07b8,For_Call 024a BODY_0238: 024a e7ff | | Load 0x3,-0x1 024b 01db | | Execute Vector,Length 024c 7002 |p | Jump_Nonzero 0x24f 024d 00ea | | Load_Encached Null_String_Cache 024e 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 024f 8603 | | Call 0x3,0x3 0250 0831 | 1 | Execute_Immediate Raise,0x31 0251 0000 0000 | | .BLANK 0000[0x7] 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 025b | [ | .CONST 0x025b ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0001 | | .CONST 0x0001 ; Number of locals 025b BODY_0258: 025b INIT_0258: 025b 00da | | Load_Top At_Offset_2 025c 01db | | Execute Vector,Length 025d 680e |h | Jump_Zero 0x26c 025e 4803 |H | Short_Literal 0x3 025f 00db | | Load_Top At_Offset_3 0260 e416 | | Load 0x2,0x16 0261 180d | | Execute Package,Field_Execute,Field_Number 0xd 0262 e7fd | | Load 0x3,-0x3 0263 6804 |h | Jump_Zero 0x268 0264 00db | | Load_Top At_Offset_3 0265 00db | | Load_Top At_Offset_3 0266 8024 | $ | Call 0x0,0x24 0267 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0268 00db | | Load_Top At_Offset_3 0269 00db | | Load_Top At_Offset_3 026a 8025 | % | Call 0x0,0x25 026b 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 026c 00ea | | Load_Encached Null_String_Cache 026d 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 026e 0000 0000 | | .XXX[0x2] 0270 ; -------------------------------------------------------------------------------------- 0270 ; SUBPROGRAM 0270 ; -------------------------------------------------------------------------------------- 0270 0277 | w | .CONST 0x0277 ; Address of begin 0271 0004 | | .CONST 0x0004 ; Address of exception handler 0272 0002 | | .CONST 0x0002 ; Number of locals 0273 INIT_0270: 0273 e7fd | | Load 0x3,-0x3 0274 e7fe | | Load 0x3,-0x2 0275 e7ff | | Load 0x3,-0x1 0276 841c | | Call 0x2,0x1c 0277 BODY_0270: 0277 00d8 | | Load_Top At_Offset_0 0278 01db | | Execute Vector,Length 0279 6802 |h | Jump_Zero 0x27c 027a 00d8 | | Load_Top At_Offset_0 027b 8019 | | Call 0x0,0x19 027c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 027d 0000 0000 | | .XXX[0x3] 027f 0000 | | 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 028d | | .CONST 0x028d ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0003 | | .CONST 0x0003 ; Number of locals 0283 INIT_0280: 0283 e005 | | Load 0x0,0x5 0284 e404 | | Load 0x2,0x4 0285 8415 | | Call 0x2,0x15 0286 8014 | | Call 0x0,0x14 0287 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0288 e026 | & | Load 0x0,0x26 0289 1b0f | | Execute Package,Field_Read,Field_Number 0xf 028a 02c7 | | Declare_Variable Any 028b 00d8 | | Load_Top At_Offset_0 028c 1c00 | | Execute_Immediate Run_Utility,0x0 028d BODY_0280: 028d e404 | | Load 0x2,0x4 028e 8027 | ' | Call 0x0,0x27 028f a40f | | Store_Unchecked 0x2,0xf 0290 e40f | | Load 0x2,0xf 0291 00da | | Load_Top At_Offset_2 0292 4800 |H | Short_Literal 0x0 0293 8028 | ( | Call 0x0,0x28 0294 c40f | | Store 0x2,0xf 0295 00d8 | | Load_Top At_Offset_0 0296 e40f | | Load 0x2,0xf 0297 8029 | ) | Call 0x0,0x29 0298 c603 | | Store 0x3,0x3 0299 4802 |H | Short_Literal 0x2 029a 00da | | Load_Top At_Offset_2 029b 00da | | Load_Top At_Offset_2 029c 802a | * | Call 0x0,0x2a 029d e40f | | Load 0x2,0xf 029e 802b | + | Call 0x0,0x2b 029f e410 | | Load 0x2,0x10 02a0 017d | } | Execute Record,Structure_Write 02a1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02a2 0000 0000 | | .BLANK 0000[0x6] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02b5 | | .CONST 0x02b5 ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0003 | | .CONST 0x0003 ; Number of locals 02ab INIT_02a8: 02ab e005 | | Load 0x0,0x5 02ac e404 | | Load 0x2,0x4 02ad 8415 | | Call 0x2,0x15 02ae 8014 | | Call 0x0,0x14 02af 0031 | 1 | Store_Top Heap_Access,At_Offset_1 02b0 e026 | & | Load 0x0,0x26 02b1 1b0f | | Execute Package,Field_Read,Field_Number 0xf 02b2 02c7 | | Declare_Variable Any 02b3 00d8 | | Load_Top At_Offset_0 02b4 1c00 | | Execute_Immediate Run_Utility,0x0 02b5 BODY_02a8: 02b5 e40f | | Load 0x2,0xf 02b6 4800 |H | Short_Literal 0x0 02b7 802c | , | Call 0x0,0x2c 02b8 c40f | | Store 0x2,0xf 02b9 00d8 | | Load_Top At_Offset_0 02ba e40f | | Load 0x2,0xf 02bb 8029 | ) | Call 0x0,0x29 02bc c603 | | Store 0x3,0x3 02bd 4802 |H | Short_Literal 0x2 02be 00da | | Load_Top At_Offset_2 02bf 00da | | Load_Top At_Offset_2 02c0 802a | * | Call 0x0,0x2a 02c1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02c2 0000 0000 | | .BLANK 0000[0x6] 02c8 ; -------------------------------------------------------------------------------------- 02c8 ; SUBPROGRAM 02c8 ; -------------------------------------------------------------------------------------- 02c8 02cb | | .CONST 0x02cb ; Address of begin 02c9 0004 | | .CONST 0x0004 ; Address of exception handler 02ca 0001 | | .CONST 0x0001 ; Number of locals 02cb BODY_02c8: 02cb INIT_02c8: 02cb 4801 |H | Short_Literal 0x1 02cc 8017 | | Call 0x0,0x17 02cd 0092 0a60 | `| Action Push_String_Extended,0xa60 ; "testmate_preferences" 02cf 8018 | | Call 0x0,0x18 02d0 8019 | | Call 0x0,0x19 02d1 0092 0a61 | a| Action Push_String_Extended,0xa61 ; "test_set_interpreter" 02d3 8018 | | Call 0x0,0x18 02d4 8019 | | Call 0x0,0x19 02d5 0092 0a62 | b| Action Push_String_Extended,0xa62 ; "tms" 02d7 8018 | | Call 0x0,0x18 02d8 8019 | | Call 0x0,0x19 02d9 0092 0a63 | c| Action Push_String_Extended,0xa63 ; "log" 02db 8018 | | Call 0x0,0x18 02dc 8019 | | Call 0x0,0x19 02dd 0092 0a64 | d| Action Push_String_Extended,0xa64 ; "profile" 02df 8018 | | Call 0x0,0x18 02e0 8019 | | Call 0x0,0x19 02e1 0092 0a65 | e| Action Push_String_Extended,0xa65 ; "resolved_name" 02e3 8018 | | Call 0x0,0x18 02e4 8019 | | Call 0x0,0x19 02e5 0092 0a66 | f| Action Push_String_Extended,0xa66 ; "parameter_utility" 02e7 8018 | | Call 0x0,0x18 02e8 8019 | | Call 0x0,0x19 02e9 0092 0a67 | g| Action Push_String_Extended,0xa67 ; "predefined_script_conditions" 02eb 8018 | | Call 0x0,0x18 02ec 8019 | | Call 0x0,0x19 02ed 0092 0a68 | h| Action Push_String_Extended,0xa68 ; "system" 02ef 8018 | | Call 0x0,0x18 02f0 8019 | | Call 0x0,0x19 02f1 0092 0a69 | i| Action Push_String_Extended,0xa69 ; "po_exceptions" 02f3 8018 | | Call 0x0,0x18 02f4 8019 | | Call 0x0,0x19 02f5 0092 0a6a | j| Action Push_String_Extended,0xa6a ; "debug_tools" 02f7 8018 | | Call 0x0,0x18 02f8 8019 | | Call 0x0,0x19 02f9 801a | | Call 0x0,0x1a 02fa 4501 |E | Exit_Suprogram New_Top_Offset 0x1 02fb 0000 0000 | | .BLANK 0000[0x5] 0300 ; -------------------------------------------------------------------------------------- 0300 ; SUBPROGRAM 0300 ; -------------------------------------------------------------------------------------- 0300 0315 | | .CONST 0x0315 ; Address of begin 0301 0004 | | .CONST 0x0004 ; Address of exception handler 0302 0009 | | .CONST 0x0009 ; Number of locals 0303 INIT_0300: 0303 0092 0a6b | k| Action Push_String_Extended,0xa6b ; "test_pre_condition" 0305 4801 |H | Short_Literal 0x1 0306 4805 |H | Short_Literal 0x5 0307 e02d | - | Load 0x0,0x2d 0308 03f8 | | Declare_Type Discrete,Constrained 0309 029f 07e3 | | Declare_Subprogram INIT_07e0,For_Call 030b 029f 0803 | | Declare_Subprogram INIT_0800,For_Call 030d 029f 081b | | Declare_Subprogram INIT_0818,For_Call 030f 029f 083b | ;| Declare_Subprogram INIT_0838,For_Call 0311 029f 0853 | S| Declare_Subprogram INIT_0850,For_Call 0313 029f 088b | | Declare_Subprogram INIT_0888,For_Call 0315 BODY_0300: 0315 00cf | | Action Mark_Auxiliary 0316 4805 |H | Short_Literal 0x5 0317 4801 |H | Short_Literal 0x1 0318 0007 | | Action Break_Optional 0319 00d8 | | Load_Top At_Offset_0 031a e405 | | Load 0x2,0x5 031b 802e | . | Call 0x0,0x2e 031c 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 031d 01d7 | | Execute Vector,Field_Read 031e 6804 |h | Jump_Zero 0x323 031f 4801 |H | Short_Literal 0x1 0320 a409 | | Store_Unchecked 0x2,0x9 0321 00d2 | | Pop_Control Pop_Count_2 0322 7802 |x | Jump 0x325 0323 00c8 | | Action Pop_Auxiliary_Range 0324 3ff4 |? | Loop_Increasing 0x319 0325 00ce | | Action Pop_Auxiliary 0326 4806 |H | Short_Literal 0x6 0327 8017 | | Call 0x0,0x17 0328 00ea | | Load_Encached Null_String_Cache 0329 e602 | | Load 0x3,0x2 032a 802f | / | Call 0x0,0x2f 032b 8019 | | Call 0x0,0x19 032c 4803 |H | Short_Literal 0x3 032d e405 | | Load 0x2,0x5 032e 802e | . | Call 0x0,0x2e 032f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0330 01d7 | | Execute Vector,Field_Read 0331 6817 |h | Jump_Zero 0x349 0332 4804 |H | Short_Literal 0x4 0333 0092 0a6c | l| Action Push_String_Extended,0xa6c ; "fails_overflow_support" 0335 e416 | | Load 0x2,0x16 0336 180d | | Execute Package,Field_Execute,Field_Number 0xd 0337 4804 |H | Short_Literal 0x4 0338 0092 0a6d | m| Action Push_String_Extended,0xa6d ; "execution_result" 033a e416 | | Load 0x2,0x16 033b 180d | | Execute Package,Field_Execute,Field_Number 0xd 033c 0092 0a6e | n| Action Push_String_Extended,0xa6e ; "fails_overflow_support.test_status_set'(" 033e 8608 | | Call 0x3,0x8 033f 01cc | | Execute Vector,Catenate 0340 0092 0a6f | o| Action Push_String_Extended,0xa6f ; "))" 0342 01cc | | Execute Vector,Catenate 0343 0092 0a70 | p| Action Push_String_Extended,0xa70 ; "fails_overflow_support.test_status_set" 0345 0092 0a71 | q| Action Push_String_Extended,0xa71 ; "failure_set" 0347 8030 | 0 | Call 0x0,0x30 0348 8019 | | Call 0x0,0x19 0349 8031 | 1 | Call 0x0,0x31 034a 8019 | | Call 0x0,0x19 034b e409 | | Load 0x2,0x9 034c 6802 |h | Jump_Zero 0x34f 034d 8609 | | Call 0x3,0x9 034e 7803 |x | Jump 0x352 034f 0092 0a72 | r| Action Push_String_Extended,0xa72 ; "Null;" 0351 8019 | | Call 0x0,0x19 0352 e602 | | Load 0x3,0x2 0353 8032 | 2 | Call 0x0,0x32 0354 8019 | | Call 0x0,0x19 0355 801a | | Call 0x0,0x1a 0356 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0357 0000 | | .XXX[0x1] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 0361 | a | .CONST 0x0361 ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0002 | | .CONST 0x0002 ; Number of locals 035b INIT_0358: 035b e033 | 3 | Load 0x0,0x33 035c 0322 | " | Declare_Variable Record 035d e404 | | Load 0x2,0x4 035e 8034 | 4 | Call 0x0,0x34 035f 00d9 | | Load_Top At_Offset_1 0360 017d | } | Execute Record,Structure_Write 0361 BODY_0358: 0361 4805 |H | Short_Literal 0x5 0362 8017 | | Call 0x0,0x17 0363 00d8 | | Load_Top At_Offset_0 0364 0092 0a73 | s| Action Push_String_Extended,0xa73 ; "false" 0366 4800 |H | Short_Literal 0x0 0367 0092 0a74 | t| Action Push_String_Extended,0xa74 ; "boolean" 0369 0092 0a75 | u| Action Push_String_Extended,0xa75 ; "apply_coverage_analyzer" 036b 8035 | 5 | Call 0x0,0x35 036c 00d1 | | Pop_Control Pop_Count_1 036d 00d8 | | Load_Top At_Offset_0 036e 0092 0a76 | v| Action Push_String_Extended,0xa76 ; "testmate_preferences.the_test_context" 0370 4800 |H | Short_Literal 0x0 0371 0092 0a77 | w| Action Push_String_Extended,0xa77 ; "string" 0373 0092 0a78 | x| Action Push_String_Extended,0xa78 ; "the_context" 0375 8035 | 5 | Call 0x0,0x35 0376 00d1 | | Pop_Control Pop_Count_1 0377 00d8 | | Load_Top At_Offset_0 0378 0092 0a79 | y| Action Push_String_Extended,0xa79 ; "testmate_preferences.the_script_execution_control" 037a 4800 |H | Short_Literal 0x0 037b 0092 0a77 | w| Action Push_String_Extended,0xa77 ; "string" 037d 0092 0a7a | z| Action Push_String_Extended,0xa7a ; "controls" 037f 8035 | 5 | Call 0x0,0x35 0380 00d1 | | Pop_Control Pop_Count_1 0381 00d8 | | Load_Top At_Offset_0 0382 0092 0a7b | {| Action Push_String_Extended,0xa7b ; "\x22\x22" 0384 4800 |H | Short_Literal 0x0 0385 0092 0a77 | w| Action Push_String_Extended,0xa77 ; "string" 0387 0092 0a7c | || Action Push_String_Extended,0xa7c ; "test_run_name" 0389 8035 | 5 | Call 0x0,0x35 038a 00d1 | | Pop_Control Pop_Count_1 038b 00d8 | | Load_Top At_Offset_0 038c 0092 0a7b | {| Action Push_String_Extended,0xa7b ; "\x22\x22" 038e 4800 |H | Short_Literal 0x0 038f 0092 0a77 | w| Action Push_String_Extended,0xa77 ; "string" 0391 0092 0a7d | }| Action Push_String_Extended,0xa7d ; "test_log_name" 0393 8035 | 5 | Call 0x0,0x35 0394 00d1 | | Pop_Control Pop_Count_1 0395 00d8 | | Load_Top At_Offset_0 0396 8418 | | Call 0x2,0x18 0397 8036 | 6 | Call 0x0,0x36 0398 8019 | | Call 0x0,0x19 0399 4822 |H" | Short_Literal 0x22 039a 4822 |H" | Short_Literal 0x22 039b 4822 |H" | Short_Literal 0x22 039c 0092 0a7e | ~| Action Push_String_Extended,0xa7e ; "resolved_name(\x22" 039e 8418 | | Call 0x2,0x18 039f 01cc | | Execute Vector,Catenate 03a0 01cb | | Execute Vector,Append 03a1 0092 0a7f | | Action Push_String_Extended,0xa7f ; "," 03a3 01cc | | Execute Vector,Catenate 03a4 01cb | | Execute Vector,Append 03a5 0092 0a80 | | Action Push_String_Extended,0xa80 ; "_run" 03a7 01cc | | Execute Vector,Catenate 03a8 01cb | | Execute Vector,Append 03a9 0092 0a81 | | Action Push_String_Extended,0xa81 ; ",test_run_name)" 03ab 01cc | | Execute Vector,Catenate 03ac 0092 0a77 | w| Action Push_String_Extended,0xa77 ; "string" 03ae e037 | 7 | Load 0x0,0x37 03af 8030 | 0 | Call 0x0,0x30 03b0 8019 | | Call 0x0,0x19 03b1 0092 0a82 | | Action Push_String_Extended,0xa82 ; "resolved_name(the_resolved_test_run_name,\x22_log\x22,test_log_name)" 03b3 0092 0a77 | w| Action Push_String_Extended,0xa77 ; "string" 03b5 e038 | 8 | Load 0x0,0x38 03b6 8030 | 0 | Call 0x0,0x30 03b7 8019 | | Call 0x0,0x19 03b8 8415 | | Call 0x2,0x15 03b9 8412 | | Call 0x2,0x12 03ba 0092 0a77 | w| Action Push_String_Extended,0xa77 ; "string" 03bc e039 | 9 | Load 0x0,0x39 03bd 8030 | 0 | Call 0x0,0x30 03be 8019 | | Call 0x0,0x19 03bf 8417 | | Call 0x2,0x17 03c0 8412 | | Call 0x2,0x12 03c1 0092 0a77 | w| Action Push_String_Extended,0xa77 ; "string" 03c3 e03a | : | Load 0x0,0x3a 03c4 8030 | 0 | Call 0x0,0x30 03c5 8019 | | Call 0x0,0x19 03c6 8418 | | Call 0x2,0x18 03c7 8412 | | Call 0x2,0x12 03c8 0092 0a77 | w| Action Push_String_Extended,0xa77 ; "string" 03ca e03b | ; | Load 0x0,0x3b 03cb 8030 | 0 | Call 0x0,0x30 03cc 8019 | | Call 0x0,0x19 03cd 801a | | Call 0x0,0x1a 03ce 4501 |E | Exit_Suprogram New_Top_Offset 0x1 03cf 0000 | | .XXX[0x1] 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03db | | .CONST 0x03db ; Address of begin 03d1 0004 | | .CONST 0x0004 ; Address of exception handler 03d2 0003 | | .CONST 0x0003 ; Number of locals 03d3 INIT_03d0: 03d3 e033 | 3 | Load 0x0,0x33 03d4 0322 | " | Declare_Variable Record 03d5 e404 | | Load 0x2,0x4 03d6 8034 | 4 | Call 0x0,0x34 03d7 00d9 | | Load_Top At_Offset_1 03d8 017d | } | Execute Record,Structure_Write 03d9 029f 08bb | | Declare_Subprogram INIT_08b8,For_Call 03db BODY_03d0: 03db 4808 |H | Short_Literal 0x8 03dc 8017 | | Call 0x0,0x17 03dd 8031 | 1 | Call 0x0,0x31 03de 8019 | | Call 0x0,0x19 03df 4804 |H | Short_Literal 0x4 03e0 0092 0a83 | | Action Push_String_Extended,0xa83 ; "predefined_script_prolog" 03e2 e416 | | Load 0x2,0x16 03e3 180d | | Execute Package,Field_Execute,Field_Number 0xd 03e4 00d9 | | Load_Top At_Offset_1 03e5 0092 0a84 | | Action Push_String_Extended,0xa84 ; "Apply_Coverage_Analyzer" 03e7 4800 |H | Short_Literal 0x0 03e8 00ea | | Load_Encached Null_String_Cache 03e9 0092 0a84 | | Action Push_String_Extended,0xa84 ; "Apply_Coverage_Analyzer" 03eb 8035 | 5 | Call 0x0,0x35 03ec 00d1 | | Pop_Control Pop_Count_1 03ed 00d9 | | Load_Top At_Offset_1 03ee e038 | 8 | Load 0x0,0x38 03ef 4800 |H | Short_Literal 0x0 03f0 00ea | | Load_Encached Null_String_Cache 03f1 0092 0a85 | | Action Push_String_Extended,0xa85 ; "Test_Log_Name" 03f3 8035 | 5 | Call 0x0,0x35 03f4 00d1 | | Pop_Control Pop_Count_1 03f5 00d9 | | Load_Top At_Offset_1 03f6 0092 0a7a | z| Action Push_String_Extended,0xa7a ; "controls" 03f8 4800 |H | Short_Literal 0x0 03f9 00ea | | Load_Encached Null_String_Cache 03fa 0092 0a86 | | Action Push_String_Extended,0xa86 ; "controls_name" 03fc 8035 | 5 | Call 0x0,0x35 03fd 00d1 | | Pop_Control Pop_Count_1 03fe 00d9 | | Load_Top At_Offset_1 03ff 0092 0a78 | x| Action Push_String_Extended,0xa78 ; "the_context" 0401 4800 |H | Short_Literal 0x0 0402 00ea | | Load_Encached Null_String_Cache 0403 0092 0a87 | | Action Push_String_Extended,0xa87 ; "context_name" 0405 8035 | 5 | Call 0x0,0x35 0406 00d1 | | Pop_Control Pop_Count_1 0407 00d9 | | Load_Top At_Offset_1 0408 e037 | 7 | Load 0x0,0x37 0409 4800 |H | Short_Literal 0x0 040a 00ea | | Load_Encached Null_String_Cache 040b 0092 0a7c | || Action Push_String_Extended,0xa7c ; "test_run_name" 040d 8035 | 5 | Call 0x0,0x35 040e 00d1 | | Pop_Control Pop_Count_1 040f 00d9 | | Load_Top At_Offset_1 0410 e03a | : | Load 0x0,0x3a 0411 4800 |H | Short_Literal 0x0 0412 00ea | | Load_Encached Null_String_Cache 0413 0092 0a88 | | Action Push_String_Extended,0xa88 ; "test_script_name" 0415 8035 | 5 | Call 0x0,0x35 0416 00d1 | | Pop_Control Pop_Count_1 0417 00d9 | | Load_Top At_Offset_1 0418 e039 | 9 | Load 0x0,0x39 0419 4800 |H | Short_Literal 0x0 041a 00ea | | Load_Encached Null_String_Cache 041b 0092 0a89 | | Action Push_String_Extended,0xa89 ; "test_set_name" 041d 8035 | 5 | Call 0x0,0x35 041e 00d1 | | Pop_Control Pop_Count_1 041f 00d9 | | Load_Top At_Offset_1 0420 0092 0a83 | | Action Push_String_Extended,0xa83 ; "predefined_script_prolog" 0422 803c | < | Call 0x0,0x3c 0423 8019 | | Call 0x0,0x19 0424 8603 | | Call 0x3,0x3 0425 801a | | Call 0x0,0x1a 0426 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0427 0000 | | .XXX[0x1] 0428 ; -------------------------------------------------------------------------------------- 0428 ; SUBPROGRAM 0428 ; -------------------------------------------------------------------------------------- 0428 042d | - | .CONST 0x042d ; Address of begin 0429 0004 | | .CONST 0x0004 ; Address of exception handler 042a 0002 | | .CONST 0x0002 ; Number of locals 042b INIT_0428: 042b 029f 08d3 | | Declare_Subprogram INIT_08d0,For_Call 042d BODY_0428: 042d 480a |H | Short_Literal 0xa 042e 8017 | | Call 0x0,0x17 042f 8602 | | Call 0x3,0x2 0430 4804 |H | Short_Literal 0x4 0431 0092 0a8a | | Action Push_String_Extended,0xa8a ; "predefined_script_epilog" 0433 e416 | | Load 0x2,0x16 0434 180d | | Execute Package,Field_Execute,Field_Number 0xd 0435 00ea | | Load_Encached Null_String_Cache 0436 0092 0a8a | | Action Push_String_Extended,0xa8a ; "predefined_script_epilog" 0438 8024 | $ | Call 0x0,0x24 0439 8019 | | Call 0x0,0x19 043a 803d | = | Call 0x0,0x3d 043b 8019 | | Call 0x0,0x19 043c 0092 0a8b | | Action Push_String_Extended,0xa8b ; " predefined_script_conditions.user_script_halt | predefined_script_conditions.script_halt | po_exceptions.reported_error" 043e 803e | > | Call 0x0,0x3e 043f 8019 | | Call 0x0,0x19 0440 00ea | | Load_Encached Null_String_Cache 0441 0092 0a8a | | Action Push_String_Extended,0xa8a ; "predefined_script_epilog" 0443 8024 | $ | Call 0x0,0x24 0444 8019 | | Call 0x0,0x19 0445 0092 0a8c | | Action Push_String_Extended,0xa8c ; " system.nonexistent_page_error" 0447 803e | > | Call 0x0,0x3e 0448 8019 | | Call 0x0,0x19 0449 0092 0a8d | | Action Push_String_Extended,0xa8d ; "It is likely that TestMate is not running, please verify" 044b 8412 | | Call 0x2,0x12 044c 0092 0a8e | | Action Push_String_Extended,0xa8e ; "log.put_line" 044e 8024 | $ | Call 0x0,0x24 044f 8019 | | Call 0x0,0x19 0450 0092 0a8f | | Action Push_String_Extended,0xa8f ; "others" 0452 803e | > | Call 0x0,0x3e 0453 8019 | | Call 0x0,0x19 0454 0092 0a90 | | Action Push_String_Extended,0xa90 ; "Unhandled Exception --> " 0456 8412 | | Call 0x2,0x12 0457 0092 0a91 | | Action Push_String_Extended,0xa91 ; " & debug_tools.get_raise_location" 0459 01cc | | Execute Vector,Catenate 045a 0092 0a8e | | Action Push_String_Extended,0xa8e ; "log.put_line" 045c 8024 | $ | Call 0x0,0x24 045d 8019 | | Call 0x0,0x19 045e 00ea | | Load_Encached Null_String_Cache 045f 0092 0a8a | | Action Push_String_Extended,0xa8a ; "predefined_script_epilog" 0461 8024 | $ | Call 0x0,0x24 0462 8019 | | Call 0x0,0x19 0463 8418 | | Call 0x2,0x18 0464 8032 | 2 | Call 0x0,0x32 0465 8019 | | Call 0x0,0x19 0466 801a | | Call 0x0,0x1a 0467 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0468 ; -------------------------------------------------------------------------------------- 0468 ; SUBPROGRAM 0468 ; -------------------------------------------------------------------------------------- 0468 0474 | t | .CONST 0x0474 ; Address of begin 0469 0004 | | .CONST 0x0004 ; Address of exception handler 046a 0002 | | .CONST 0x0002 ; Number of locals 046b INIT_0468: 046b e03f | ? | Load 0x0,0x3f 046c 0322 | " | Declare_Variable Record 046d 4802 |H | Short_Literal 0x2 046e e405 | | Load 0x2,0x5 046f 802e | . | Call 0x0,0x2e 0470 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 0471 01d5 | | Execute Vector,Field_Reference 0472 00d9 | | Load_Top At_Offset_1 0473 017d | } | Execute Record,Structure_Write 0474 BODY_0468: 0474 00d8 | | Load_Top At_Offset_0 0475 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0476 8040 | @ | Call 0x0,0x40 0477 00ca | | Action Exit_Nullary_Function 0478 ; -------------------------------------------------------------------------------------- 0478 ; SUBPROGRAM 0478 ; -------------------------------------------------------------------------------------- 0478 047e | ~ | .CONST 0x047e ; Address of begin 0479 0004 | | .CONST 0x0004 ; Address of exception handler 047a 0003 | | .CONST 0x0003 ; Number of locals 047b INIT_0478: 047b 8425 | % | Call 0x2,0x25 047c 029f 08eb | | Declare_Subprogram INIT_08e8,For_Call 047e BODY_0478: 047e 00d9 | | Load_Top At_Offset_1 047f e01c | | Load 0x0,0x1c 0480 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0481 0092 0a92 | | Action Push_String_Extended,0xa92 ; "<default>" 0483 01df | | Execute Vector,Equal 0484 6808 |h | Jump_Zero 0x48d 0485 4804 |H | Short_Literal 0x4 0486 0092 0a93 | | Action Push_String_Extended,0xa93 ; "save_version_information" 0488 e416 | | Load 0x2,0x16 0489 180d | | Execute Package,Field_Execute,Field_Number 0xd 048a 4800 |H | Short_Literal 0x0 048b a40b | | Store_Unchecked 0x2,0xb 048c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 048d 00d9 | | Load_Top At_Offset_1 048e 01db | | Execute Vector,Length 048f 6802 |h | Jump_Zero 0x492 0490 8603 | | Call 0x3,0x3 0491 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0492 4802 |H | Short_Literal 0x2 0493 a40b | | Store_Unchecked 0x2,0xb 0494 4807 |H | Short_Literal 0x7 0495 8017 | | Call 0x0,0x17 0496 0092 0a94 | | Action Push_String_Extended,0xa94 ; "Subject_Program : String" 0498 e40c | | Load 0x2,0xc 0499 802f | / | Call 0x0,0x2f 049a 8019 | | Call 0x0,0x19 049b 8031 | 1 | Call 0x0,0x31 049c 8019 | | Call 0x0,0x19 049d 0092 0a72 | r| Action Push_String_Extended,0xa72 ; "Null;" 049f 8019 | | Call 0x0,0x19 04a0 e40c | | Load 0x2,0xc 04a1 8032 | 2 | Call 0x0,0x32 04a2 8019 | | Call 0x0,0x19 04a3 801a | | Call 0x0,0x1a 04a4 4501 |E | Exit_Suprogram New_Top_Offset 0x1 04a5 0000 0000 | | .XXX[0x3] 04a7 0000 | | 04a8 ; -------------------------------------------------------------------------------------- 04a8 ; SUBPROGRAM 04a8 ; -------------------------------------------------------------------------------------- 04a8 04ab | | .CONST 0x04ab ; Address of begin 04a9 0004 | | .CONST 0x0004 ; Address of exception handler 04aa 0001 | | .CONST 0x0001 ; Number of locals 04ab BODY_04a8: 04ab INIT_04a8: 04ab 8418 | | Call 0x2,0x18 04ac 0092 0a95 | | Action Push_String_Extended,0xa95 ; "_Execution" 04ae 01cc | | Execute Vector,Catenate 04af 00ca | | Action Exit_Nullary_Function 04b0 ; -------------------------------------------------------------------------------------- 04b0 ; SUBPROGRAM 04b0 ; -------------------------------------------------------------------------------------- 04b0 04b3 | | .CONST 0x04b3 ; Address of begin 04b1 0004 | | .CONST 0x0004 ; Address of exception handler 04b2 0001 | | .CONST 0x0001 ; Number of locals 04b3 BODY_04b0: 04b3 INIT_04b0: 04b3 00da | | Load_Top At_Offset_2 04b4 4604 |F | Jump_Case 0x5 04b5 7807 |x | Jump 0x4bd ; case 0x0 04b6 7809 |x | Jump 0x4c0 ; case 0x1 04b7 780b |x | Jump 0x4c3 ; case 0x2 04b8 780d |x | Jump 0x4c6 ; case 0x3 04b9 7800 |x | Jump 0x4ba ; case 0x4 04ba 0092 0a96 | | Action Push_String_Extended,0xa96 ; "Evaluation_Action" 04bc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04bd 0092 0a97 | | Action Push_String_Extended,0xa97 ; "Test_Driver" 04bf 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04c0 0092 0a98 | | Action Push_String_Extended,0xa98 ; "User_Test_Pre_Condition" 04c2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04c3 0092 0a99 | | Action Push_String_Extended,0xa99 ; "User_Test_Prolog" 04c5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04c6 0092 0a9a | | Action Push_String_Extended,0xa9a ; "User_Test_Epilog" 04c8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04c9 0000 0000 | | .BLANK 0000[0x7] 04d0 ; -------------------------------------------------------------------------------------- 04d0 ; SUBPROGRAM 04d0 ; -------------------------------------------------------------------------------------- 04d0 04d3 | | .CONST 0x04d3 ; Address of begin 04d1 0004 | | .CONST 0x0004 ; Address of exception handler 04d2 0001 | | .CONST 0x0001 ; Number of locals 04d3 BODY_04d0: 04d3 INIT_04d0: 04d3 00da | | Load_Top At_Offset_2 04d4 4604 |F | Jump_Case 0x5 04d5 7807 |x | Jump 0x4dd ; case 0x0 04d6 7809 |x | Jump 0x4e0 ; case 0x1 04d7 780b |x | Jump 0x4e3 ; case 0x2 04d8 780d |x | Jump 0x4e6 ; case 0x3 04d9 7800 |x | Jump 0x4da ; case 0x4 04da 0092 0a9b | | Action Push_String_Extended,0xa9b ; "Eval" 04dc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04dd 0092 0a9c | | Action Push_String_Extended,0xa9c ; "Driver" 04df 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04e0 0092 0a9d | | Action Push_String_Extended,0xa9d ; "Condition" 04e2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04e3 0092 0a9e | | Action Push_String_Extended,0xa9e ; "Prolog" 04e5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04e6 0092 0a9f | | Action Push_String_Extended,0xa9f ; "Epilog" 04e8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 04e9 0000 0000 | | .BLANK 0000[0x7] 04f0 ; -------------------------------------------------------------------------------------- 04f0 ; SUBPROGRAM 04f0 ; -------------------------------------------------------------------------------------- 04f0 04fe | | .CONST 0x04fe ; Address of begin 04f1 0004 | | .CONST 0x0004 ; Address of exception handler 04f2 0006 | | .CONST 0x0006 ; Number of locals 04f3 INIT_04f0: 04f3 e041 | A | Load 0x0,0x41 04f4 0007 | | Action Break_Optional 04f5 e042 | B | Load 0x0,0x42 04f6 0322 | " | Declare_Variable Record 04f7 00d8 | | Load_Top At_Offset_0 04f8 1c00 | | Execute_Immediate Run_Utility,0x0 04f9 00e3 | | Load_Encached Natural_Cache 04fa 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 04fb 00e3 | | Load_Encached Natural_Cache 04fc 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 04fd 00e3 | | Load_Encached Natural_Cache 04fe BODY_04f0: 04fe e041 | A | Load 0x0,0x41 04ff e7ff | | Load 0x3,-0x1 0500 8043 | C | Call 0x0,0x43 0501 c602 | | Store 0x3,0x2 0502 00cf | | Action Mark_Auxiliary 0503 7816 |x | Jump 0x51a 0504 00da | | Load_Top At_Offset_2 0505 0a01 | | Execute_Immediate Plus,0x1 0506 005b | [ | Store_Top Discrete,At_Offset_3 0507 e602 | | Load 0x3,0x2 0508 8044 | D | Call 0x0,0x44 0509 e7ff | | Load 0x3,-0x1 050a 8045 | E | Call 0x0,0x45 050b e603 | | Load 0x3,0x3 050c 017d | } | Execute Record,Structure_Write 050d e603 | | Load 0x3,0x3 050e 8046 | F | Call 0x0,0x46 050f 005a | Z | Store_Top Discrete,At_Offset_2 0510 00d9 | | Load_Top At_Offset_1 0511 e604 | | Load 0x3,0x4 0512 027d | } | Execute Discrete,Greater 0513 6802 |h | Jump_Zero 0x516 0514 00d9 | | Load_Top At_Offset_1 0515 a604 | | Store_Unchecked 0x3,0x4 0516 e602 | | Load 0x3,0x2 0517 8047 | G | Call 0x0,0x47 0518 c602 | | Store 0x3,0x2 0519 00c9 | | Action Pop_Auxiliary_Loop 051a e602 | | Load 0x3,0x2 051b 8048 | H | Call 0x0,0x48 051c 6fe7 |o | Jump_Zero 0x504 051d 00ce | | Action Pop_Auxiliary 051e 00da | | Load_Top At_Offset_2 051f a7fe | | Store_Unchecked 0x3,-0x2 0520 00d9 | | Load_Top At_Offset_1 0521 a7fd | | Store_Unchecked 0x3,-0x3 0522 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0523 0000 0000 | | .BLANK 0000[0x5] 0528 ; -------------------------------------------------------------------------------------- 0528 ; SUBPROGRAM 0528 ; -------------------------------------------------------------------------------------- 0528 052b | + | .CONST 0x052b ; Address of begin 0529 0004 | | .CONST 0x0004 ; Address of exception handler 052a 0001 | | .CONST 0x0001 ; Number of locals 052b BODY_0528: 052b INIT_0528: 052b 0092 0aa0 | | Action Push_String_Extended,0xaa0 ; "Param" 052d 4820 |H | Short_Literal 0x20 052e 4800 |H | Short_Literal 0x0 052f 480a |H | Short_Literal 0xa 0530 e7ff | | Load 0x3,-0x1 0531 e01c | | Load 0x0,0x1c 0532 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0533 01cc | | Execute Vector,Catenate 0534 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0535 0000 0000 | | .XXX[0x3] 0537 0000 | | 0538 ; -------------------------------------------------------------------------------------- 0538 ; SUBPROGRAM 0538 ; -------------------------------------------------------------------------------------- 0538 053d | = | .CONST 0x053d ; Address of begin 0539 0004 | | .CONST 0x0004 ; Address of exception handler 053a 0002 | | .CONST 0x0002 ; Number of locals 053b INIT_0538: 053b 029f 08fb | | Declare_Subprogram INIT_08f8,For_Call 053d BODY_0538: 053d 00db | | Load_Top At_Offset_3 053e 4604 |F | Jump_Case 0x5 053f 7810 |x | Jump 0x550 ; case 0x0 0540 7811 |x | Jump 0x552 ; case 0x1 0541 7810 |x | Jump 0x552 ; case 0x2 0542 780f |x | Jump 0x552 ; case 0x3 0543 7800 |x | Jump 0x544 ; case 0x4 0544 e7fe | | Load 0x3,-0x2 0545 e01c | | Load 0x0,0x1c 0546 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0547 e40d | | Load 0x2,0xd 0548 01df | | Execute Vector,Equal 0549 6802 |h | Jump_Zero 0x54c 054a e40d | | Load 0x2,0xd 054b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 054c 4801 |H | Short_Literal 0x1 054d e7fe | | Load 0x3,-0x2 054e 841b | | Call 0x2,0x1b 054f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0550 8602 | | Call 0x3,0x2 0551 7804 |x | Jump 0x556 0552 4801 |H | Short_Literal 0x1 0553 e7fe | | Load 0x3,-0x2 0554 841b | | Call 0x2,0x1b 0555 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0556 0831 | 1 | Execute_Immediate Raise,0x31 0557 0000 | | .XXX[0x1] 0558 ; -------------------------------------------------------------------------------------- 0558 ; SUBPROGRAM 0558 ; -------------------------------------------------------------------------------------- 0558 058a | | .CONST 0x058a ; Address of begin 0559 0004 | | .CONST 0x0004 ; Address of exception handler 055a 0011 | | .CONST 0x0011 ; Number of locals 055b INIT_0558: 055b e033 | 3 | Load 0x0,0x33 055c 0322 | " | Declare_Variable Record 055d e404 | | Load 0x2,0x4 055e 8034 | 4 | Call 0x0,0x34 055f 00d9 | | Load_Top At_Offset_1 0560 017d | } | Execute Record,Structure_Write 0561 e410 | | Load 0x2,0x10 0562 e7ff | | Load 0x3,-0x1 0563 8049 | I | Call 0x0,0x49 0564 e7ff | | Load 0x3,-0x1 0565 8429 | ) | Call 0x2,0x29 0566 0092 0aa1 | | Action Push_String_Extended,0xaa1 ; "_Params" 0568 01cc | | Execute Vector,Catenate 0569 0007 | | Action Break_Optional 056a e7ff | | Load 0x3,-0x1 056b 8429 | ) | Call 0x2,0x29 056c 0092 0aa2 | | Action Push_String_Extended,0xaa2 ; "_Name" 056e 01cc | | Execute Vector,Catenate 056f 0007 | | Action Break_Optional 0570 e041 | A | Load 0x0,0x41 0571 0007 | | Action Break_Optional 0572 e005 | | Load 0x0,0x5 0573 0007 | | Action Break_Optional 0574 e042 | B | Load 0x0,0x42 0575 0322 | " | Declare_Variable Record 0576 00d8 | | Load_Top At_Offset_0 0577 1c00 | | Execute_Immediate Run_Utility,0x0 0578 00e3 | | Load_Encached Natural_Cache 0579 00e3 | | Load_Encached Natural_Cache 057a 00e3 | | Load_Encached Natural_Cache 057b 00e1 | | Load_Encached Boolean_Cache 057c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 057d e405 | | Load 0x2,0x5 057e 802e | . | Call 0x0,0x2e 057f 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0580 00e1 | | Load_Encached Boolean_Cache 0581 03f1 | | Declare_Variable Discrete,With_Value 0582 029f 0913 | | Declare_Subprogram INIT_0910,For_Call 0584 029f 0923 | #| Declare_Subprogram INIT_0920,For_Call 0586 029f 092b | +| Declare_Subprogram INIT_0928,For_Call 0588 029f 093b | ;| Declare_Subprogram INIT_0938,For_Call 058a BODY_0558: 058a e60d | | Load 0x3,0xd 058b e7ff | | Load 0x3,-0x1 058c 0f00 | | Execute_Immediate Equal,0x0 058d 0279 | y | Execute Discrete,And 058e 7090 |p | Jump_Nonzero 0x61f 058f 00e3 | | Load_Encached Natural_Cache 0590 00e3 | | Load_Encached Natural_Cache 0591 e603 | | Load 0x3,0x3 0592 842a | * | Call 0x2,0x2a 0593 c60a | | Store 0x3,0xa 0594 c60b | | Store 0x3,0xb 0595 e602 | | Load 0x3,0x2 0596 00ea | | Load_Encached Null_String_Cache 0597 4800 |H | Short_Literal 0x0 0598 0092 0aa3 | | Action Push_String_Extended,0xaa3 ; "String" 059a e604 | | Load 0x3,0x4 059b 8035 | 5 | Call 0x0,0x35 059c 00d1 | | Pop_Control Pop_Count_1 059d e602 | | Load 0x3,0x2 059e 00ea | | Load_Encached Null_String_Cache 059f 4800 |H | Short_Literal 0x0 05a0 0092 0aa3 | | Action Push_String_Extended,0xaa3 ; "String" 05a2 e605 | | Load 0x3,0x5 05a3 8035 | 5 | Call 0x0,0x35 05a4 00d1 | | Pop_Control Pop_Count_1 05a5 e7ff | | Load 0x3,-0x1 05a6 0f01 | | Execute_Immediate Equal,0x1 05a7 7006 |p | Jump_Nonzero 0x5ae 05a8 e602 | | Load 0x3,0x2 05a9 e7ff | | Load 0x3,-0x1 05aa 8428 | ( | Call 0x2,0x28 05ab 8036 | 6 | Call 0x0,0x36 05ac 8019 | | Call 0x0,0x19 05ad 7807 |x | Jump 0x5b5 05ae 0092 0aa4 | | Action Push_String_Extended,0xaa4 ; "Boolean" 05b0 e602 | | Load 0x3,0x2 05b1 e7ff | | Load 0x3,-0x1 05b2 8428 | ( | Call 0x2,0x28 05b3 804a | J | Call 0x0,0x4a 05b4 8019 | | Call 0x0,0x19 05b5 00cf | | Action Mark_Auxiliary 05b6 e60a | | Load 0x3,0xa 05b7 4801 |H | Short_Literal 0x1 05b8 0263 | c | Execute Discrete,Above_Bound 05b9 7019 |p | Jump_Nonzero 0x5d3 05ba 0092 0aa5 | | Action Push_String_Extended,0xaa5 ; "Parameter_Utility.Extract_Param(" 05bc e604 | | Load 0x3,0x4 05bd 01cc | | Execute Vector,Catenate 05be 0092 0a7f | | Action Push_String_Extended,0xa7f ; "," 05c0 01cc | | Execute Vector,Catenate 05c1 4820 |H | Short_Literal 0x20 05c2 4800 |H | Short_Literal 0x0 05c3 480a |H | Short_Literal 0xa 05c4 e614 | | Load 0x3,0x14 05c5 e01c | | Load 0x0,0x1c 05c6 1816 | | Execute Package,Field_Execute,Field_Number 0x16 05c7 01cc | | Execute Vector,Catenate 05c8 0092 0aa6 | | Action Push_String_Extended,0xaa6 ; ")" 05ca 01cc | | Execute Vector,Catenate 05cb 0092 0aa3 | | Action Push_String_Extended,0xaa3 ; "String" 05cd 00da | | Load_Top At_Offset_2 05ce 842b | + | Call 0x2,0x2b 05cf 8030 | 0 | Call 0x0,0x30 05d0 8019 | | Call 0x0,0x19 05d1 00c8 | | Action Pop_Auxiliary_Range 05d2 3fe7 |? | Loop_Increasing 0x5ba 05d3 00ce | | Action Pop_Auxiliary 05d4 8031 | 1 | Call 0x0,0x31 05d5 8019 | | Call 0x0,0x19 05d6 e60b | | Load 0x3,0xb 05d7 7018 |p | Jump_Nonzero 0x5f0 05d8 4822 |H" | Short_Literal 0x22 05d9 4822 |H" | Short_Literal 0x22 05da e605 | | Load 0x3,0x5 05db 0092 0aa7 | | Action Push_String_Extended,0xaa7 ; " /= " 05dd 01cc | | Execute Vector,Catenate 05de 01cb | | Execute Vector,Append 05df 01cb | | Execute Vector,Append 05e0 804b | K | Call 0x0,0x4b 05e1 8019 | | Call 0x0,0x19 05e2 0092 0aa8 | | Action Push_String_Extended,0xaa8 ; "predefined_script_conditions.incompatibile_test_case" 05e4 804c | L | Call 0x0,0x4c 05e5 8019 | | Call 0x0,0x19 05e6 804d | M | Call 0x0,0x4d 05e7 8019 | | Call 0x0,0x19 05e8 e7ff | | Load 0x3,-0x1 05e9 0f01 | | Execute_Immediate Equal,0x1 05ea 7001 |p | Jump_Nonzero 0x5ec 05eb 782f |x/ | Jump 0x61b 05ec 0092 0aa9 | | Action Push_String_Extended,0xaa9 ; "Return True;" 05ee 8019 | | Call 0x0,0x19 05ef 782b |x+ | Jump 0x61b 05f0 e041 | A | Load 0x0,0x41 05f1 e603 | | Load 0x3,0x3 05f2 8043 | C | Call 0x0,0x43 05f3 c606 | | Store 0x3,0x6 05f4 00cf | | Action Mark_Auxiliary 05f5 7808 |x | Jump 0x5fe 05f6 e606 | | Load 0x3,0x6 05f7 8044 | D | Call 0x0,0x44 05f8 a607 | | Store_Unchecked 0x3,0x7 05f9 8611 | | Call 0x3,0x11 05fa e606 | | Load 0x3,0x6 05fb 8047 | G | Call 0x0,0x47 05fc c606 | | Store 0x3,0x6 05fd 00c9 | | Action Pop_Auxiliary_Loop 05fe e606 | | Load 0x3,0x6 05ff 8048 | H | Call 0x0,0x48 0600 6ff5 |o | Jump_Zero 0x5f6 0601 00ce | | Action Pop_Auxiliary 0602 4822 |H" | Short_Literal 0x22 0603 4822 |H" | Short_Literal 0x22 0604 e605 | | Load 0x3,0x5 0605 0092 0aa7 | | Action Push_String_Extended,0xaa7 ; " /= " 0607 01cc | | Execute Vector,Catenate 0608 01cb | | Execute Vector,Append 0609 01cb | | Execute Vector,Append 060a 804e | N | Call 0x0,0x4e 060b 8019 | | Call 0x0,0x19 060c 0092 0aa8 | | Action Push_String_Extended,0xaa8 ; "predefined_script_conditions.incompatibile_test_case" 060e 804c | L | Call 0x0,0x4c 060f 8019 | | Call 0x0,0x19 0610 e7ff | | Load 0x3,-0x1 0611 0f01 | | Execute_Immediate Equal,0x1 0612 7001 |p | Jump_Nonzero 0x614 0613 7805 |x | Jump 0x619 0614 804f | O | Call 0x0,0x4f 0615 8019 | | Call 0x0,0x19 0616 0092 0aa9 | | Action Push_String_Extended,0xaa9 ; "Return True;" 0618 8019 | | Call 0x0,0x19 0619 804d | M | Call 0x0,0x4d 061a 8019 | | Call 0x0,0x19 061b e7ff | | Load 0x3,-0x1 061c 8428 | ( | Call 0x2,0x28 061d 8032 | 2 | Call 0x0,0x32 061e 8019 | | Call 0x0,0x19 061f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0620 ; -------------------------------------------------------------------------------------- 0620 ; SUBPROGRAM 0620 ; -------------------------------------------------------------------------------------- 0620 0623 | # | .CONST 0x0623 ; Address of begin 0621 0004 | | .CONST 0x0004 ; Address of exception handler 0622 0001 | | .CONST 0x0001 ; Number of locals 0623 BODY_0620: 0623 INIT_0620: 0623 00da | | Load_Top At_Offset_2 0624 6803 |h | Jump_Zero 0x628 0625 0092 0aaa | | Action Push_String_Extended,0xaaa ; "Test_Case_Invoke => Test_Invoke_R" 0627 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0628 00ea | | Load_Encached Null_String_Cache 0629 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 062a 0000 0000 | | .BLANK 0000[0x6] 0630 ; -------------------------------------------------------------------------------------- 0630 ; SUBPROGRAM 0630 ; -------------------------------------------------------------------------------------- 0630 0633 | 3 | .CONST 0x0633 ; Address of begin 0631 0004 | | .CONST 0x0004 ; Address of exception handler 0632 0001 | | .CONST 0x0001 ; Number of locals 0633 BODY_0630: 0633 INIT_0630: 0633 e40b | | Load 0x2,0xb 0634 4602 |F | Jump_Case 0x3 0635 780a |x | Jump 0x640 ; case 0x0 0636 7804 |x | Jump 0x63b ; case 0x1 0637 7800 |x | Jump 0x638 ; case 0x2 0638 0092 0aab | | Action Push_String_Extended,0xaab ; "Save_Version_Information => Save_No_Version_Information" 063a 00ca | | Action Exit_Nullary_Function 063b 0092 0aac | | Action Push_String_Extended,0xaac ; "Save_Version_Information => " 063d 8425 | % | Call 0x2,0x25 063e 01cc | | Execute Vector,Catenate 063f 00ca | | Action Exit_Nullary_Function 0640 0092 0aad | | Action Push_String_Extended,0xaad ; "Save_Version_Information => Save_Version_Information" 0642 00ca | | Action Exit_Nullary_Function 0643 0000 0000 | | .BLANK 0000[0x5] 0648 ; -------------------------------------------------------------------------------------- 0648 ; SUBPROGRAM 0648 ; -------------------------------------------------------------------------------------- 0648 064e | N | .CONST 0x064e ; Address of begin 0649 0004 | | .CONST 0x0004 ; Address of exception handler 064a 0003 | | .CONST 0x0003 ; Number of locals 064b INIT_0648: 064b 00da | | Load_Top At_Offset_2 064c 842e | . | Call 0x2,0x2e 064d 842f | / | Call 0x2,0x2f 064e BODY_0648: 064e 00d9 | | Load_Top At_Offset_1 064f 01db | | Execute Vector,Length 0650 0e00 | | Execute_Immediate Not_Equal,0x0 0651 00d9 | | Load_Top At_Offset_1 0652 01db | | Execute Vector,Length 0653 0e00 | | Execute_Immediate Not_Equal,0x0 0654 0279 | y | Execute Discrete,And 0655 680a |h | Jump_Zero 0x660 0656 4829 |H) | Short_Literal 0x29 0657 482c |H, | Short_Literal 0x2c 0658 4828 |H( | Short_Literal 0x28 0659 e602 | | Load 0x3,0x2 065a 01ca | | Execute Vector,Prepend 065b 01cb | | Execute Vector,Append 065c 00da | | Load_Top At_Offset_2 065d 01cc | | Execute Vector,Catenate 065e 01cb | | Execute Vector,Append 065f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0660 00d9 | | Load_Top At_Offset_1 0661 01db | | Execute Vector,Length 0662 6806 |h | Jump_Zero 0x669 0663 4829 |H) | Short_Literal 0x29 0664 4828 |H( | Short_Literal 0x28 0665 00db | | Load_Top At_Offset_3 0666 01ca | | Execute Vector,Prepend 0667 01cb | | Execute Vector,Append 0668 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0669 4829 |H) | Short_Literal 0x29 066a 4828 |H( | Short_Literal 0x28 066b 00da | | Load_Top At_Offset_2 066c 01ca | | Execute Vector,Prepend 066d 01cb | | Execute Vector,Append 066e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 066f 0000 | | .XXX[0x1] 0670 ; -------------------------------------------------------------------------------------- 0670 ; SUBPROGRAM 0670 ; -------------------------------------------------------------------------------------- 0670 0678 | x | .CONST 0x0678 ; Address of begin 0671 0004 | | .CONST 0x0004 ; Address of exception handler 0672 0002 | | .CONST 0x0002 ; Number of locals 0673 INIT_0670: 0673 e405 | | Load 0x2,0x5 0674 802e | . | Call 0x0,0x2e 0675 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 0676 00e1 | | Load_Encached Boolean_Cache 0677 03f1 | | Declare_Variable Discrete,With_Value 0678 BODY_0670: 0678 00d8 | | Load_Top At_Offset_0 0679 7009 |p | Jump_Nonzero 0x683 067a 4804 |H | Short_Literal 0x4 067b 0092 0aae | | Action Push_String_Extended,0xaae ; "Test_Invoke" 067d e416 | | Load 0x2,0x16 067e 180d | | Execute Package,Field_Execute,Field_Number 0xd 067f 0092 0aaf | | Action Push_String_Extended,0xaaf ; "procedure Test_Case_Invoke is new Test_Invoke (Test_Driver,Apply_Coverage_Analyzer);" 0681 8019 | | Call 0x0,0x19 0682 7805 |x | Jump 0x688 0683 4804 |H | Short_Literal 0x4 0684 0092 0ab0 | | Action Push_String_Extended,0xab0 ; "Test_Invoke_R" 0686 e416 | | Load 0x2,0x16 0687 180d | | Execute Package,Field_Execute,Field_Number 0xd 0688 483b |H; | Short_Literal 0x3b 0689 0092 0ab1 | | Action Push_String_Extended,0xab1 ; "Procedure " 068b 8427 | ' | Call 0x2,0x27 068c 01cc | | Execute Vector,Catenate 068d 0092 0ab2 | | Action Push_String_Extended,0xab2 ; " is new Test_Set_Interpreter " 068f 01cc | | Execute Vector,Catenate 0690 00da | | Load_Top At_Offset_2 0691 8430 | 0 | Call 0x2,0x30 0692 01cc | | Execute Vector,Catenate 0693 01cb | | Execute Vector,Append 0694 8019 | | Call 0x0,0x19 0695 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0696 0000 0000 | | .XXX[0x2] 0698 ; -------------------------------------------------------------------------------------- 0698 ; SUBPROGRAM 0698 ; -------------------------------------------------------------------------------------- 0698 069b | | .CONST 0x069b ; Address of begin 0699 0004 | | .CONST 0x0004 ; Address of exception handler 069a 0001 | | .CONST 0x0001 ; Number of locals 069b BODY_0698: 069b INIT_0698: 069b 4807 |H | Short_Literal 0x7 069c 8017 | | Call 0x0,0x17 069d 00cf | | Action Mark_Auxiliary 069e 4804 |H | Short_Literal 0x4 069f 4801 |H | Short_Literal 0x1 06a0 0007 | | Action Break_Optional 06a1 00d8 | | Load_Top At_Offset_0 06a2 842d | - | Call 0x2,0x2d 06a3 00c8 | | Action Pop_Auxiliary_Range 06a4 3ffc |? | Loop_Increasing 0x6a1 06a5 00ce | | Action Pop_Auxiliary 06a6 4800 |H | Short_Literal 0x0 06a7 842d | - | Call 0x2,0x2d 06a8 8431 | 1 | Call 0x2,0x31 06a9 801a | | Call 0x0,0x1a 06aa 4809 |H | Short_Literal 0x9 06ab 8017 | | Call 0x0,0x17 06ac e039 | 9 | Load 0x0,0x39 06ad 8427 | ' | Call 0x2,0x27 06ae 8024 | $ | Call 0x0,0x24 06af 8019 | | Call 0x0,0x19 06b0 801a | | Call 0x0,0x1a 06b1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 06b2 0000 0000 | | .BLANK 0000[0x6] 06b8 ; -------------------------------------------------------------------------------------- 06b8 ; SUBPROGRAM 06b8 ; -------------------------------------------------------------------------------------- 06b8 06dc | | .CONST 0x06dc ; Address of begin 06b9 0004 | | .CONST 0x0004 ; Address of exception handler 06ba 0006 | | .CONST 0x0006 ; Number of locals 06bb INIT_06b8: 06bb e050 | P | Load 0x0,0x50 06bc e051 | Q | Load 0x0,0x51 06bd e052 | R | Load 0x0,0x52 06be 1b3e | > | Execute Package,Field_Read,Field_Number 0x3e 06bf e052 | R | Load 0x0,0x52 06c0 1944 | D | Execute Package,Field_Reference,Field_Number 0x44 06c1 e052 | R | Load 0x0,0x52 06c2 1946 | F | Execute Package,Field_Reference,Field_Number 0x46 06c3 e052 | R | Load 0x0,0x52 06c4 1945 | E | Execute Package,Field_Reference,Field_Number 0x45 06c5 e053 | S | Load 0x0,0x53 06c6 1b17 | | Execute Package,Field_Read,Field_Number 0x17 06c7 0387 | | Declare_Variable Package 06c8 00d8 | | Load_Top At_Offset_0 06c9 020f | | Execute Module,Activate 06ca e054 | T | Load 0x0,0x54 06cb 1b0f | | Execute Package,Field_Read,Field_Number 0xf 06cc 02c7 | | Declare_Variable Any 06cd 00d8 | | Load_Top At_Offset_0 06ce 1c00 | | Execute_Immediate Run_Utility,0x0 06cf e052 | R | Load 0x0,0x52 06d0 1b3e | > | Execute Package,Field_Read,Field_Number 0x3e 06d1 02c7 | | Declare_Variable Any 06d2 00d8 | | Load_Top At_Offset_0 06d3 1c00 | | Execute_Immediate Run_Utility,0x0 06d4 e053 | S | Load 0x0,0x53 06d5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 06d6 e055 | U | Load 0x0,0x55 06d7 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06d8 e052 | R | Load 0x0,0x52 06d9 181c | | Execute Package,Field_Execute,Field_Number 0x1c 06da 00e3 | | Load_Encached Natural_Cache 06db 03f1 | | Declare_Variable Discrete,With_Value 06dc BODY_06b8: 06dc 00da | | Load_Top At_Offset_2 06dd 0120 | | Execute Any,Is_Value 06de 6803 |h | Jump_Zero 0x6e2 06df e052 | R | Load 0x0,0x52 06e0 1b3e | > | Execute Package,Field_Read,Field_Number 0x3e 06e1 7801 |x | Jump 0x6e3 06e2 00da | | Load_Top At_Offset_2 06e3 e055 | U | Load 0x0,0x55 06e4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06e5 e052 | R | Load 0x0,0x52 06e6 181c | | Execute Package,Field_Execute,Field_Number 0x1c 06e7 4801 |H | Short_Literal 0x1 06e8 e055 | U | Load 0x0,0x55 06e9 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 06ea e052 | R | Load 0x0,0x52 06eb 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f 06ec c604 | | Store 0x3,0x4 06ed e053 | S | Load 0x0,0x53 06ee 1b0d | | Execute Package,Field_Read,Field_Number 0xd 06ef e603 | | Load 0x3,0x3 06f0 0120 | | Execute Any,Is_Value 06f1 6803 |h | Jump_Zero 0x6f5 06f2 e054 | T | Load 0x0,0x54 06f3 1b0f | | Execute Package,Field_Read,Field_Number 0xf 06f4 7801 |x | Jump 0x6f6 06f5 e603 | | Load 0x3,0x3 06f6 e604 | | Load 0x3,0x4 06f7 0092 0ab3 | | Action Push_String_Extended,0xab3 ; "<ERRORS>" 06f9 e01b | | Load 0x0,0x1b 06fa 184b | K | Execute Package,Field_Execute,Field_Number 0x4b 06fb e056 | V | Load 0x0,0x56 06fc 1b0e | | Execute Package,Field_Read,Field_Number 0xe 06fd 00ea | | Load_Encached Null_String_Cache 06fe 4802 |H | Short_Literal 0x2 06ff e054 | T | Load 0x0,0x54 0700 1826 | & | Execute Package,Field_Execute,Field_Number 0x26 0701 00ea | | Load_Encached Null_String_Cache 0702 4803 |H | Short_Literal 0x3 0703 4804 |H | Short_Literal 0x4 0704 8419 | | Call 0x2,0x19 0705 e602 | | Load 0x3,0x2 0706 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0707 c604 | | Store 0x3,0x4 0708 c603 | | Store 0x3,0x3 0709 005a | Z | Store_Top Discrete,At_Offset_2 070a 00d9 | | Load_Top At_Offset_1 070b 680d |h | Jump_Zero 0x719 070c 4800 |H | Short_Literal 0x0 070d 0092 0ab4 | | Action Push_String_Extended,0xab4 ; " Parse failed due to: " 070f 00db | | Load_Top At_Offset_3 0710 e053 | S | Load 0x0,0x53 0711 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0712 011c | | Execute Any,Convert_Unchecked 0713 1c01 | | Execute_Immediate Run_Utility,0x1 0714 01cc | | Execute Vector,Catenate 0715 8413 | | Call 0x2,0x13 0716 00ea | | Load_Encached Null_String_Cache 0717 8057 | W | Call 0x0,0x57 0718 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0719 e01b | | Load 0x0,0x1b 071a 180e | | Execute Package,Field_Execute,Field_Number 0xe 071b 4803 |H | Short_Literal 0x3 071c 8417 | | Call 0x2,0x17 071d e01c | | Load 0x0,0x1c 071e 1814 | | Execute Package,Field_Execute,Field_Number 0x14 071f 0092 0ab5 | | Action Push_String_Extended,0xab5 ; " has been successfully generated" 0721 01cc | | Execute Vector,Catenate 0722 e01d | | Load 0x0,0x1d 0723 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0724 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0725 0000 0000 | | .XXX[0x3] 0727 0000 | | 0728 ; -------------------------------------------------------------------------------------- 0728 ; SUBPROGRAM 0728 ; -------------------------------------------------------------------------------------- 0728 072b | + | .CONST 0x072b ; Address of begin 0729 0004 | | .CONST 0x0004 ; Address of exception handler 072a 0001 | | .CONST 0x0001 ; Number of locals 072b BODY_0728: 072b INIT_0728: 072b e01b | | Load 0x0,0x1b 072c 180e | | Execute Package,Field_Execute,Field_Number 0xe 072d 4800 |H | Short_Literal 0x0 072e 0092 0ab6 | | Action Push_String_Extended,0xab6 ; "[End of Testmate.Generate_Test_Script]" 0730 e01d | | Load 0x0,0x1d 0731 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0732 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0733 0000 0000 | | .BLANK 0000[0x5] 0738 ; -------------------------------------------------------------------------------------- 0738 ; SUBPROGRAM 0738 ; -------------------------------------------------------------------------------------- 0738 0740 | @ | .CONST 0x0740 ; Address of begin 0739 0004 | | .CONST 0x0004 ; Address of exception handler 073a 0002 | | .CONST 0x0002 ; Number of locals 073b INIT_0738: 073b e026 | & | Load 0x0,0x26 073c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 073d 02c7 | | Declare_Variable Any 073e 00d8 | | Load_Top At_Offset_0 073f 1c00 | | Execute_Immediate Run_Utility,0x0 0740 BODY_0738: 0740 e404 | | Load 0x2,0x4 0741 e5fd | | Load 0x2,-0x3 0742 8014 | | Call 0x0,0x14 0743 a407 | | Store_Unchecked 0x2,0x7 0744 e404 | | Load 0x2,0x4 0745 8058 | X | Call 0x0,0x58 0746 a405 | | Store_Unchecked 0x2,0x5 0747 e405 | | Load 0x2,0x5 0748 e407 | | Load 0x2,0x7 0749 4800 |H | Short_Literal 0x0 074a 8059 | Y | Call 0x0,0x59 074b c405 | | Store 0x2,0x5 074c 00d8 | | Load_Top At_Offset_0 074d e405 | | Load 0x2,0x5 074e 805a | Z | Call 0x0,0x5a 074f c602 | | Store 0x3,0x2 0750 4802 |H | Short_Literal 0x2 0751 e407 | | Load 0x2,0x7 0752 00da | | Load_Top At_Offset_2 0753 802a | * | Call 0x0,0x2a 0754 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0755 0000 0000 | | .XXX[0x3] 0757 0000 | | 0758 ; -------------------------------------------------------------------------------------- 0758 ; SUBPROGRAM 0758 ; -------------------------------------------------------------------------------------- 0758 0760 | ` | .CONST 0x0760 ; Address of begin 0759 0004 | | .CONST 0x0004 ; Address of exception handler 075a 0002 | | .CONST 0x0002 ; Number of locals 075b INIT_0758: 075b e026 | & | Load 0x0,0x26 075c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 075d 02c7 | | Declare_Variable Any 075e 00d8 | | Load_Top At_Offset_0 075f 1c00 | | Execute_Immediate Run_Utility,0x0 0760 BODY_0758: 0760 e404 | | Load 0x2,0x4 0761 e5fc | | Load 0x2,-0x4 0762 8014 | | Call 0x0,0x14 0763 a408 | | Store_Unchecked 0x2,0x8 0764 e404 | | Load 0x2,0x4 0765 805b | [ | Call 0x0,0x5b 0766 a406 | | Store_Unchecked 0x2,0x6 0767 e406 | | Load 0x2,0x6 0768 e408 | | Load 0x2,0x8 0769 4800 |H | Short_Literal 0x0 076a 805c | \ | Call 0x0,0x5c 076b c406 | | Store 0x2,0x6 076c 00d8 | | Load_Top At_Offset_0 076d e406 | | Load 0x2,0x6 076e 805d | ] | Call 0x0,0x5d 076f c602 | | Store 0x3,0x2 0770 4802 |H | Short_Literal 0x2 0771 e408 | | Load 0x2,0x8 0772 00da | | Load_Top At_Offset_2 0773 802a | * | Call 0x0,0x2a 0774 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0775 0000 0000 | | .XXX[0x3] 0777 0000 | | 0778 ; -------------------------------------------------------------------------------------- 0778 ; SUBPROGRAM 0778 ; -------------------------------------------------------------------------------------- 0778 0780 | | .CONST 0x0780 ; Address of begin 0779 0004 | | .CONST 0x0004 ; Address of exception handler 077a 0002 | | .CONST 0x0002 ; Number of locals 077b INIT_0778: 077b e026 | & | Load 0x0,0x26 077c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 077d 02c7 | | Declare_Variable Any 077e 00d8 | | Load_Top At_Offset_0 077f 1c00 | | Execute_Immediate Run_Utility,0x0 0780 BODY_0778: 0780 e405 | | Load 0x2,0x5 0781 4800 |H | Short_Literal 0x0 0782 805e | ^ | Call 0x0,0x5e 0783 c405 | | Store 0x2,0x5 0784 00d8 | | Load_Top At_Offset_0 0785 e405 | | Load 0x2,0x5 0786 805a | Z | Call 0x0,0x5a 0787 c602 | | Store 0x3,0x2 0788 4802 |H | Short_Literal 0x2 0789 e407 | | Load 0x2,0x7 078a 00da | | Load_Top At_Offset_2 078b 802a | * | Call 0x0,0x2a 078c e406 | | Load 0x2,0x6 078d 4800 |H | Short_Literal 0x0 078e 805f | _ | Call 0x0,0x5f 078f c406 | | Store 0x2,0x6 0790 00d8 | | Load_Top At_Offset_0 0791 e406 | | Load 0x2,0x6 0792 805d | ] | Call 0x0,0x5d 0793 c602 | | Store 0x3,0x2 0794 4802 |H | Short_Literal 0x2 0795 e408 | | Load 0x2,0x8 0796 00da | | Load_Top At_Offset_2 0797 802a | * | Call 0x0,0x2a 0798 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0799 0000 0000 | | .BLANK 0000[0x7] 07a0 ; -------------------------------------------------------------------------------------- 07a0 ; SUBPROGRAM 07a0 ; -------------------------------------------------------------------------------------- 07a0 07ac | | .CONST 0x07ac ; Address of begin 07a1 0004 | | .CONST 0x0004 ; Address of exception handler 07a2 0003 | | .CONST 0x0003 ; Number of locals 07a3 INIT_07a0: 07a3 8415 | | Call 0x2,0x15 07a4 e008 | | Load 0x0,0x8 07a5 1b0e | | Execute Package,Field_Read,Field_Number 0xe 07a6 1816 | | Execute Package,Field_Execute,Field_Number 0x16 07a7 00d8 | | Load_Top At_Offset_0 07a8 0092 0ab7 | | Action Push_String_Extended,0xab7 ; "_script" 07aa 01cc | | Execute Vector,Catenate 07ab 0007 | | Action Break_Optional 07ac BODY_07a0: 07ac e406 | | Load 0x2,0x6 07ad 480a |H | Short_Literal 0xa 07ae 00da | | Load_Top At_Offset_2 07af 8022 | " | Call 0x0,0x22 07b0 00cb | | Action Pop_Block_With_Result 07b1 00ca | | Action Exit_Nullary_Function 07b2 0000 0000 | | .BLANK 0000[0x6] 07b8 ; -------------------------------------------------------------------------------------- 07b8 ; SUBPROGRAM 07b8 ; -------------------------------------------------------------------------------------- 07b8 07c6 | | .CONST 0x07c6 ; Address of begin 07b9 0004 | | .CONST 0x0004 ; Address of exception handler 07ba 0002 | | .CONST 0x0002 ; Number of locals 07bb INIT_07b8: 07bb e008 | | Load 0x0,0x8 07bc 1b0d | | Execute Package,Field_Read,Field_Number 0xd 07bd 1b0d | | Execute Package,Field_Read,Field_Number 0xd 07be 02c7 | | Declare_Variable Any 07bf 4800 |H | Short_Literal 0x0 07c0 e602 | | Load 0x3,0x2 07c1 4860 |H` | Short_Literal 0x60 07c2 e7ff | | Load 0x3,-0x1 07c3 01ca | | Execute Vector,Prepend 07c4 8060 | ` | Call 0x0,0x60 07c5 a802 | | Store_Unchecked 0x4,0x2 07c6 BODY_07b8: 07c6 00d8 | | Load_Top At_Offset_0 07c7 e008 | | Load 0x0,0x8 07c8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 07c9 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37 07ca 6806 |h | Jump_Zero 0x7d1 07cb 00d8 | | Load_Top At_Offset_0 07cc e008 | | Load 0x0,0x8 07cd 1b0e | | Execute Package,Field_Read,Field_Number 0xe 07ce 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27 07cf 00cb | | Action Pop_Block_With_Result 07d0 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 07d1 e7fe | | Load 0x3,-0x2 07d2 6809 |h | Jump_Zero 0x7dc 07d3 e01b | | Load 0x0,0x1b 07d4 180e | | Execute Package,Field_Execute,Field_Number 0xe 07d5 4802 |H | Short_Literal 0x2 07d6 00da | | Load_Top At_Offset_2 07d7 e008 | | Load 0x0,0x8 07d8 1b0d | | Execute Package,Field_Read,Field_Number 0xd 07d9 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 07da e01d | | Load 0x0,0x1d 07db 1813 | | Execute Package,Field_Execute,Field_Number 0x13 07dc 00ea | | Load_Encached Null_String_Cache 07dd 00cb | | Action Pop_Block_With_Result 07de 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 07df 0000 | | .XXX[0x1] 07e0 ; -------------------------------------------------------------------------------------- 07e0 ; SUBPROGRAM 07e0 ; -------------------------------------------------------------------------------------- 07e0 07e3 | | .CONST 0x07e3 ; Address of begin 07e1 0004 | | .CONST 0x0004 ; Address of exception handler 07e2 0001 | | .CONST 0x0001 ; Number of locals 07e3 BODY_07e0: 07e3 INIT_07e0: 07e3 00da | | Load_Top At_Offset_2 07e4 00d8 | | Load_Top At_Offset_0 07e5 e603 | | Load 0x3,0x3 07e6 0260 | ` | Execute Discrete,In_Type 07e7 7001 |p | Jump_Nonzero 0x7e9 07e8 0801 | | Execute_Immediate Raise,0x1 07e9 0aff | | Execute_Immediate Plus,-0x1 07ea 4604 |F | Jump_Case 0x5 07eb 7807 |x | Jump 0x7f3 ; case 0x0 07ec 7809 |x | Jump 0x7f6 ; case 0x1 07ed 780b |x | Jump 0x7f9 ; case 0x2 07ee 780d |x | Jump 0x7fc ; case 0x3 07ef 7800 |x | Jump 0x7f0 ; case 0x4 07f0 0092 0ab8 | | Action Push_String_Extended,0xab8 ; "interactive_halt" 07f2 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07f3 0092 0ab9 | | Action Push_String_Extended,0xab9 ; "elapsed_time_overflow" 07f5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07f6 0092 0aba | | Action Push_String_Extended,0xaba ; "cpu_time_overflow" 07f8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07f9 0092 0abb | | Action Push_String_Extended,0xabb ; "fails_overflow_support.number_of_fails_overflow" 07fb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07fc 0092 0abc | | Action Push_String_Extended,0xabc ; "terminate_on_prior_unhandled_exception" 07fe 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07ff 0000 | | .XXX[0x1] 0800 ; -------------------------------------------------------------------------------------- 0800 ; SUBPROGRAM 0800 ; -------------------------------------------------------------------------------------- 0800 0803 | | .CONST 0x0803 ; Address of begin 0801 0004 | | .CONST 0x0004 ; Address of exception handler 0802 0001 | | .CONST 0x0001 ; Number of locals 0803 BODY_0800: 0803 INIT_0800: 0803 00da | | Load_Top At_Offset_2 0804 00d8 | | Load_Top At_Offset_0 0805 e603 | | Load 0x3,0x3 0806 0260 | ` | Execute Discrete,In_Type 0807 7001 |p | Jump_Nonzero 0x809 0808 0801 | | Execute_Immediate Raise,0x1 0809 0f03 | | Execute_Immediate Equal,0x3 080a 7003 |p | Jump_Nonzero 0x80e 080b 00da | | Load_Top At_Offset_2 080c 8604 | | Call 0x3,0x4 080d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 080e 00da | | Load_Top At_Offset_2 080f 8604 | | Call 0x3,0x4 0810 0092 0abd | | Action Push_String_Extended,0xabd ; "(failure_set)" 0812 01cc | | Execute Vector,Catenate 0813 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0814 0000 0000 | | .BLANK 0000[0x4] 0818 ; -------------------------------------------------------------------------------------- 0818 ; SUBPROGRAM 0818 ; -------------------------------------------------------------------------------------- 0818 081b | | .CONST 0x081b ; Address of begin 0819 0004 | | .CONST 0x0004 ; Address of exception handler 081a 0001 | | .CONST 0x0001 ; Number of locals 081b BODY_0818: 081b INIT_0818: 081b 00da | | Load_Top At_Offset_2 081c 00d8 | | Load_Top At_Offset_0 081d e603 | | Load 0x3,0x3 081e 0260 | ` | Execute Discrete,In_Type 081f 7001 |p | Jump_Nonzero 0x821 0820 0801 | | Execute_Immediate Raise,0x1 0821 0aff | | Execute_Immediate Plus,-0x1 0822 4604 |F | Jump_Case 0x5 0823 7807 |x | Jump 0x82b ; case 0x0 0824 7809 |x | Jump 0x82e ; case 0x1 0825 780b |x | Jump 0x831 ; case 0x2 0826 780d |x | Jump 0x834 ; case 0x3 0827 7800 |x | Jump 0x828 ; case 0x4 0828 0092 0abe | | Action Push_String_Extended,0xabe ; "Terminated due to user interactive decision" 082a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 082b 0092 0abf | | Action Push_String_Extended,0xabf ; "Terminated due to Elapsed Time Overflow" 082d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 082e 0092 0ac0 | | Action Push_String_Extended,0xac0 ; "Terminated due to CPU Time Overflow" 0830 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0831 0092 0ac1 | | Action Push_String_Extended,0xac1 ; "Terminated due to exceeding acceptable number of failures" 0833 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0834 0092 0ac2 | | Action Push_String_Extended,0xac2 ; "Terminated due to unhandled exception" 0836 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0837 0000 | | .XXX[0x1] 0838 ; -------------------------------------------------------------------------------------- 0838 ; SUBPROGRAM 0838 ; -------------------------------------------------------------------------------------- 0838 083b | ; | .CONST 0x083b ; Address of begin 0839 0004 | | .CONST 0x0004 ; Address of exception handler 083a 0001 | | .CONST 0x0001 ; Number of locals 083b BODY_0838: 083b INIT_0838: 083b 00da | | Load_Top At_Offset_2 083c 8606 | | Call 0x3,0x6 083d 8412 | | Call 0x2,0x12 083e 0092 0ac3 | | Action Push_String_Extended,0xac3 ; ", profile.error_msg" 0840 01cc | | Execute Vector,Catenate 0841 0092 0a8e | | Action Push_String_Extended,0xa8e ; "log.put_line" 0843 8024 | $ | Call 0x0,0x24 0844 8019 | | Call 0x0,0x19 0845 0092 0ac4 | | Action Push_String_Extended,0xac4 ; "predefined_script_conditions.script_halt" 0847 804c | L | Call 0x0,0x4c 0848 8019 | | Call 0x0,0x19 0849 4502 |E | Exit_Suprogram New_Top_Offset 0x2 084a 0000 0000 | | .BLANK 0000[0x6] 0850 ; -------------------------------------------------------------------------------------- 0850 ; SUBPROGRAM 0850 ; -------------------------------------------------------------------------------------- 0850 0863 | c | .CONST 0x0863 ; Address of begin 0851 0004 | | .CONST 0x0004 ; Address of exception handler 0852 0005 | | .CONST 0x0005 ; Number of locals 0853 INIT_0850: 0853 4801 |H | Short_Literal 0x1 0854 4a00 |J | Short_Literal 0x200 0855 00e9 | | Load_Encached String_Cache 0856 035b | [ | Declare_Type Array,Constrained 0857 0337 | 7 | Declare_Variable Array 0858 00e3 | | Load_Encached Natural_Cache 0859 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 085a e061 | a | Load 0x0,0x61 085b 0337 | 7 | Declare_Variable Array 085c e405 | | Load 0x2,0x5 085d 802e | . | Call 0x0,0x2e 085e 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 085f 00d9 | | Load_Top At_Offset_1 0860 01d4 | | Execute Vector,Structure_Write 0861 029f 096b | k| Declare_Subprogram INIT_0968,For_Call 0863 BODY_0850: 0863 00cf | | Action Mark_Auxiliary 0864 e062 | b | Load 0x0,0x62 0865 0265 | e | Execute Discrete,Reverse_Bounds 0866 0007 | | Action Break_Optional 0867 0092 0ac5 | | Action Push_String_Extended,0xac5 ; "Execution_Result." 0869 00d9 | | Load_Top At_Offset_1 086a e062 | b | Load 0x0,0x62 086b 011c | | Execute Any,Convert_Unchecked 086c 1c01 | | Execute_Immediate Run_Utility,0x1 086d 01cc | | Execute Vector,Catenate 086e 0092 0ac6 | | Action Push_String_Extended,0xac6 ; " => " 0870 01cc | | Execute Vector,Catenate 0871 00d9 | | Load_Top At_Offset_1 0872 e804 | | Load 0x4,0x4 0873 01d7 | | Execute Vector,Field_Read 0874 00e1 | | Load_Encached Boolean_Cache 0875 011c | | Execute Any,Convert_Unchecked 0876 1c01 | | Execute_Immediate Run_Utility,0x1 0877 01cc | | Execute Vector,Catenate 0878 0092 0a7f | | Action Push_String_Extended,0xa7f ; "," 087a 01cc | | Execute Vector,Catenate 087b 8805 | | Call 0x4,0x5 087c 00c8 | | Action Pop_Auxiliary_Range 087d 3fe9 |? | Loop_Increasing 0x867 087e 00ce | | Action Pop_Auxiliary 087f 4801 |H | Short_Literal 0x1 0880 00db | | Load_Top At_Offset_3 0881 0afe | | Execute_Immediate Plus,-0x2 0882 e802 | | Load 0x4,0x2 0883 01cf | | Execute Vector,Slice_Read 0884 00e9 | | Load_Encached String_Cache 0885 01c6 | | Execute Vector,Convert_To_Formal 0886 00ca | | Action Exit_Nullary_Function 0887 0000 | | .XXX[0x1] 0888 ; -------------------------------------------------------------------------------------- 0888 ; SUBPROGRAM 0888 ; -------------------------------------------------------------------------------------- 0888 088d | | .CONST 0x088d ; Address of begin 0889 0004 | | .CONST 0x0004 ; Address of exception handler 088a 0002 | | .CONST 0x0002 ; Number of locals 088b INIT_0888: 088b 00e1 | | Load_Encached Boolean_Cache 088c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1 088d BODY_0888: 088d 00cf | | Action Mark_Auxiliary 088e 4805 |H | Short_Literal 0x5 088f 4801 |H | Short_Literal 0x1 0890 0007 | | Action Break_Optional 0891 00d8 | | Load_Top At_Offset_0 0892 e405 | | Load 0x2,0x5 0893 802e | . | Call 0x0,0x2e 0894 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 0895 01d7 | | Execute Vector,Field_Read 0896 6814 |h | Jump_Zero 0x8ab 0897 4804 |H | Short_Literal 0x4 0898 00d9 | | Load_Top At_Offset_1 0899 8604 | | Call 0x3,0x4 089a e416 | | Load 0x2,0x16 089b 180d | | Execute Package,Field_Execute,Field_Number 0xd 089c 00db | | Load_Top At_Offset_3 089d 6807 |h | Jump_Zero 0x8a5 089e 4800 |H | Short_Literal 0x0 089f a802 | | Store_Unchecked 0x4,0x2 08a0 00d8 | | Load_Top At_Offset_0 08a1 8605 | | Call 0x3,0x5 08a2 804b | K | Call 0x0,0x4b 08a3 8019 | | Call 0x0,0x19 08a4 7804 |x | Jump 0x8a9 08a5 00d8 | | Load_Top At_Offset_0 08a6 8605 | | Call 0x3,0x5 08a7 804e | N | Call 0x0,0x4e 08a8 8019 | | Call 0x0,0x19 08a9 00d8 | | Load_Top At_Offset_0 08aa 8607 | | Call 0x3,0x7 08ab 00c8 | | Action Pop_Auxiliary_Range 08ac 3fe4 |? | Loop_Increasing 0x891 08ad 00ce | | Action Pop_Auxiliary 08ae 804d | M | Call 0x0,0x4d 08af 8019 | | Call 0x0,0x19 08b0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08b1 0000 0000 | | .BLANK 0000[0x7] 08b8 ; -------------------------------------------------------------------------------------- 08b8 ; SUBPROGRAM 08b8 ; -------------------------------------------------------------------------------------- 08b8 08c9 | | .CONST 0x08c9 ; Address of begin 08b9 0004 | | .CONST 0x0004 ; Address of exception handler 08ba 0003 | | .CONST 0x0003 ; Number of locals 08bb INIT_08b8: 08bb e03f | ? | Load 0x0,0x3f 08bc 0322 | " | Declare_Variable Record 08bd 4800 |H | Short_Literal 0x0 08be e405 | | Load 0x2,0x5 08bf 802e | . | Call 0x0,0x2e 08c0 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 08c1 01d5 | | Execute Vector,Field_Reference 08c2 00d9 | | Load_Top At_Offset_1 08c3 017d | } | Execute Record,Structure_Write 08c4 4801 |H | Short_Literal 0x1 08c5 00d9 | | Load_Top At_Offset_1 08c6 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08c7 8040 | @ | Call 0x0,0x40 08c8 841b | | Call 0x2,0x1b 08c9 BODY_08b8: 08c9 4800 |H | Short_Literal 0x0 08ca 00da | | Load_Top At_Offset_2 08cb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08cc 8023 | # | Call 0x0,0x23 08cd 00da | | Load_Top At_Offset_2 08ce 841d | | Call 0x2,0x1d 08cf 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08d0 ; -------------------------------------------------------------------------------------- 08d0 ; SUBPROGRAM 08d0 ; -------------------------------------------------------------------------------------- 08d0 08e1 | | .CONST 0x08e1 ; Address of begin 08d1 0004 | | .CONST 0x0004 ; Address of exception handler 08d2 0003 | | .CONST 0x0003 ; Number of locals 08d3 INIT_08d0: 08d3 e03f | ? | Load 0x0,0x3f 08d4 0322 | " | Declare_Variable Record 08d5 4801 |H | Short_Literal 0x1 08d6 e405 | | Load 0x2,0x5 08d7 802e | . | Call 0x0,0x2e 08d8 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 08d9 01d5 | | Execute Vector,Field_Reference 08da 00d9 | | Load_Top At_Offset_1 08db 017d | } | Execute Record,Structure_Write 08dc 4801 |H | Short_Literal 0x1 08dd 00d9 | | Load_Top At_Offset_1 08de 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 08df 8040 | @ | Call 0x0,0x40 08e0 841b | | Call 0x2,0x1b 08e1 BODY_08d0: 08e1 4800 |H | Short_Literal 0x0 08e2 00da | | Load_Top At_Offset_2 08e3 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 08e4 8023 | # | Call 0x0,0x23 08e5 00da | | Load_Top At_Offset_2 08e6 841d | | Call 0x2,0x1d 08e7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08e8 ; -------------------------------------------------------------------------------------- 08e8 ; SUBPROGRAM 08e8 ; -------------------------------------------------------------------------------------- 08e8 08ee | | .CONST 0x08ee ; Address of begin 08e9 0004 | | .CONST 0x0004 ; Address of exception handler 08ea 0002 | | .CONST 0x0002 ; Number of locals 08eb INIT_08e8: 08eb 4801 |H | Short_Literal 0x1 08ec e602 | | Load 0x3,0x2 08ed 841b | | Call 0x2,0x1b 08ee BODY_08e8: 08ee 00d8 | | Load_Top At_Offset_0 08ef 01db | | Execute Vector,Length 08f0 6806 |h | Jump_Zero 0x8f7 08f1 4803 |H | Short_Literal 0x3 08f2 00d9 | | Load_Top At_Offset_1 08f3 e416 | | Load 0x2,0x16 08f4 180d | | Execute Package,Field_Execute,Field_Number 0xd 08f5 4801 |H | Short_Literal 0x1 08f6 a40b | | Store_Unchecked 0x2,0xb 08f7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 08f8 ; -------------------------------------------------------------------------------------- 08f8 ; SUBPROGRAM 08f8 ; -------------------------------------------------------------------------------------- 08f8 0904 | | .CONST 0x0904 ; Address of begin 08f9 0004 | | .CONST 0x0004 ; Address of exception handler 08fa 0004 | | .CONST 0x0004 ; Number of locals 08fb INIT_08f8: 08fb e406 | | Load 0x2,0x6 08fc 4805 |H | Short_Literal 0x5 08fd e7fe | | Load 0x3,-0x2 08fe 8022 | " | Call 0x0,0x22 08ff 4800 |H | Short_Literal 0x0 0900 00d9 | | Load_Top At_Offset_1 0901 841b | | Call 0x2,0x1b 0902 029f 0983 | | Declare_Subprogram INIT_0980,For_Call 0904 BODY_08f8: 0904 00d9 | | Load_Top At_Offset_1 0905 01db | | Execute Vector,Length 0906 7002 |p | Jump_Nonzero 0x909 0907 8804 | | Call 0x4,0x4 0908 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0909 00d9 | | Load_Top At_Offset_1 090a 00cb | | Action Pop_Block_With_Result 090b 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 090c 0000 0000 | | .BLANK 0000[0x4] 0910 ; -------------------------------------------------------------------------------------- 0910 ; SUBPROGRAM 0910 ; -------------------------------------------------------------------------------------- 0910 0915 | | .CONST 0x0915 ; Address of begin 0911 0004 | | .CONST 0x0004 ; Address of exception handler 0912 0002 | | .CONST 0x0002 ; Number of locals 0913 INIT_0910: 0913 029f 0993 | | Declare_Subprogram INIT_0990,For_Call 0915 BODY_0910: 0915 00db | | Load_Top At_Offset_3 0916 e9fe | | Load 0x4,-0x2 0917 027a | z | Execute Discrete,Less_Equal 0918 6802 |h | Jump_Zero 0x91b 0919 8802 | | Call 0x4,0x2 091a 7802 |x | Jump 0x91d 091b 00ea | | Load_Encached Null_String_Cache 091c 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 091d 0831 | 1 | Execute_Immediate Raise,0x31 091e 0000 0000 | | .XXX[0x2] 0920 ; -------------------------------------------------------------------------------------- 0920 ; SUBPROGRAM 0920 ; -------------------------------------------------------------------------------------- 0920 0923 | # | .CONST 0x0923 ; Address of begin 0921 0004 | | .CONST 0x0004 ; Address of exception handler 0922 0001 | | .CONST 0x0001 ; Number of locals 0923 BODY_0920: 0923 INIT_0920: 0923 0092 0ac7 | | Action Push_String_Extended,0xac7 ; "parameter_utility.extract_param(\x22<EXPECTED_OUTPUT>\x22),parameter_utility.extract_param(\x22<OUTPUT>\x22)" 0925 00ca | | Action Exit_Nullary_Function 0926 0000 0000 | | .XXX[0x2] 0928 ; -------------------------------------------------------------------------------------- 0928 ; SUBPROGRAM 0928 ; -------------------------------------------------------------------------------------- 0928 092b | + | .CONST 0x092b ; Address of begin 0929 0004 | | .CONST 0x0004 ; Address of exception handler 092a 0001 | | .CONST 0x0001 ; Number of locals 092b BODY_0928: 092b INIT_0928: 092b 4822 |H" | Short_Literal 0x22 092c e605 | | Load 0x3,0x5 092d 0092 0ac8 | | Action Push_String_Extended,0xac8 ; "= \x22" 092f 01cc | | Execute Vector,Catenate 0930 e9ff | | Load 0x4,-0x1 0931 e01c | | Load 0x0,0x1c 0932 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0933 01cc | | Execute Vector,Catenate 0934 01cb | | Execute Vector,Append 0935 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0936 0000 0000 | | .XXX[0x2] 0938 ; -------------------------------------------------------------------------------------- 0938 ; SUBPROGRAM 0938 ; -------------------------------------------------------------------------------------- 0938 0942 | B | .CONST 0x0942 ; Address of begin 0939 0004 | | .CONST 0x0004 ; Address of exception handler 093a 0004 | | .CONST 0x0004 ; Number of locals 093b INIT_0938: 093b e607 | | Load 0x3,0x7 093c 8040 | @ | Call 0x0,0x40 093d 00d8 | | Load_Top At_Offset_0 093e e7ff | | Load 0x3,-0x1 093f 842c | , | Call 0x2,0x2c 0940 029f 09b3 | | Declare_Subprogram INIT_09b0,For_Call 0942 BODY_0938: 0942 e607 | | Load 0x3,0x7 0943 e603 | | Load 0x3,0x3 0944 8045 | E | Call 0x0,0x45 0945 8046 | F | Call 0x0,0x46 0946 c609 | | Store 0x3,0x9 0947 e60c | | Load 0x3,0xc 0948 6807 |h | Jump_Zero 0x950 0949 4800 |H | Short_Literal 0x0 094a a60c | | Store_Unchecked 0x3,0xc 094b 00da | | Load_Top At_Offset_2 094c 8610 | | Call 0x3,0x10 094d 804b | K | Call 0x0,0x4b 094e 8019 | | Call 0x0,0x19 094f 7804 |x | Jump 0x954 0950 00da | | Load_Top At_Offset_2 0951 8610 | | Call 0x3,0x10 0952 804e | N | Call 0x0,0x4e 0953 8019 | | Call 0x0,0x19 0954 00d9 | | Load_Top At_Offset_1 0955 01db | | Execute Vector,Length 0956 7003 |p | Jump_Nonzero 0x95a 0957 4800 |H | Short_Literal 0x0 0958 a403 | | Store_Unchecked 0x2,0x3 0959 4501 |E | Exit_Suprogram New_Top_Offset 0x1 095a 00d9 | | Load_Top At_Offset_1 095b e40d | | Load 0x2,0xd 095c 01df | | Execute Vector,Equal 095d 6805 |h | Jump_Zero 0x963 095e 4801 |H | Short_Literal 0x1 095f 860f | | Call 0x3,0xf 0960 e40e | | Load 0x2,0xe 0961 841d | | Call 0x2,0x1d 0962 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0963 8804 | | Call 0x4,0x4 0964 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0965 0000 0000 | | .XXX[0x3] 0967 0000 | | 0968 ; -------------------------------------------------------------------------------------- 0968 ; SUBPROGRAM 0968 ; -------------------------------------------------------------------------------------- 0968 096b | k | .CONST 0x096b ; Address of begin 0969 0004 | | .CONST 0x0004 ; Address of exception handler 096a 0001 | | .CONST 0x0001 ; Number of locals 096b BODY_0968: 096b INIT_0968: 096b 00da | | Load_Top At_Offset_2 096c e803 | | Load 0x4,0x3 096d 00d8 | | Load_Top At_Offset_0 096e ebff | | Load 0x5,-0x1 096f 01db | | Execute Vector,Length 0970 0273 | s | Execute Discrete,Plus 0971 0aff | | Execute_Immediate Plus,-0x1 0972 00d8 | | Load_Top At_Offset_0 0973 00e2 | | Load_Encached Integer_Cache 0974 0260 | ` | Execute Discrete,In_Type 0975 7001 |p | Jump_Nonzero 0x977 0976 0801 | | Execute_Immediate Raise,0x1 0977 e802 | | Load 0x4,0x2 0978 01ce | | Execute Vector,Slice_Write 0979 e803 | | Load 0x4,0x3 097a 00db | | Load_Top At_Offset_3 097b 01db | | Execute Vector,Length 097c 0273 | s | Execute Discrete,Plus 097d c803 | | Store 0x4,0x3 097e 4502 |E | Exit_Suprogram New_Top_Offset 0x2 097f 0000 | | .XXX[0x1] 0980 ; -------------------------------------------------------------------------------------- 0980 ; SUBPROGRAM 0980 ; -------------------------------------------------------------------------------------- 0980 098a | | .CONST 0x098a ; Address of begin 0981 0004 | | .CONST 0x0004 ; Address of exception handler 0982 0003 | | .CONST 0x0003 ; Number of locals 0983 INIT_0980: 0983 e406 | | Load 0x2,0x6 0984 4804 |H | Short_Literal 0x4 0985 e7fe | | Load 0x3,-0x2 0986 8022 | " | Call 0x0,0x22 0987 4801 |H | Short_Literal 0x1 0988 00d9 | | Load_Top At_Offset_1 0989 841b | | Call 0x2,0x1b 098a BODY_0980: 098a 00d8 | | Load_Top At_Offset_0 098b 00cb | | Action Pop_Block_With_Result 098c 00cb | | Action Pop_Block_With_Result 098d 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 098e 0000 0000 | | .XXX[0x2] 0990 ; -------------------------------------------------------------------------------------- 0990 ; SUBPROGRAM 0990 ; -------------------------------------------------------------------------------------- 0990 099e | | .CONST 0x099e ; Address of begin 0991 0004 | | .CONST 0x0004 ; Address of exception handler 0992 0003 | | .CONST 0x0003 ; Number of locals 0993 INIT_0990: 0993 e9fe | | Load 0x4,-0x2 0994 e9ff | | Load 0x4,-0x1 0995 0a01 | | Execute_Immediate Plus,0x1 0996 00d8 | | Load_Top At_Offset_0 0997 00e3 | | Load_Encached Natural_Cache 0998 0260 | ` | Execute Discrete,In_Type 0999 7001 |p | Jump_Nonzero 0x99b 099a 0801 | | Execute_Immediate Raise,0x1 099b 860e | | Call 0x3,0xe 099c e9ff | | Load 0x4,-0x1 099d 842b | + | Call 0x2,0x2b 099e BODY_0990: 099e 00d9 | | Load_Top At_Offset_1 099f 01db | | Execute Vector,Length 09a0 7003 |p | Jump_Nonzero 0x9a4 09a1 00d8 | | Load_Top At_Offset_0 09a2 00cb | | Action Pop_Block_With_Result 09a3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 09a4 482c |H, | Short_Literal 0x2c 09a5 00d9 | | Load_Top At_Offset_1 09a6 01cb | | Execute Vector,Append 09a7 00da | | Load_Top At_Offset_2 09a8 01cc | | Execute Vector,Catenate 09a9 00cb | | Action Pop_Block_With_Result 09aa 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 09ab 0000 0000 | | .BLANK 0000[0x5] 09b0 ; -------------------------------------------------------------------------------------- 09b0 ; SUBPROGRAM 09b0 ; -------------------------------------------------------------------------------------- 09b0 09b8 | | .CONST 0x09b8 ; Address of begin 09b1 0004 | | .CONST 0x0004 ; Address of exception handler 09b2 0003 | | .CONST 0x0003 ; Number of locals 09b3 INIT_09b0: 09b3 e609 | | Load 0x3,0x9 09b4 4801 |H | Short_Literal 0x1 09b5 860e | | Call 0x3,0xe 09b6 029f 09cb | | Declare_Subprogram INIT_09c8,For_Call 09b8 BODY_09b0: 09b8 e7ff | | Load 0x3,-0x1 09b9 0f01 | | Execute_Immediate Equal,0x1 09ba 7005 |p | Jump_Nonzero 0x9c0 09bb 4801 |H | Short_Literal 0x1 09bc 00da | | Load_Top At_Offset_2 09bd e803 | | Load 0x4,0x3 09be 841d | | Call 0x2,0x1d 09bf 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09c0 8a03 | | Call 0x5,0x3 09c1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09c2 0000 0000 | | .BLANK 0000[0x6] 09c8 ; -------------------------------------------------------------------------------------- 09c8 ; SUBPROGRAM 09c8 ; -------------------------------------------------------------------------------------- 09c8 09cf | | .CONST 0x09cf ; Address of begin 09c9 0004 | | .CONST 0x0004 ; Address of exception handler 09ca 0002 | | .CONST 0x0002 ; Number of locals 09cb INIT_09c8: 09cb 4800 |H | Short_Literal 0x0 09cc ea02 | | Load 0x5,0x2 09cd e803 | | Load 0x4,0x3 09ce 841c | | Call 0x2,0x1c 09cf BODY_09c8: 09cf 00d8 | | Load_Top At_Offset_0 09d0 01db | | Execute Vector,Length 09d1 6805 |h | Jump_Zero 0x9d7 09d2 0092 0ac9 | | Action Push_String_Extended,0xac9 ; "Return " 09d4 00d9 | | Load_Top At_Offset_1 09d5 01cc | | Execute Vector,Catenate 09d6 8019 | | Call 0x0,0x19 09d7 4501 |E | Exit_Suprogram New_Top_Offset 0x1 09d8 ; -------------------------------------------------------------------------------------- 09d8 ; SUBPROGRAM 09d8 ; -------------------------------------------------------------------------------------- 09d8 09fb | | .CONST 0x09fb ; Address of begin 09d9 0004 | | .CONST 0x0004 ; Address of exception handler 09da 0011 | | .CONST 0x0011 ; Number of locals 09db INIT_09d8: 09db 029a 0a0b | | Declare_Subprogram INIT_0a08,For_Outer_Call,Visible,Unelaborated 09dd 029a 0a33 | 3| Declare_Subprogram INIT_0a30,For_Outer_Call,Visible,Unelaborated 09df 00bf | | Action Accept_Activation 09e0 0093 0000 | | push_full_address 0x0 09e2 6045 |`E | Indirect_Literal Discrete,0xa28,{0x80000000, 0x00020000} 09e3 0273 | s | Execute Discrete,Plus 09e4 e001 | | Load 0x0,0x1 09e5 0273 | s | Execute Discrete,Plus 09e6 e002 | | Load 0x0,0x2 09e7 0273 | s | Execute Discrete,Plus 09e8 e003 | | Load 0x0,0x3 09e9 a004 | | Store_Unchecked 0x0,0x4 09ea a005 | | Store_Unchecked 0x0,0x5 09eb a006 | | Store_Unchecked 0x0,0x6 09ec a007 | | Store_Unchecked 0x0,0x7 09ed e008 | | Load 0x0,0x8 09ee 0387 | | Declare_Variable Package 09ef 00d8 | | Load_Top At_Offset_0 09f0 020f | | Execute Module,Activate 09f1 e009 | | Load 0x0,0x9 09f2 e00a | | Load 0x0,0xa 09f3 00da | | Load_Top At_Offset_2 09f4 0096 | | Execute Package,Entry 09f5 029d 0a43 | C| Declare_Subprogram INIT_0a40,For_Outer_Call 09f7 1d0d | | Execute_Immediate Reference_Lex_1,0xd 09f8 00c7 | | Action Elaborate_Subprogram 09f9 1d0e | | Execute_Immediate Reference_Lex_1,0xe 09fa 00c7 | | Action Elaborate_Subprogram 09fb BODY_09d8: 09fb 00d9 | | Load_Top At_Offset_1 09fc e00b | | Load 0x0,0xb 09fd e20f | | Load 0x1,0xf 09fe 0096 | | Execute Package,Entry 09ff 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a00 00bc | | Action Signal_Activated 0a01 00bb | | Action Signal_Completion 0a02 0000 0000 | | .BLANK 0000[0x6] 0a08 ; -------------------------------------------------------------------------------------- 0a08 ; SUBPROGRAM 0a08 ; -------------------------------------------------------------------------------------- 0a08 0a12 | | .CONST 0x0a12 ; Address of begin 0a09 0004 | | .CONST 0x0004 ; Address of exception handler 0a0a 0003 | | .CONST 0x0003 ; Number of locals 0a0b INIT_0a08: 0a0b 00da | | Load_Top At_Offset_2 0a0c 8211 | | Call 0x1,0x11 0a0d e003 | | Load 0x0,0x3 0a0e e009 | | Load 0x0,0x9 0a0f 00da | | Load_Top At_Offset_2 0a10 800c | | Call 0x0,0xc 0a11 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a12 BODY_0a08: 0a12 00d8 | | Load_Top At_Offset_0 0a13 e210 | | Load 0x1,0x10 0a14 e00d | | Load 0x0,0xd 0a15 e20f | | Load 0x1,0xf 0a16 0096 | | Execute Package,Entry 0a17 700c |p | Jump_Nonzero 0xa24 0a18 e210 | | Load 0x1,0x10 0a19 00d9 | | Load_Top At_Offset_1 0a1a e00e | | Load 0x0,0xe 0a1b e20f | | Load 0x1,0xf 0a1c 0096 | | Execute Package,Entry 0a1d c210 | | Store 0x1,0x10 0a1e e5fe | | Load 0x2,-0x2 0a1f 800f | | Call 0x0,0xf 0a20 00d9 | | Load_Top At_Offset_1 0a21 8010 | | Call 0x0,0x10 0a22 8011 | | Call 0x0,0x11 0a23 8012 | | Call 0x0,0x12 0a24 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0a25 0000 0000 | | .XXX[0x3] 0a27 0000 | | 0a28 8000 0000 | | .LITERAL {0x80000000, 0x00020000} 0a2c 0000 0000 | | .BLANK 0000[0x4] 0a30 ; -------------------------------------------------------------------------------------- 0a30 ; SUBPROGRAM 0a30 ; -------------------------------------------------------------------------------------- 0a30 0a38 | 8 | .CONST 0x0a38 ; Address of begin 0a31 0004 | | .CONST 0x0004 ; Address of exception handler 0a32 0002 | | .CONST 0x0002 ; Number of locals 0a33 INIT_0a30: 0a33 e003 | | Load 0x0,0x3 0a34 e009 | | Load 0x0,0x9 0a35 e5ff | | Load 0x2,-0x1 0a36 800c | | Call 0x0,0xc 0a37 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a38 BODY_0a30: 0a38 00d8 | | Load_Top At_Offset_0 0a39 e210 | | Load 0x1,0x10 0a3a e00d | | Load 0x0,0xd 0a3b e20f | | Load 0x1,0xf 0a3c 0096 | | Execute Package,Entry 0a3d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a3e 0000 0000 | | .XXX[0x2] 0a40 ; -------------------------------------------------------------------------------------- 0a40 ; SUBPROGRAM 0a40 ; -------------------------------------------------------------------------------------- 0a40 0a43 | C | .CONST 0x0a43 ; Address of begin 0a41 0004 | | .CONST 0x0004 ; Address of exception handler 0a42 0001 | | .CONST 0x0001 ; Number of locals 0a43 BODY_0a40: 0a43 INIT_0a40: 0a43 00da | | Load_Top At_Offset_2 0a44 e013 | | Load 0x0,0x13 0a45 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0a46 1817 | | Execute Package,Field_Execute,Field_Number 0x17 0a47 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0a48 ; -------------------------------------------------------------------------------------- 0a48 ; SUBPROGRAM 0a48 ; -------------------------------------------------------------------------------------- 0a48 0a4c | L | .CONST 0x0a4c ; Address of begin 0a49 0004 | | .CONST 0x0004 ; Address of exception handler 0a4a 000c | | .CONST 0x000c ; Number of locals 0a4b INIT_0a48: 0a4b 00bf | | Action Accept_Activation 0a4c BODY_0a48: 0a4c e001 | | Load 0x0,0x1 0a4d 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0a4e e002 | | Load 0x0,0x2 0a4f 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0a50 c003 | | Store 0x0,0x3 0a51 00bc | | Action Signal_Activated 0a52 00bb | | Action Signal_Completion 0a53 ; -------------------------------------------------------------------------------------- 0a53 ; STRING TABLE 0a53 ; -------------------------------------------------------------------------------------- 0a53 00f0 | | .STRTAB 0x00f0->0x0acb ; "DEFAULT" 0a54 00f5 | | .STRTAB 0x00f5->0x0ace ; "USER" 0a55 00f7 | | .STRTAB 0x00f7->0x0ad0 ; "EMPTY" 0a56 00fa | | .STRTAB 0x00fa->0x0ad3 ; "Save_No_Version_Information" 0a57 0113 | | .STRTAB 0x0113->0x0ae0 ; "<output_compare>" 0a58 0121 | ! | .STRTAB 0x0121->0x0ae8 ; "diff1" 0a59 0124 | $ | .STRTAB 0x0124->0x0aeb ; "[Testmate.Generate_Test_Script (\x22" 0a5a 0143 | C | .STRTAB 0x0143->0x0afb ; ");]" 0a5b 0144 | D | .STRTAB 0x0144->0x0afd ; "Problem resolving Test_Set naming expression" 0a5c 016e | n | .STRTAB 0x016e->0x0b13 ; "Processing Test Set " 0a5d 0180 | | .STRTAB 0x0180->0x0b1d ; "Parsing the generated script " 0a5e 019b | | .STRTAB 0x019b->0x0b2b ; "<PROFILE>" 0a5f 01a2 | | .STRTAB 0x01a2->0x0b30 ; "<WORLDS>" 0a60 01a8 | | .STRTAB 0x01a8->0x0b34 ; "testmate_preferences" 0a61 01ba | | .STRTAB 0x01ba->0x0b3e ; "test_set_interpreter" 0a62 01cc | | .STRTAB 0x01cc->0x0b48 ; "tms" 0a63 01cd | | .STRTAB 0x01cd->0x0b49 ; "log" 0a64 01ce | | .STRTAB 0x01ce->0x0b4b ; "profile" 0a65 01d3 | | .STRTAB 0x01d3->0x0b4e ; "resolved_name" 0a66 01de | | .STRTAB 0x01de->0x0b55 ; "parameter_utility" 0a67 01ed | | .STRTAB 0x01ed->0x0b5d ; "predefined_script_conditions" 0a68 0207 | | .STRTAB 0x0207->0x0b6b ; "system" 0a69 020b | | .STRTAB 0x020b->0x0b6e ; "po_exceptions" 0a6a 0216 | | .STRTAB 0x0216->0x0b75 ; "debug_tools" 0a6b 021f | | .STRTAB 0x021f->0x0b7a ; "test_pre_condition" 0a6c 022f | / | .STRTAB 0x022f->0x0b83 ; "fails_overflow_support" 0a6d 0243 | C | .STRTAB 0x0243->0x0b8e ; "execution_result" 0a6e 0251 | Q | .STRTAB 0x0251->0x0b96 ; "fails_overflow_support.test_status_set'(" 0a6f 0277 | w | .STRTAB 0x0277->0x0baa ; "))" 0a70 0277 | w | .STRTAB 0x0277->0x0bab ; "fails_overflow_support.test_status_set" 0a71 029b | | .STRTAB 0x029b->0x0bbe ; "failure_set" 0a72 02a4 | | .STRTAB 0x02a4->0x0bc4 ; "Null;" 0a73 02a7 | | .STRTAB 0x02a7->0x0bc6 ; "false" 0a74 02aa | | .STRTAB 0x02aa->0x0bc9 ; "boolean" 0a75 02af | | .STRTAB 0x02af->0x0bcc ; "apply_coverage_analyzer" 0a76 02c4 | | .STRTAB 0x02c4->0x0bd8 ; "testmate_preferences.the_test_context" 0a77 02e7 | | .STRTAB 0x02e7->0x0bea ; "string" 0a78 02eb | | .STRTAB 0x02eb->0x0bed ; "the_context" 0a79 02f4 | | .STRTAB 0x02f4->0x0bf3 ; "testmate_preferences.the_script_execution_control" 0a7a 0323 | # | .STRTAB 0x0323->0x0c0b ; "controls" 0a7b 0329 | ) | .STRTAB 0x0329->0x0c0f ; "\x22\x22" 0a7c 0329 | ) | .STRTAB 0x0329->0x0c10 ; "test_run_name" 0a7d 0334 | 4 | .STRTAB 0x0334->0x0c17 ; "test_log_name" 0a7e 033f | ? | .STRTAB 0x033f->0x0c1d ; "resolved_name(\x22" 0a7f 034c | L | .STRTAB 0x034c->0x0c25 ; "," 0a80 034b | K | .STRTAB 0x034b->0x0c25 ; "_run" 0a81 034d | M | .STRTAB 0x034d->0x0c27 ; ",test_run_name)" 0a82 035a | Z | .STRTAB 0x035a->0x0c2f ; "resolved_name(the_resolved_test_run_name,\x22_log\x22,test_log_name)" 0a83 0396 | | .STRTAB 0x0396->0x0c4e ; "predefined_script_prolog" 0a84 03ac | | .STRTAB 0x03ac->0x0c5a ; "Apply_Coverage_Analyzer" 0a85 03c1 | | .STRTAB 0x03c1->0x0c65 ; "Test_Log_Name" 0a86 03cc | | .STRTAB 0x03cc->0x0c6c ; "controls_name" 0a87 03d7 | | .STRTAB 0x03d7->0x0c72 ; "context_name" 0a88 03e1 | | .STRTAB 0x03e1->0x0c78 ; "test_script_name" 0a89 03ef | | .STRTAB 0x03ef->0x0c80 ; "test_set_name" 0a8a 03fa | | .STRTAB 0x03fa->0x0c87 ; "predefined_script_epilog" 0a8b 0410 | | .STRTAB 0x0410->0x0c93 ; " predefined_script_conditions.user_script_halt | predefined_script_conditions.script_halt | po_exceptions.reported_error" 0a8c 0486 | | .STRTAB 0x0486->0x0ccf ; " system.nonexistent_page_error" 0a8d 04a2 | | .STRTAB 0x04a2->0x0cde ; "It is likely that TestMate is not running, please verify" 0a8e 04d8 | | .STRTAB 0x04d8->0x0cfa ; "log.put_line" 0a8f 04e2 | | .STRTAB 0x04e2->0x0d00 ; "others" 0a90 04e6 | | .STRTAB 0x04e6->0x0d03 ; "Unhandled Exception --> " 0a91 04fc | | .STRTAB 0x04fc->0x0d0f ; " & debug_tools.get_raise_location" 0a92 051b | | .STRTAB 0x051b->0x0d1f ; "<default>" 0a93 0522 | " | .STRTAB 0x0522->0x0d24 ; "save_version_information" 0a94 0538 | 8 | .STRTAB 0x0538->0x0d30 ; "Subject_Program : String" 0a95 054e | N | .STRTAB 0x054e->0x0d3c ; "_Execution" 0a96 0556 | V | .STRTAB 0x0556->0x0d41 ; "Evaluation_Action" 0a97 0565 | e | .STRTAB 0x0565->0x0d49 ; "Test_Driver" 0a98 056e | n | .STRTAB 0x056e->0x0d4f ; "User_Test_Pre_Condition" 0a99 0583 | | .STRTAB 0x0583->0x0d5a ; "User_Test_Prolog" 0a9a 0591 | | .STRTAB 0x0591->0x0d62 ; "User_Test_Epilog" 0a9b 059f | | .STRTAB 0x059f->0x0d6a ; "Eval" 0a9c 05a1 | | .STRTAB 0x05a1->0x0d6c ; "Driver" 0a9d 05a5 | | .STRTAB 0x05a5->0x0d6f ; "Condition" 0a9e 05ac | | .STRTAB 0x05ac->0x0d74 ; "Prolog" 0a9f 05b0 | | .STRTAB 0x05b0->0x0d77 ; "Epilog" 0aa0 05b4 | | .STRTAB 0x05b4->0x0d7a ; "Param" 0aa1 05b7 | | .STRTAB 0x05b7->0x0d7c ; "_Params" 0aa2 05bc | | .STRTAB 0x05bc->0x0d80 ; "_Name" 0aa3 05bf | | .STRTAB 0x05bf->0x0d82 ; "String" 0aa4 05c3 | | .STRTAB 0x05c3->0x0d85 ; "Boolean" 0aa5 05c8 | | .STRTAB 0x05c8->0x0d89 ; "Parameter_Utility.Extract_Param(" 0aa6 05e6 | | .STRTAB 0x05e6->0x0d99 ; ")" 0aa7 05e5 | | .STRTAB 0x05e5->0x0d99 ; " /= " 0aa8 05e7 | | .STRTAB 0x05e7->0x0d9b ; "predefined_script_conditions.incompatibile_test_case" 0aa9 0619 | | .STRTAB 0x0619->0x0db5 ; "Return True;" 0aaa 0623 | # | .STRTAB 0x0623->0x0dbb ; "Test_Case_Invoke => Test_Invoke_R" 0aab 0642 | B | .STRTAB 0x0642->0x0dcc ; "Save_Version_Information => Save_No_Version_Information" 0aac 0677 | w | .STRTAB 0x0677->0x0de7 ; "Save_Version_Information => " 0aad 0691 | | .STRTAB 0x0691->0x0df5 ; "Save_Version_Information => Save_Version_Information" 0aae 06c3 | | .STRTAB 0x06c3->0x0e0f ; "Test_Invoke" 0aaf 06cc | | .STRTAB 0x06cc->0x0e15 ; "procedure Test_Case_Invoke is new Test_Invoke (Test_Driver,Apply_Coverage_Analyzer);" 0ab0 071e | | .STRTAB 0x071e->0x0e3f ; "Test_Invoke_R" 0ab1 0729 | ) | .STRTAB 0x0729->0x0e45 ; "Procedure " 0ab2 0731 | 1 | .STRTAB 0x0731->0x0e4a ; " is new Test_Set_Interpreter " 0ab3 074c | L | .STRTAB 0x074c->0x0e59 ; "<ERRORS>" 0ab4 0752 | R | .STRTAB 0x0752->0x0e5d ; " Parse failed due to: " 0ab5 0766 | f | .STRTAB 0x0766->0x0e68 ; " has been successfully generated" 0ab6 0784 | | .STRTAB 0x0784->0x0e78 ; "[End of Testmate.Generate_Test_Script]" 0ab7 07a8 | | .STRTAB 0x07a8->0x0e8b ; "_script" 0ab8 07ad | | .STRTAB 0x07ad->0x0e8e ; "interactive_halt" 0ab9 07bb | | .STRTAB 0x07bb->0x0e96 ; "elapsed_time_overflow" 0aba 07ce | | .STRTAB 0x07ce->0x0ea1 ; "cpu_time_overflow" 0abb 07dd | | .STRTAB 0x07dd->0x0ea9 ; "fails_overflow_support.number_of_fails_overflow" 0abc 080a | | .STRTAB 0x080a->0x0ec1 ; "terminate_on_prior_unhandled_exception" 0abd 082e | . | .STRTAB 0x082e->0x0ed4 ; "(failure_set)" 0abe 0839 | 9 | .STRTAB 0x0839->0x0eda ; "Terminated due to user interactive decision" 0abf 0862 | b | .STRTAB 0x0862->0x0ef0 ; "Terminated due to Elapsed Time Overflow" 0ac0 0887 | | .STRTAB 0x0887->0x0f03 ; "Terminated due to CPU Time Overflow" 0ac1 08a8 | | .STRTAB 0x08a8->0x0f15 ; "Terminated due to exceeding acceptable number of failures" 0ac2 08df | | .STRTAB 0x08df->0x0f31 ; "Terminated due to unhandled exception" 0ac3 0902 | | .STRTAB 0x0902->0x0f44 ; ", profile.error_msg" 0ac4 0913 | | .STRTAB 0x0913->0x0f4d ; "predefined_script_conditions.script_halt" 0ac5 0939 | 9 | .STRTAB 0x0939->0x0f61 ; "Execution_Result." 0ac6 0948 | H | .STRTAB 0x0948->0x0f6a ; " => " 0ac7 094a | J | .STRTAB 0x094a->0x0f6c ; "parameter_utility.extract_param(\x22<EXPECTED_OUTPUT>\x22),parameter_utility.extract_param(\x22<OUTPUT>\x22)" 0ac8 09a8 | | .STRTAB 0x09a8->0x0f9c ; "= \x22" 0ac9 09a9 | | .STRTAB 0x09a9->0x0f9d ; "Return " 0aca 09ae | | .STREND 0x09ae->0x0fa1 0acb 4445 4641 |DEFA| .STRTAB_STRINGS 0fa1 0000 0000 | | .BLANK 0000[0x7] 0fa8 ; -------------------------------------------------------------------------------------- 0fa8 ; Debug Table 0fa8 ; -------------------------------------------------------------------------------------- 0fa8 0004 000a | | .DEBUG4 0x0004,0x000a,0x826d,0x0000,0x0001,0x0000 0fae 0000 0000 | | .BLANK 0000[0x52]