|
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: 11264 (0x2c00) 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 14f0 | | .CONST 0x14f0 ; 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 800d | | .CONST 0x800d ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 020c | | .CONST 0x020c ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 006b | k | .CONST 0x006b ; Number of locals 000b INIT_0008: 000b 029a 0213 | | Declare_Subprogram INIT_0210,For_Outer_Call,Visible,Unelaborated 000d 029a 0253 | S| Declare_Subprogram INIT_0250,For_Outer_Call,Visible,Unelaborated 000f 029a 025b | [| Declare_Subprogram INIT_0258,For_Outer_Call,Visible,Unelaborated 0011 029a 0283 | | Declare_Subprogram INIT_0280,For_Outer_Call,Visible,Unelaborated 0013 029a 02ab | | Declare_Subprogram INIT_02a8,For_Outer_Call,Visible,Unelaborated 0015 029a 02cb | | Declare_Subprogram INIT_02c8,For_Outer_Call,Visible,Unelaborated 0017 029a 02db | | Declare_Subprogram INIT_02d8,For_Outer_Call,Visible,Unelaborated 0019 029a 02eb | | Declare_Subprogram INIT_02e8,For_Outer_Call,Visible,Unelaborated 001b 029a 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call,Visible,Unelaborated 001d 029a 0393 | | Declare_Subprogram INIT_0390,For_Outer_Call,Visible,Unelaborated 001f 029a 03db | | Declare_Subprogram INIT_03d8,For_Outer_Call,Visible,Unelaborated 0021 029a 0413 | | Declare_Subprogram INIT_0410,For_Outer_Call,Visible,Unelaborated 0023 029a 041b | | Declare_Subprogram INIT_0418,For_Outer_Call,Visible,Unelaborated 0025 029a 0423 | #| Declare_Subprogram INIT_0420,For_Outer_Call,Visible,Unelaborated 0027 029a 042b | +| Declare_Subprogram INIT_0428,For_Outer_Call,Visible,Unelaborated 0029 029a 0433 | 3| Declare_Subprogram INIT_0430,For_Outer_Call,Visible,Unelaborated 002b 029a 044b | K| Declare_Subprogram INIT_0448,For_Outer_Call,Visible,Unelaborated 002d 029a 04ab | | Declare_Subprogram INIT_04a8,For_Outer_Call,Visible,Unelaborated 002f 029a 04bb | | Declare_Subprogram INIT_04b8,For_Outer_Call,Visible,Unelaborated 0031 029a 04d3 | | Declare_Subprogram INIT_04d0,For_Outer_Call,Visible,Unelaborated 0033 029a 04e3 | | Declare_Subprogram INIT_04e0,For_Outer_Call,Visible,Unelaborated 0035 029a 0513 | | Declare_Subprogram INIT_0510,For_Outer_Call,Visible,Unelaborated 0037 029a 051b | | Declare_Subprogram INIT_0518,For_Outer_Call,Visible,Unelaborated 0039 029a 052b | +| Declare_Subprogram INIT_0528,For_Outer_Call,Visible,Unelaborated 003b 029a 054b | K| Declare_Subprogram INIT_0548,For_Outer_Call,Visible,Unelaborated 003d 029a 0563 | c| Declare_Subprogram INIT_0560,For_Outer_Call,Visible,Unelaborated 003f 029a 0573 | s| Declare_Subprogram INIT_0570,For_Outer_Call,Visible,Unelaborated 0041 029a 058b | | Declare_Subprogram INIT_0588,For_Outer_Call,Visible,Unelaborated 0043 03a9 | | Declare_Type Heap_Access,Indirect_Literal,Visible 0044 00d8 | | Load_Top At_Offset_0 0045 02a0 | | Declare_Subprogram Null_Subprogram 0046 03ae | | Declare_Type Heap_Access,Defined,Visible 0047 4802 |H | Short_Literal 0x2 0048 032b | + | Declare_Type Record,Incomplete,Visible 0049 00d8 | | Load_Top At_Offset_0 004a 02a0 | | Declare_Subprogram Null_Subprogram 004b 03ae | | Declare_Type Heap_Access,Defined,Visible 004c 4804 |H | Short_Literal 0x4 004d 032b | + | Declare_Type Record,Incomplete,Visible 004e 00d8 | | Load_Top At_Offset_0 004f 02a0 | | Declare_Subprogram Null_Subprogram 0050 03ae | | Declare_Type Heap_Access,Defined,Visible 0051 00bf | | Action Accept_Activation 0052 0093 0000 | | push_full_address 0x0 0054 61f7 |a | Indirect_Literal Discrete,0x24c,{0x80000000, 0x00060000} 0055 0273 | s | Execute Discrete,Plus 0056 e20d | | Load 0x1,0xd 0057 61f0 |a | Indirect_Literal Discrete,0x248,{0x00000000, 0x0000ffff} 0058 0279 | y | Execute Discrete,And 0059 0273 | s | Execute Discrete,Plus 005a e002 | | Load 0x0,0x2 005b 0273 | s | Execute Discrete,Plus 005c 1d0e | | Execute_Immediate Reference_Lex_1,0xe 005d e003 | | Load 0x0,0x3 005e 0387 | | Declare_Variable Package 005f 00d8 | | Load_Top At_Offset_0 0060 020f | | Execute Module,Activate 0061 4800 |H | Short_Literal 0x0 0062 4809 |H | Short_Literal 0x9 0063 029f 059b | | Declare_Subprogram INIT_0598,For_Call 0065 03fd | | Declare_Type Discrete,Defined 0066 4801 |H | Short_Literal 0x1 0067 4807 |H | Short_Literal 0x7 0068 00da | | Load_Top At_Offset_2 0069 03f8 | | Declare_Type Discrete,Constrained 006a e004 | | Load 0x0,0x4 006b 0007 | | Action Break_Optional 006c 029b 05c3 | | Declare_Subprogram INIT_05c0,For_Outer_Call,Unelaborated 006e 4800 |H | Short_Literal 0x0 006f 4808 |H | Short_Literal 0x8 0070 029f 05cb | | Declare_Subprogram INIT_05c8,For_Call 0072 03fd | | Declare_Type Discrete,Defined 0073 4804 |H | Short_Literal 0x4 0074 4808 |H | Short_Literal 0x8 0075 00da | | Load_Top At_Offset_2 0076 03f8 | | Declare_Type Discrete,Constrained 0077 4803 |H | Short_Literal 0x3 0078 4808 |H | Short_Literal 0x8 0079 00db | | Load_Top At_Offset_3 007a 03f8 | | Declare_Type Discrete,Constrained 007b 00da | | Load_Top At_Offset_2 007c 00e1 | | Load_Encached Boolean_Cache 007d 4801 |H | Short_Literal 0x1 007e 4800 |H | Short_Literal 0x0 007f e005 | | Load 0x0,0x5 0080 4805 |H | Short_Literal 0x5 0081 e22e | . | Load 0x1,0x2e 0082 00d8 | | Load_Top At_Offset_0 0083 e22e | . | Load 0x1,0x2e 0084 00d8 | | Load_Top At_Offset_0 0085 e22e | . | Load 0x1,0x2e 0086 4802 |H | Short_Literal 0x2 0087 e22c | , | Load 0x1,0x2c 0088 e22e | . | Load 0x1,0x2e 0089 02a0 | | Declare_Subprogram Null_Subprogram 008a 4807 |H | Short_Literal 0x7 008b 4801 |H | Short_Literal 0x1 008c 4802 |H | Short_Literal 0x2 008d 4800 |H | Short_Literal 0x0 008e 4800 |H | Short_Literal 0x0 008f 031d | | Declare_Type Variant_Record,Defined 0090 029f 05f3 | | Declare_Subprogram INIT_05f0,For_Call 0092 4801 |H | Short_Literal 0x1 0093 4800 |H | Short_Literal 0x0 0094 4801 |H | Short_Literal 0x1 0095 4801 |H | Short_Literal 0x1 0096 4801 |H | Short_Literal 0x1 0097 4801 |H | Short_Literal 0x1 0098 031d | | Declare_Type Variant_Record,Defined 0099 00d8 | | Load_Top At_Offset_0 009a 02a0 | | Declare_Subprogram Null_Subprogram 009b 03ad | | Declare_Type Heap_Access,Defined 009c 00d8 | | Load_Top At_Offset_0 009d 0007 | | Action Break_Optional 009e 029b 0693 | | Declare_Subprogram INIT_0690,For_Outer_Call,Unelaborated 00a0 e232 | 2 | Load 0x1,0x32 00a1 4801 |H | Short_Literal 0x1 00a2 e236 | 6 | Load 0x1,0x36 00a3 4801 |H | Short_Literal 0x1 00a4 e006 | | Load 0x0,0x6 00a5 4801 |H | Short_Literal 0x1 00a6 00e1 | | Load_Encached Boolean_Cache 00a7 4801 |H | Short_Literal 0x1 00a8 e006 | | Load 0x0,0x6 00a9 4801 |H | Short_Literal 0x1 00aa 00e1 | | Load_Encached Boolean_Cache 00ab 4801 |H | Short_Literal 0x1 00ac e007 | | Load 0x0,0x7 00ad 4801 |H | Short_Literal 0x1 00ae 00e7 | | Load_Encached Duration_Cache 00af 4801 |H | Short_Literal 0x1 00b0 e008 | | Load 0x0,0x8 00b1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00b2 4801 |H | Short_Literal 0x1 00b3 e009 | | Load 0x0,0x9 00b4 029f 069b | | Declare_Subprogram INIT_0698,For_Call 00b6 4809 |H | Short_Literal 0x9 00b7 4800 |H | Short_Literal 0x0 00b8 4809 |H | Short_Literal 0x9 00b9 4800 |H | Short_Literal 0x0 00ba 4801 |H | Short_Literal 0x1 00bb 031d | | Declare_Type Variant_Record,Defined 00bc 00d8 | | Load_Top At_Offset_0 00bd 02a0 | | Declare_Subprogram Null_Subprogram 00be 03ad | | Declare_Type Heap_Access,Defined 00bf 00d8 | | Load_Top At_Offset_0 00c0 0007 | | Action Break_Optional 00c1 029b 072b | +| Declare_Subprogram INIT_0728,For_Outer_Call,Unelaborated 00c3 029b 0733 | 3| Declare_Subprogram INIT_0730,For_Outer_Call,Unelaborated 00c5 029b 073b | ;| Declare_Subprogram INIT_0738,For_Outer_Call,Unelaborated 00c7 029b 0763 | c| Declare_Subprogram INIT_0760,For_Outer_Call,Unelaborated 00c9 029b 07b3 | | Declare_Subprogram INIT_07b0,For_Outer_Call,Unelaborated 00cb 0093 0000 | | push_full_address 0x0 00cd 6176 |av | Indirect_Literal Discrete,0x244,{0x80000000, 0x00050000} 00ce 0273 | s | Execute Discrete,Plus 00cf e20d | | Load 0x1,0xd 00d0 6177 |aw | Indirect_Literal Discrete,0x248,{0x00000000, 0x0000ffff} 00d1 0279 | y | Execute Discrete,And 00d2 0273 | s | Execute Discrete,Plus 00d3 e00a | | Load 0x0,0xa 00d4 0273 | s | Execute Discrete,Plus 00d5 e232 | 2 | Load 0x1,0x32 00d6 e004 | | Load 0x0,0x4 00d7 e234 | 4 | Load 0x1,0x34 00d8 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35 00d9 1d41 | A | Execute_Immediate Reference_Lex_1,0x41 00da e23a | : | Load 0x1,0x3a 00db e23b | ; | Load 0x1,0x3b 00dc 1d3c | < | Execute_Immediate Reference_Lex_1,0x3c 00dd 1d42 | B | Execute_Immediate Reference_Lex_1,0x42 00de e23e | > | Load 0x1,0x3e 00df e23f | ? | Load 0x1,0x3f 00e0 1d40 | @ | Execute_Immediate Reference_Lex_1,0x40 00e1 1d43 | C | Execute_Immediate Reference_Lex_1,0x43 00e2 1d44 | D | Execute_Immediate Reference_Lex_1,0x44 00e3 0092 1208 | | Action Push_String_Extended,0x1208 ; " " 00e5 e00b | | Load 0x0,0xb 00e6 0387 | | Declare_Variable Package 00e7 00d8 | | Load_Top At_Offset_0 00e8 020f | | Execute Module,Activate 00e9 e00c | | Load 0x0,0xc 00ea 00d9 | | Load_Top At_Offset_1 00eb 0098 | | Execute Package,Field_Read_Dynamic 00ec e22b | + | Load 0x1,0x2b 00ed 03a2 | | Complete_Type Heap_Access,By_Renaming 00ee e00d | | Load 0x0,0xd 00ef 00d9 | | Load_Top At_Offset_1 00f0 0098 | | Execute Package,Field_Read_Dynamic 00f1 e22d | - | Load 0x1,0x2d 00f2 0325 | % | Complete_Type Record,By_Renaming 00f3 e22e | . | Load 0x1,0x2e 00f4 03a0 | | Complete_Type Heap_Access,By_Component_Completion 00f5 e00e | | Load 0x0,0xe 00f6 00d9 | | Load_Top At_Offset_1 00f7 0098 | | Execute Package,Field_Read_Dynamic 00f8 e22f | / | Load 0x1,0x2f 00f9 0325 | % | Complete_Type Record,By_Renaming 00fa e230 | 0 | Load 0x1,0x30 00fb 03a0 | | Complete_Type Heap_Access,By_Component_Completion 00fc e00f | | Load 0x0,0xf 00fd 00d9 | | Load_Top At_Offset_1 00fe 0098 | | Execute Package,Field_Read_Dynamic 00ff 0337 | 7 | Declare_Variable Array 0100 00d8 | | Load_Top At_Offset_0 0101 0335 | 5 | Declare_Variable Array,Duplicate 0102 00cd | | Action Spare6_Action 0103 4800 |H | Short_Literal 0x0 0104 4800 |H | Short_Literal 0x0 0105 00da | | Load_Top At_Offset_2 0106 01d6 | | Execute Vector,Field_Write 0107 4801 |H | Short_Literal 0x1 0108 4801 |H | Short_Literal 0x1 0109 00da | | Load_Top At_Offset_2 010a 01d6 | | Execute Vector,Field_Write 010b 481e |H | Short_Literal 0x1e 010c 4802 |H | Short_Literal 0x2 010d 00da | | Load_Top At_Offset_2 010e 01d6 | | Execute Vector,Field_Write 010f 4801 |H | Short_Literal 0x1 0110 4803 |H | Short_Literal 0x3 0111 00da | | Load_Top At_Offset_2 0112 01d6 | | Execute Vector,Field_Write 0113 480a |H | Short_Literal 0xa 0114 4804 |H | Short_Literal 0x4 0115 00da | | Load_Top At_Offset_2 0116 01d6 | | Execute Vector,Field_Write 0117 4800 |H | Short_Literal 0x0 0118 4808 |H | Short_Literal 0x8 0119 00da | | Load_Top At_Offset_2 011a 01d6 | | Execute Vector,Field_Write 011b 4800 |H | Short_Literal 0x0 011c 4809 |H | Short_Literal 0x9 011d 00da | | Load_Top At_Offset_2 011e 01d6 | | Execute Vector,Field_Write 011f 4808 |H | Short_Literal 0x8 0120 4806 |H | Short_Literal 0x6 0121 00da | | Load_Top At_Offset_2 0122 01d6 | | Execute Vector,Field_Write 0123 4808 |H | Short_Literal 0x8 0124 4807 |H | Short_Literal 0x7 0125 00da | | Load_Top At_Offset_2 0126 01d6 | | Execute Vector,Field_Write 0127 480e |H | Short_Literal 0xe 0128 4805 |H | Short_Literal 0x5 0129 00da | | Load_Top At_Offset_2 012a 01d6 | | Execute Vector,Field_Write 012b 00d9 | | Load_Top At_Offset_1 012c 01d4 | | Execute Vector,Structure_Write 012d e00f | | Load 0x0,0xf 012e 00da | | Load_Top At_Offset_2 012f 0098 | | Execute Package,Field_Read_Dynamic 0130 0337 | 7 | Declare_Variable Array 0131 00d8 | | Load_Top At_Offset_0 0132 0335 | 5 | Declare_Variable Array,Duplicate 0133 00cd | | Action Spare6_Action 0134 480a |H | Short_Literal 0xa 0135 4800 |H | Short_Literal 0x0 0136 00da | | Load_Top At_Offset_2 0137 01d6 | | Execute Vector,Field_Write 0138 4801 |H | Short_Literal 0x1 0139 4801 |H | Short_Literal 0x1 013a 00da | | Load_Top At_Offset_2 013b 01d6 | | Execute Vector,Field_Write 013c 4800 |H | Short_Literal 0x0 013d 4802 |H | Short_Literal 0x2 013e 00da | | Load_Top At_Offset_2 013f 01d6 | | Execute Vector,Field_Write 0140 4800 |H | Short_Literal 0x0 0141 4803 |H | Short_Literal 0x3 0142 00da | | Load_Top At_Offset_2 0143 01d6 | | Execute Vector,Field_Write 0144 4800 |H | Short_Literal 0x0 0145 4804 |H | Short_Literal 0x4 0146 00da | | Load_Top At_Offset_2 0147 01d6 | | Execute Vector,Field_Write 0148 4814 |H | Short_Literal 0x14 0149 4808 |H | Short_Literal 0x8 014a 00da | | Load_Top At_Offset_2 014b 01d6 | | Execute Vector,Field_Write 014c 4828 |H( | Short_Literal 0x28 014d 4809 |H | Short_Literal 0x9 014e 00da | | Load_Top At_Offset_2 014f 01d6 | | Execute Vector,Field_Write 0150 4800 |H | Short_Literal 0x0 0151 4806 |H | Short_Literal 0x6 0152 00da | | Load_Top At_Offset_2 0153 01d6 | | Execute Vector,Field_Write 0154 4800 |H | Short_Literal 0x0 0155 4807 |H | Short_Literal 0x7 0156 00da | | Load_Top At_Offset_2 0157 01d6 | | Execute Vector,Field_Write 0158 4800 |H | Short_Literal 0x0 0159 4805 |H | Short_Literal 0x5 015a 00da | | Load_Top At_Offset_2 015b 01d6 | | Execute Vector,Field_Write 015c 00d9 | | Load_Top At_Offset_1 015d 01d4 | | Execute Vector,Structure_Write 015e 0092 1209 | | Action Push_String_Extended,0x1209 ; " TEST RUN" 0160 00ea | | Load_Encached Null_String_Cache 0161 0092 120a | | Action Push_String_Extended,0x120a ; "PASS/TOTAL" 0163 00ea | | Load_Encached Null_String_Cache 0164 0092 120b | | Action Push_String_Extended,0x120b ; "EXE TIME" 0166 0092 120c | | Action Push_String_Extended,0x120c ; " START TIME" 0168 0092 1206 | | Action Push_String_Extended,0x1206 ; "COVERAGE" 016a 00ea | | Load_Encached Null_String_Cache 016b 0092 120d | | Action Push_String_Extended,0x120d ; "Test Log => " 016d 0092 120e | | Action Push_String_Extended,0x120e ; "Test Script => " 016f 0092 120f | | Action Push_String_Extended,0x120f ; "Test Set => " 0171 0092 1210 | | Action Push_String_Extended,0x1210 ; "Test Context => " 0173 0092 1211 | | Action Push_String_Extended,0x1211 ; "Program Version => " 0175 4801 |H | Short_Literal 0x1 0176 4850 |HP | Short_Literal 0x50 0177 00e9 | | Load_Encached String_Cache 0178 035b | [ | Declare_Type Array,Constrained 0179 0337 | 7 | Declare_Variable Array 017a 4850 |HP | Short_Literal 0x50 017b 4801 |H | Short_Literal 0x1 017c 482d |H- | Short_Literal 0x2d 017d 00d9 | | Load_Top At_Offset_1 017e e255 | U | Load 0x1,0x55 017f 01d6 | | Execute Vector,Field_Write 0180 3ffb |? | Loop_Increasing 0x17c 0181 4800 |H | Short_Literal 0x0 0182 4802 |H | Short_Literal 0x2 0183 029f 0833 | 3| Declare_Subprogram INIT_0830,For_Call 0185 03fd | | Declare_Type Discrete,Defined 0186 4800 |H | Short_Literal 0x0 0187 4800 |H | Short_Literal 0x0 0188 029f 085b | [| Declare_Subprogram INIT_0858,For_Call 018a 03fd | | Declare_Type Discrete,Defined 018b 4800 |H | Short_Literal 0x0 018c 4802 |H | Short_Literal 0x2 018d 029f 0883 | | Declare_Subprogram INIT_0880,For_Call 018f 03fd | | Declare_Type Discrete,Defined 0190 e010 | | Load 0x0,0x10 0191 e011 | | Load 0x0,0x11 0192 00da | | Load_Top At_Offset_2 0193 4800 |H | Short_Literal 0x0 0194 4801 |H | Short_Literal 0x1 0195 4802 |H | Short_Literal 0x2 0196 0092 1212 | | Action Push_String_Extended,0x1212 ; "others => Unspecified" 0198 00ea | | Load_Encached Null_String_Cache 0199 00ea | | Load_Encached Null_String_Cache 019a 4801 |H | Short_Literal 0x1 019b 4802 |H | Short_Literal 0x2 019c e012 | | Load 0x0,0x12 019d 0387 | | Declare_Variable Package 019e 00d8 | | Load_Top At_Offset_0 019f 020f | | Execute Module,Activate 01a0 029d 08ab | | Declare_Subprogram INIT_08a8,For_Outer_Call 01a2 029d 08cb | | Declare_Subprogram INIT_08c8,For_Outer_Call 01a4 1d0f | | Execute_Immediate Reference_Lex_1,0xf 01a5 00c7 | | Action Elaborate_Subprogram 01a6 1d10 | | Execute_Immediate Reference_Lex_1,0x10 01a7 00c7 | | Action Elaborate_Subprogram 01a8 1d11 | | Execute_Immediate Reference_Lex_1,0x11 01a9 00c7 | | Action Elaborate_Subprogram 01aa 1d12 | | Execute_Immediate Reference_Lex_1,0x12 01ab 00c7 | | Action Elaborate_Subprogram 01ac 1d13 | | Execute_Immediate Reference_Lex_1,0x13 01ad 00c7 | | Action Elaborate_Subprogram 01ae 1d14 | | Execute_Immediate Reference_Lex_1,0x14 01af 00c7 | | Action Elaborate_Subprogram 01b0 1d15 | | Execute_Immediate Reference_Lex_1,0x15 01b1 00c7 | | Action Elaborate_Subprogram 01b2 029d 08d3 | | Declare_Subprogram INIT_08d0,For_Outer_Call 01b4 029d 08f3 | | Declare_Subprogram INIT_08f0,For_Outer_Call 01b6 029d 0903 | | Declare_Subprogram INIT_0900,For_Outer_Call 01b8 029b 0933 | 3| Declare_Subprogram INIT_0930,For_Outer_Call,Unelaborated 01ba 1d5f | _ | Execute_Immediate Reference_Lex_1,0x5f 01bb 00c7 | | Action Elaborate_Subprogram 01bc 029d 0963 | c| Declare_Subprogram INIT_0960,For_Outer_Call 01be 029d 097b | {| Declare_Subprogram INIT_0978,For_Outer_Call 01c0 029d 09e3 | | Declare_Subprogram INIT_09e0,For_Outer_Call 01c2 029d 0a0b | | Declare_Subprogram INIT_0a08,For_Outer_Call 01c4 029d 0a33 | 3| Declare_Subprogram INIT_0a30,For_Outer_Call 01c6 1d16 | | Execute_Immediate Reference_Lex_1,0x16 01c7 00c7 | | Action Elaborate_Subprogram 01c8 1d17 | | Execute_Immediate Reference_Lex_1,0x17 01c9 00c7 | | Action Elaborate_Subprogram 01ca 1d18 | | Execute_Immediate Reference_Lex_1,0x18 01cb 00c7 | | Action Elaborate_Subprogram 01cc 1d19 | | Execute_Immediate Reference_Lex_1,0x19 01cd 00c7 | | Action Elaborate_Subprogram 01ce 1d1a | | Execute_Immediate Reference_Lex_1,0x1a 01cf 00c7 | | Action Elaborate_Subprogram 01d0 1d1b | | Execute_Immediate Reference_Lex_1,0x1b 01d1 00c7 | | Action Elaborate_Subprogram 01d2 029d 0a7b | {| Declare_Subprogram INIT_0a78,For_Outer_Call 01d4 1d1c | | Execute_Immediate Reference_Lex_1,0x1c 01d5 00c7 | | Action Elaborate_Subprogram 01d6 1d1d | | Execute_Immediate Reference_Lex_1,0x1d 01d7 00c7 | | Action Elaborate_Subprogram 01d8 1d1e | | Execute_Immediate Reference_Lex_1,0x1e 01d9 00c7 | | Action Elaborate_Subprogram 01da 029d 0aab | | Declare_Subprogram INIT_0aa8,For_Outer_Call 01dc 029d 0ae3 | | Declare_Subprogram INIT_0ae0,For_Outer_Call 01de 1d1f | | Execute_Immediate Reference_Lex_1,0x1f 01df 00c7 | | Action Elaborate_Subprogram 01e0 1d20 | | Execute_Immediate Reference_Lex_1,0x20 01e1 00c7 | | Action Elaborate_Subprogram 01e2 029d 0b2b | +| Declare_Subprogram INIT_0b28,For_Outer_Call 01e4 029d 0bbb | | Declare_Subprogram INIT_0bb8,For_Outer_Call 01e6 029d 0beb | | Declare_Subprogram INIT_0be8,For_Outer_Call 01e8 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 01e9 00c7 | | Action Elaborate_Subprogram 01ea 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 01eb 00c7 | | Action Elaborate_Subprogram 01ec 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 01ed 00c7 | | Action Elaborate_Subprogram 01ee 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 01ef 00c7 | | Action Elaborate_Subprogram 01f0 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 01f1 00c7 | | Action Elaborate_Subprogram 01f2 029d 0c63 | c| Declare_Subprogram INIT_0c60,For_Outer_Call 01f4 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 01f5 00c7 | | Action Elaborate_Subprogram 01f6 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 01f7 00c7 | | Action Elaborate_Subprogram 01f8 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 01f9 00c7 | | Action Elaborate_Subprogram 01fa 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29 01fb 00c7 | | Action Elaborate_Subprogram 01fc 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a 01fd 00c7 | | Action Elaborate_Subprogram 01fe 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35 01ff 00c7 | | Action Elaborate_Subprogram 0200 1d3c | < | Execute_Immediate Reference_Lex_1,0x3c 0201 00c7 | | Action Elaborate_Subprogram 0202 1d40 | @ | Execute_Immediate Reference_Lex_1,0x40 0203 00c7 | | Action Elaborate_Subprogram 0204 1d41 | A | Execute_Immediate Reference_Lex_1,0x41 0205 00c7 | | Action Elaborate_Subprogram 0206 1d42 | B | Execute_Immediate Reference_Lex_1,0x42 0207 00c7 | | Action Elaborate_Subprogram 0208 1d43 | C | Execute_Immediate Reference_Lex_1,0x43 0209 00c7 | | Action Elaborate_Subprogram 020a 1d44 | D | Execute_Immediate Reference_Lex_1,0x44 020b 00c7 | | Action Elaborate_Subprogram 020c BODY_0008: 020c 00bc | | Action Signal_Activated 020d 00bb | | Action Signal_Completion 020e 0000 0000 | | .XXX[0x2] 0210 ; -------------------------------------------------------------------------------------- 0210 ; SUBPROGRAM 0210 ; -------------------------------------------------------------------------------------- 0210 021a | | .CONST 0x021a ; Address of begin 0211 0004 | | .CONST 0x0004 ; Address of exception handler 0212 0005 | | .CONST 0x0005 ; Number of locals 0213 INIT_0210: 0213 e22c | , | Load 0x1,0x2c 0214 0007 | | Action Break_Optional 0215 e013 | | Load 0x0,0x13 0216 029f 0c93 | | Declare_Subprogram INIT_0c90,For_Call 0218 029f 0d33 | 3| Declare_Subprogram INIT_0d30,For_Call 021a BODY_0210: 021a e5fd | | Load 0x2,-0x3 021b e014 | | Load 0x0,0x14 021c e245 | E | Load 0x1,0x45 021d 0096 | | Execute Package,Entry 021e e22c | , | Load 0x1,0x2c 021f e5fd | | Load 0x2,-0x3 0220 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0221 a402 | | Store_Unchecked 0x2,0x2 0222 e5ff | | Load 0x2,-0x1 0223 e402 | | Load 0x2,0x2 0224 0219 | | Execute Heap_Access,All_Read 0225 e015 | | Load 0x0,0x15 0226 e245 | E | Load 0x1,0x45 0227 0096 | | Execute Package,Entry 0228 8404 | | Call 0x2,0x4 0229 e013 | | Load 0x0,0x13 022a e5ff | | Load 0x2,-0x1 022b 8016 | | Call 0x0,0x16 022c 003b | ; | Store_Top Access,At_Offset_3 022d 00cf | | Action Mark_Auxiliary 022e 7805 |x | Jump 0x234 022f 8405 | | Call 0x2,0x5 0230 00db | | Load_Top At_Offset_3 0231 8017 | | Call 0x0,0x17 0232 c403 | | Store 0x2,0x3 0233 00c9 | | Action Pop_Auxiliary_Loop 0234 00db | | Load_Top At_Offset_3 0235 8018 | | Call 0x0,0x18 0236 6ff8 |o | Jump_Zero 0x22f 0237 00ce | | Action Pop_Auxiliary 0238 e246 | F | Load 0x1,0x46 0239 e402 | | Load 0x2,0x2 023a 0219 | | Execute Heap_Access,All_Read 023b e019 | | Load 0x0,0x19 023c e245 | E | Load 0x1,0x45 023d 0096 | | Execute Package,Entry 023e 4801 |H | Short_Literal 0x1 023f e402 | | Load 0x2,0x2 0240 821f | | Call 0x1,0x1f 0241 00db | | Load_Top At_Offset_3 0242 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0243 0000 | | .XXX[0x1] 0244 8000 0000 | | .LITERAL {0x80000000, 0x00050000} 0248 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff} 024c 8000 0000 | | .LITERAL {0x80000000, 0x00060000} 0250 ; -------------------------------------------------------------------------------------- 0250 ; SUBPROGRAM 0250 ; -------------------------------------------------------------------------------------- 0250 0253 | S | .CONST 0x0253 ; Address of begin 0251 0004 | | .CONST 0x0004 ; Address of exception handler 0252 0001 | | .CONST 0x0001 ; Number of locals 0253 BODY_0250: 0253 INIT_0250: 0253 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0254 0000 0000 | | .BLANK 0000[0x4] 0258 ; -------------------------------------------------------------------------------------- 0258 ; SUBPROGRAM 0258 ; -------------------------------------------------------------------------------------- 0258 0267 | g | .CONST 0x0267 ; Address of begin 0259 0004 | | .CONST 0x0004 ; Address of exception handler 025a 0004 | | .CONST 0x0004 ; Number of locals 025b INIT_0258: 025b 4801 |H | Short_Literal 0x1 025c e01a | | Load 0x0,0x1a 025d 1c08 | | Execute_Immediate Run_Utility,0x8 025e 00d8 | | Load_Top At_Offset_0 025f 1c00 | | Execute_Immediate Run_Utility,0x0 0260 e006 | | Load 0x0,0x6 0261 0007 | | Action Break_Optional 0262 e5ff | | Load 0x2,-0x1 0263 0219 | | Execute Heap_Access,All_Read 0264 e01b | | Load 0x0,0x1b 0265 e245 | E | Load 0x1,0x45 0266 0096 | | Execute Package,Entry 0267 BODY_0258: 0267 00d8 | | Load_Top At_Offset_0 0268 4801 |H | Short_Literal 0x1 0269 801c | | Call 0x0,0x1c 026a 00db | | Load_Top At_Offset_3 026b 016d | m | Execute Variant_Record,Structure_Write 026c 00d8 | | Load_Top At_Offset_0 026d e5ff | | Load 0x2,-0x1 026e 0219 | | Execute Heap_Access,All_Read 026f e01d | | Load 0x0,0x1d 0270 e245 | E | Load 0x1,0x45 0271 0096 | | Execute Package,Entry 0272 801e | | Call 0x0,0x1e 0273 801f | | Call 0x0,0x1f 0274 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0275 00d9 | | Load_Top At_Offset_1 0276 00db | | Load_Top At_Offset_3 0277 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 0278 00da | | Load_Top At_Offset_2 0279 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 027a 0000 0000 | | .BLANK 0000[0x6] 0280 ; -------------------------------------------------------------------------------------- 0280 ; SUBPROGRAM 0280 ; -------------------------------------------------------------------------------------- 0280 028e | | .CONST 0x028e ; Address of begin 0281 0004 | | .CONST 0x0004 ; Address of exception handler 0282 0005 | | .CONST 0x0005 ; Number of locals 0283 INIT_0280: 0283 00da | | Load_Top At_Offset_2 0284 0219 | | Execute Heap_Access,All_Read 0285 e01d | | Load 0x0,0x1d 0286 e245 | E | Load 0x1,0x45 0287 0096 | | Execute Package,Entry 0288 00d8 | | Load_Top At_Offset_0 0289 801e | | Call 0x0,0x1e 028a e013 | | Load 0x0,0x13 028b 0007 | | Action Break_Optional 028c e006 | | Load 0x0,0x6 028d 0007 | | Action Break_Optional 028e BODY_0280: 028e 00da | | Load_Top At_Offset_2 028f 825b | [ | Call 0x1,0x5b 0290 680f |h | Jump_Zero 0x2a0 0291 e013 | | Load 0x0,0x13 0292 e402 | | Load 0x2,0x2 0293 8016 | | Call 0x0,0x16 0294 003a | : | Store_Top Access,At_Offset_2 0295 00d9 | | Load_Top At_Offset_1 0296 8018 | | Call 0x0,0x18 0297 6802 |h | Jump_Zero 0x29a 0298 00ea | | Load_Encached Null_String_Cache 0299 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 029a 00d9 | | Load_Top At_Offset_1 029b 8020 | | Call 0x0,0x20 029c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 029d 00d8 | | Load_Top At_Offset_0 029e 8021 | ! | Call 0x0,0x21 029f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02a0 00da | | Load_Top At_Offset_2 02a1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02a2 0000 0000 | | .BLANK 0000[0x6] 02a8 ; -------------------------------------------------------------------------------------- 02a8 ; SUBPROGRAM 02a8 ; -------------------------------------------------------------------------------------- 02a8 02ae | | .CONST 0x02ae ; Address of begin 02a9 0004 | | .CONST 0x0004 ; Address of exception handler 02aa 0002 | | .CONST 0x0002 ; Number of locals 02ab INIT_02a8: 02ab e22c | , | Load 0x1,0x2c 02ac e5fe | | Load 0x2,-0x2 02ad 039c | | Declare_Variable Heap_Access,By_Allocation 02ae BODY_02a8: 02ae 00d8 | | Load_Top At_Offset_0 02af 00d8 | | Load_Top At_Offset_0 02b0 0219 | | Execute Heap_Access,All_Read 02b1 e00c | | Load 0x0,0xc 02b2 e245 | E | Load 0x1,0x45 02b3 0098 | | Execute Package,Field_Read_Dynamic 02b4 0216 | | Execute Heap_Access,Convert 02b5 e5fe | | Load 0x2,-0x2 02b6 e5ff | | Load 0x2,-0x1 02b7 0219 | | Execute Heap_Access,All_Read 02b8 e022 | " | Load 0x0,0x22 02b9 e245 | E | Load 0x1,0x45 02ba 0096 | | Execute Package,Entry 02bb 00d9 | | Load_Top At_Offset_1 02bc 0218 | | Execute Heap_Access,All_Write 02bd 00d1 | | Pop_Control Pop_Count_1 02be 00d8 | | Load_Top At_Offset_0 02bf a5fd | | Store_Unchecked 0x2,-0x3 02c0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02c1 0000 0000 | | .BLANK 0000[0x7] 02c8 ; -------------------------------------------------------------------------------------- 02c8 ; SUBPROGRAM 02c8 ; -------------------------------------------------------------------------------------- 02c8 02d2 | | .CONST 0x02d2 ; Address of begin 02c9 0004 | | .CONST 0x0004 ; Address of exception handler 02ca 0003 | | .CONST 0x0003 ; Number of locals 02cb INIT_02c8: 02cb 00da | | Load_Top At_Offset_2 02cc 0219 | | Execute Heap_Access,All_Read 02cd e01d | | Load 0x0,0x1d 02ce e245 | E | Load 0x1,0x45 02cf 0096 | | Execute Package,Entry 02d0 029f 0d8b | | Declare_Subprogram INIT_0d88,For_Call 02d2 BODY_02c8: 02d2 e5fd | | Load 0x2,-0x3 02d3 6801 |h | Jump_Zero 0x2d5 02d4 8403 | | Call 0x2,0x3 02d5 4801 |H | Short_Literal 0x1 02d6 a5fc | | Store_Unchecked 0x2,-0x4 02d7 4504 |E | Exit_Suprogram New_Top_Offset 0x4 02d8 ; -------------------------------------------------------------------------------------- 02d8 ; SUBPROGRAM 02d8 ; -------------------------------------------------------------------------------------- 02d8 02db | | .CONST 0x02db ; Address of begin 02d9 0004 | | .CONST 0x0004 ; Address of exception handler 02da 0001 | | .CONST 0x0001 ; Number of locals 02db BODY_02d8: 02db INIT_02d8: 02db 00ea | | Load_Encached Null_String_Cache 02dc 0092 1213 | | Action Push_String_Extended,0x1213 ; "Explain" 02de e023 | # | Load 0x0,0x23 02df e231 | 1 | Load 0x1,0x31 02e0 0096 | | Execute Package,Entry 02e1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 02e2 0000 0000 | | .BLANK 0000[0x6] 02e8 ; -------------------------------------------------------------------------------------- 02e8 ; SUBPROGRAM 02e8 ; -------------------------------------------------------------------------------------- 02e8 030c | | .CONST 0x030c ; Address of begin 02e9 0349 | I | .CONST 0x0349 ; Address of exception handler 02ea 0009 | | .CONST 0x0009 ; Number of locals 02eb INIT_02e8: 02eb 00db | | Load_Top At_Offset_3 02ec 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 02ed 00d8 | | Load_Top At_Offset_0 02ee 00e4 | | Load_Encached Positive_Cache 02ef 0260 | ` | Execute Discrete,In_Type 02f0 7001 |p | Jump_Nonzero 0x2f2 02f1 0801 | | Execute_Immediate Raise,0x1 02f2 00db | | Load_Top At_Offset_3 02f3 0219 | | Execute Heap_Access,All_Read 02f4 e024 | $ | Load 0x0,0x24 02f5 e245 | E | Load 0x1,0x45 02f6 0096 | | Execute Package,Entry 02f7 00d8 | | Load_Top At_Offset_0 02f8 e025 | % | Load 0x0,0x25 02f9 e245 | E | Load 0x1,0x45 02fa 0096 | | Execute Package,Entry 02fb e5fe | | Load 0x2,-0x2 02fc 8026 | & | Call 0x0,0x26 02fd e00d | | Load 0x0,0xd 02fe e245 | E | Load 0x1,0x45 02ff 0098 | | Execute Package,Field_Read_Dynamic 0300 0322 | " | Declare_Variable Record 0301 e23a | : | Load 0x1,0x3a 0302 0007 | | Action Break_Optional 0303 e5ff | | Load 0x2,-0x1 0304 0219 | | Execute Heap_Access,All_Read 0305 e01b | | Load 0x0,0x1b 0306 e245 | E | Load 0x1,0x45 0307 0096 | | Execute Package,Entry 0308 029f 0dab | | Declare_Subprogram INIT_0da8,For_Call 030a 029f 0dcb | | Declare_Subprogram INIT_0dc8,For_Call 030c BODY_02e8: 030c 8408 | | Call 0x2,0x8 030d e404 | | Load 0x2,0x4 030e 6838 |h8 | Jump_Zero 0x347 030f e5fe | | Load 0x2,-0x2 0310 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0311 e5fe | | Load 0x2,-0x2 0312 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0313 027f | | Execute Discrete,Equal 0314 6832 |h2 | Jump_Zero 0x347 0315 e5fe | | Load 0x2,-0x2 0316 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0317 00d8 | | Load_Top At_Offset_0 0318 00e4 | | Load_Encached Positive_Cache 0319 0260 | ` | Execute Discrete,In_Type 031a 7001 |p | Jump_Nonzero 0x31c 031b 0801 | | Execute_Immediate Raise,0x1 031c e5ff | | Load 0x2,-0x1 031d 0219 | | Execute Heap_Access,All_Read 031e e024 | $ | Load 0x0,0x24 031f e245 | E | Load 0x1,0x45 0320 0096 | | Execute Package,Entry 0321 e405 | | Load 0x2,0x5 0322 017d | } | Execute Record,Structure_Write 0323 e405 | | Load 0x2,0x5 0324 e025 | % | Load 0x0,0x25 0325 e245 | E | Load 0x1,0x45 0326 0096 | | Execute Package,Entry 0327 a406 | | Store_Unchecked 0x2,0x6 0328 00db | | Load_Top At_Offset_3 0329 0217 | | Execute Heap_Access,All_Reference 032a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 032b 4608 |F | Jump_Case 0x9 032c 7815 |x | Jump 0x342 ; case 0x0 032d 7814 |x | Jump 0x342 ; case 0x1 032e 7813 |x | Jump 0x342 ; case 0x2 032f 780b |x | Jump 0x33b ; case 0x3 0330 7804 |x | Jump 0x335 ; case 0x4 0331 7803 |x | Jump 0x335 ; case 0x5 0332 7802 |x | Jump 0x335 ; case 0x6 0333 7801 |x | Jump 0x335 ; case 0x7 0334 7800 |x | Jump 0x335 ; case 0x8 0335 e5fd | | Load 0x2,-0x3 0336 00db | | Load_Top At_Offset_3 0337 e406 | | Load 0x2,0x6 0338 8261 | a | Call 0x1,0x61 0339 00d1 | | Pop_Control Pop_Count_1 033a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 033b e5fd | | Load 0x2,-0x3 033c 00db | | Load_Top At_Offset_3 033d e5ff | | Load 0x2,-0x1 033e e406 | | Load 0x2,0x6 033f 8260 | ` | Call 0x1,0x60 0340 00d1 | | Pop_Control Pop_Count_1 0341 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0342 4800 |H | Short_Literal 0x0 0343 0092 1214 | | Action Push_String_Extended,0x1214 ; "Definition not defined for this selected line" 0345 820e | | Call 0x1,0xe 0346 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0347 8409 | | Call 0x2,0x9 0348 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0349 TRAP_02e8: 0349 e027 | ' | Load 0x0,0x27 034a e245 | E | Load 0x1,0x45 034b 0098 | | Execute Package,Field_Read_Dynamic 034c 010f | | Execute Exception,Equal 034d 6805 |h | Jump_Zero 0x353 034e 4800 |H | Short_Literal 0x0 034f 0092 1215 | | Action Push_String_Extended,0x1215 ; "Definition not defined for this cursor position" 0351 820e | | Call 0x1,0xe 0352 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0353 0100 | | Execute Exception,Raise 0354 0000 0000 | | .BLANK 0000[0x4] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 0368 | h | .CONST 0x0368 ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0003 | | .CONST 0x0003 ; Number of locals 035b INIT_0358: 035b e01a | | Load 0x0,0x1a 035c 02ff | | Declare_Variable Variant_Record 035d 00db | | Load_Top At_Offset_3 035e 0219 | | Execute Heap_Access,All_Read 035f e01b | | Load 0x0,0x1b 0360 e245 | E | Load 0x1,0x45 0361 0096 | | Execute Package,Entry 0362 4810 |H | Short_Literal 0x10 0363 801c | | Call 0x0,0x1c 0364 00d9 | | Load_Top At_Offset_1 0365 016d | m | Execute Variant_Record,Structure_Write 0366 00db | | Load_Top At_Offset_3 0367 8212 | | Call 0x1,0x12 0368 BODY_0358: 0368 00d8 | | Load_Top At_Offset_0 0369 01db | | Execute Vector,Length 036a 6817 |h | Jump_Zero 0x382 036b 00d9 | | Load_Top At_Offset_1 036c 00d8 | | Load_Top At_Offset_0 036d 270a |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0xa 036e 00d8 | | Load_Top At_Offset_0 036f e5ff | | Load 0x2,-0x1 0370 0219 | | Execute Heap_Access,All_Read 0371 e01b | | Load 0x0,0x1b 0372 e245 | E | Load 0x1,0x45 0373 0096 | | Execute Package,Entry 0374 e403 | | Load 0x2,0x3 0375 8028 | ( | Call 0x0,0x28 0376 801f | | Call 0x0,0x1f 0377 00d9 | | Load_Top At_Offset_1 0378 2801 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x1 0379 00d1 | | Pop_Control Pop_Count_1 037a 00d0 | | Action Swap_Control 037b 2b0a |+ | Execute Variant_Record,Field_Write,Variant,Indirect,Field_Number 0xa 037c 4800 |H | Short_Literal 0x0 037d a5fd | | Store_Unchecked 0x2,-0x3 037e 00d9 | | Load_Top At_Offset_1 037f e5fe | | Load 0x2,-0x2 0380 016d | m | Execute Variant_Record,Structure_Write 0381 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0382 4800 |H | Short_Literal 0x0 0383 0092 1216 | | Action Push_String_Extended,0x1216 ; "No enclosing object for an empty temporary Test_Run_Group" 0385 820e | | Call 0x1,0xe 0386 8029 | ) | Call 0x0,0x29 0387 e5fe | | Load 0x2,-0x2 0388 016d | m | Execute Variant_Record,Structure_Write 0389 4800 |H | Short_Literal 0x0 038a a5fd | | Store_Unchecked 0x2,-0x3 038b 4502 |E | Exit_Suprogram New_Top_Offset 0x2 038c 0000 0000 | | .BLANK 0000[0x4] 0390 ; -------------------------------------------------------------------------------------- 0390 ; SUBPROGRAM 0390 ; -------------------------------------------------------------------------------------- 0390 03a3 | | .CONST 0x03a3 ; Address of begin 0391 0004 | | .CONST 0x0004 ; Address of exception handler 0392 0003 | | .CONST 0x0003 ; Number of locals 0393 INIT_0390: 0393 e00e | | Load 0x0,0xe 0394 e245 | E | Load 0x1,0x45 0395 0098 | | Execute Package,Field_Read_Dynamic 0396 0322 | " | Declare_Variable Record 0397 4800 |H | Short_Literal 0x0 0398 e5ff | | Load 0x2,-0x1 0399 0219 | | Execute Heap_Access,All_Read 039a e02a | * | Load 0x0,0x2a 039b e245 | E | Load 0x1,0x45 039c 0096 | | Execute Package,Entry 039d 00d9 | | Load_Top At_Offset_1 039e 017d | } | Execute Record,Structure_Write 039f e00d | | Load 0x0,0xd 03a0 e245 | E | Load 0x1,0x45 03a1 0098 | | Execute Package,Field_Read_Dynamic 03a2 0322 | " | Declare_Variable Record 03a3 BODY_0390: 03a3 00cf | | Action Mark_Auxiliary 03a4 7827 |x' | Jump 0x3cc 03a5 00da | | Load_Top At_Offset_2 03a6 e02b | + | Load 0x0,0x2b 03a7 e245 | E | Load 0x1,0x45 03a8 0096 | | Execute Package,Entry 03a9 00da | | Load_Top At_Offset_2 03aa 017d | } | Execute Record,Structure_Write 03ab 00d9 | | Load_Top At_Offset_1 03ac e025 | % | Load 0x0,0x25 03ad e245 | E | Load 0x1,0x45 03ae 0096 | | Execute Package,Entry 03af 0217 | | Execute Heap_Access,All_Reference 03b0 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 03b1 7014 |p | Jump_Nonzero 0x3c6 03b2 00d9 | | Load_Top At_Offset_1 03b3 e025 | % | Load 0x0,0x25 03b4 e245 | E | Load 0x1,0x45 03b5 0096 | | Execute Package,Entry 03b6 0217 | | Execute Heap_Access,All_Reference 03b7 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 03b8 e237 | 7 | Load 0x1,0x37 03b9 0260 | ` | Execute Discrete,In_Type 03ba 7006 |p | Jump_Nonzero 0x3c1 03bb 4801 |H | Short_Literal 0x1 03bc 00da | | Load_Top At_Offset_2 03bd e02c | , | Load 0x0,0x2c 03be e245 | E | Load 0x1,0x45 03bf 0096 | | Execute Package,Entry 03c0 7805 |x | Jump 0x3c6 03c1 4800 |H | Short_Literal 0x0 03c2 00da | | Load_Top At_Offset_2 03c3 e02c | , | Load 0x0,0x2c 03c4 e245 | E | Load 0x1,0x45 03c5 0096 | | Execute Package,Entry 03c6 00da | | Load_Top At_Offset_2 03c7 e02d | - | Load 0x0,0x2d 03c8 e245 | E | Load 0x1,0x45 03c9 0096 | | Execute Package,Entry 03ca 00d1 | | Pop_Control Pop_Count_1 03cb 00c9 | | Action Pop_Auxiliary_Loop 03cc 00da | | Load_Top At_Offset_2 03cd e02e | . | Load 0x0,0x2e 03ce e245 | E | Load 0x1,0x45 03cf 0096 | | Execute Package,Entry 03d0 6fd4 |o | Jump_Zero 0x3a5 03d1 4504 |E | Exit_Suprogram New_Top_Offset 0x4 03d2 0000 0000 | | .BLANK 0000[0x6] 03d8 ; -------------------------------------------------------------------------------------- 03d8 ; SUBPROGRAM 03d8 ; -------------------------------------------------------------------------------------- 03d8 03eb | | .CONST 0x03eb ; Address of begin 03d9 0004 | | .CONST 0x0004 ; Address of exception handler 03da 0003 | | .CONST 0x0003 ; Number of locals 03db INIT_03d8: 03db e00e | | Load 0x0,0xe 03dc e245 | E | Load 0x1,0x45 03dd 0098 | | Execute Package,Field_Read_Dynamic 03de 0322 | " | Declare_Variable Record 03df 4800 |H | Short_Literal 0x0 03e0 e5ff | | Load 0x2,-0x1 03e1 0219 | | Execute Heap_Access,All_Read 03e2 e02a | * | Load 0x0,0x2a 03e3 e245 | E | Load 0x1,0x45 03e4 0096 | | Execute Package,Entry 03e5 00d9 | | Load_Top At_Offset_1 03e6 017d | } | Execute Record,Structure_Write 03e7 e00d | | Load 0x0,0xd 03e8 e245 | E | Load 0x1,0x45 03e9 0098 | | Execute Package,Field_Read_Dynamic 03ea 0322 | " | Declare_Variable Record 03eb BODY_03d8: 03eb 00cf | | Action Mark_Auxiliary 03ec 7818 |x | Jump 0x405 03ed 00da | | Load_Top At_Offset_2 03ee e02b | + | Load 0x0,0x2b 03ef e245 | E | Load 0x1,0x45 03f0 0096 | | Execute Package,Entry 03f1 00da | | Load_Top At_Offset_2 03f2 017d | } | Execute Record,Structure_Write 03f3 00d9 | | Load_Top At_Offset_1 03f4 e025 | % | Load 0x0,0x25 03f5 e245 | E | Load 0x1,0x45 03f6 0096 | | Execute Package,Entry 03f7 0217 | | Execute Heap_Access,All_Reference 03f8 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 03f9 7005 |p | Jump_Nonzero 0x3ff 03fa 4801 |H | Short_Literal 0x1 03fb 00da | | Load_Top At_Offset_2 03fc e02c | , | Load 0x0,0x2c 03fd e245 | E | Load 0x1,0x45 03fe 0096 | | Execute Package,Entry 03ff 00da | | Load_Top At_Offset_2 0400 e02d | - | Load 0x0,0x2d 0401 e245 | E | Load 0x1,0x45 0402 0096 | | Execute Package,Entry 0403 00d1 | | Pop_Control Pop_Count_1 0404 00c9 | | Action Pop_Auxiliary_Loop 0405 00da | | Load_Top At_Offset_2 0406 e02e | . | Load 0x0,0x2e 0407 e245 | E | Load 0x1,0x45 0408 0096 | | Execute Package,Entry 0409 6fe3 |o | Jump_Zero 0x3ed 040a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 040b 0000 0000 | | .BLANK 0000[0x5] 0410 ; -------------------------------------------------------------------------------------- 0410 ; SUBPROGRAM 0410 ; -------------------------------------------------------------------------------------- 0410 0413 | | .CONST 0x0413 ; Address of begin 0411 0004 | | .CONST 0x0004 ; Address of exception handler 0412 0001 | | .CONST 0x0001 ; Number of locals 0413 BODY_0410: 0413 INIT_0410: 0413 0833 | 3 | Execute_Immediate Raise,0x33 0414 0000 0000 | | .BLANK 0000[0x4] 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 041b | | .CONST 0x041b ; Address of begin 0419 0004 | | .CONST 0x0004 ; Address of exception handler 041a 0001 | | .CONST 0x0001 ; Number of locals 041b BODY_0418: 041b INIT_0418: 041b 0833 | 3 | Execute_Immediate Raise,0x33 041c 0000 0000 | | .BLANK 0000[0x4] 0420 ; -------------------------------------------------------------------------------------- 0420 ; SUBPROGRAM 0420 ; -------------------------------------------------------------------------------------- 0420 0423 | # | .CONST 0x0423 ; Address of begin 0421 0004 | | .CONST 0x0004 ; Address of exception handler 0422 0001 | | .CONST 0x0001 ; Number of locals 0423 BODY_0420: 0423 INIT_0420: 0423 4801 |H | Short_Literal 0x1 0424 e5fe | | Load 0x2,-0x2 0425 e5ff | | Load 0x2,-0x1 0426 8265 | e | Call 0x1,0x65 0427 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0428 ; -------------------------------------------------------------------------------------- 0428 ; SUBPROGRAM 0428 ; -------------------------------------------------------------------------------------- 0428 042b | + | .CONST 0x042b ; Address of begin 0429 0004 | | .CONST 0x0004 ; Address of exception handler 042a 0001 | | .CONST 0x0001 ; Number of locals 042b BODY_0428: 042b INIT_0428: 042b 4800 |H | Short_Literal 0x0 042c e5fe | | Load 0x2,-0x2 042d e5ff | | Load 0x2,-0x1 042e 8265 | e | Call 0x1,0x65 042f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0430 ; -------------------------------------------------------------------------------------- 0430 ; SUBPROGRAM 0430 ; -------------------------------------------------------------------------------------- 0430 0439 | 9 | .CONST 0x0439 ; Address of begin 0431 0004 | | .CONST 0x0004 ; Address of exception handler 0432 0004 | | .CONST 0x0004 ; Number of locals 0433 INIT_0430: 0433 00db | | Load_Top At_Offset_3 0434 8026 | & | Call 0x0,0x26 0435 029f 0e63 | c| Declare_Subprogram INIT_0e60,For_Call 0437 029f 0e7b | {| Declare_Subprogram INIT_0e78,For_Call 0439 BODY_0430: 0439 00da | | Load_Top At_Offset_2 043a 6802 |h | Jump_Zero 0x43d 043b 8404 | | Call 0x2,0x4 043c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 043d 4800 |H | Short_Literal 0x0 043e 0092 1217 | | Action Push_String_Extended,0x1217 ; "Delete requires a selected line" 0440 820e | | Call 0x1,0xe 0441 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0442 0000 0000 | | .BLANK 0000[0x6] 0448 ; -------------------------------------------------------------------------------------- 0448 ; SUBPROGRAM 0448 ; -------------------------------------------------------------------------------------- 0448 046d | m | .CONST 0x046d ; Address of begin 0449 0004 | | .CONST 0x0004 ; Address of exception handler 044a 0007 | | .CONST 0x0007 ; Number of locals 044b INIT_0448: 044b e02f | / | Load 0x0,0x2f 044c e245 | E | Load 0x1,0x45 044d 0095 | | Execute Package,Field_Reference_Dynamic 044e 00c6 | | Action Check_Subprogram_Elaborated 044f 1d66 | f | Execute_Immediate Reference_Lex_1,0x66 0450 0093 0000 | | push_full_address 0x0 0452 6051 |`Q | Indirect_Literal Discrete,0x4a4,{0x80000000, 0x00020000} 0453 0273 | s | Execute Discrete,Plus 0454 e20d | | Load 0x1,0xd 0455 604a |`J | Indirect_Literal Discrete,0x4a0,{0x00000000, 0x0000ffff} 0456 0279 | y | Execute Discrete,And 0457 0273 | s | Execute Discrete,Plus 0458 e030 | 0 | Load 0x0,0x30 0459 0273 | s | Execute Discrete,Plus 045a 4804 |H | Short_Literal 0x4 045b 0007 | | Action Break_Optional 045c e02f | / | Load 0x0,0x2f 045d e245 | E | Load 0x1,0x45 045e 0095 | | Execute Package,Field_Reference_Dynamic 045f 00c6 | | Action Check_Subprogram_Elaborated 0460 1d67 | g | Execute_Immediate Reference_Lex_1,0x67 0461 0093 0000 | | push_full_address 0x0 0463 6038 |`8 | Indirect_Literal Discrete,0x49c,{0x80000000, 0x00010000} 0464 0273 | s | Execute Discrete,Plus 0465 e20d | | Load 0x1,0xd 0466 6039 |`9 | Indirect_Literal Discrete,0x4a0,{0x00000000, 0x0000ffff} 0467 0279 | y | Execute Discrete,And 0468 0273 | s | Execute Discrete,Plus 0469 e031 | 1 | Load 0x0,0x31 046a 0273 | s | Execute Discrete,Plus 046b 4807 |H | Short_Literal 0x7 046c 0007 | | Action Break_Optional 046d BODY_0448: 046d e5fe | | Load 0x2,-0x2 046e 0b01 | | Execute_Immediate Case_Compare,0x1 046f 700b |p | Jump_Nonzero 0x47b 0470 0f02 | | Execute_Immediate Equal,0x2 0471 7018 |p | Jump_Nonzero 0x48a 0472 4800 |H | Short_Literal 0x0 0473 0092 1218 | | Action Push_String_Extended,0x1218 ; "No operation defined for value " 0475 e5fe | | Load 0x2,-0x2 0476 00e0 | | Load_Encached Standard_Cache 0477 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0478 01cc | | Execute Vector,Catenate 0479 820e | | Call 0x1,0xe 047a 4503 |E | Exit_Suprogram New_Top_Offset 0x3 047b 00d1 | | Pop_Control Pop_Count_1 047c 601b |` | Indirect_Literal Discrete,0x498,{0x00000000, 0x7fffffff} 047d 4801 |H | Short_Literal 0x1 047e e5ff | | Load 0x2,-0x1 047f 0219 | | Execute Heap_Access,All_Read 0480 4802 |H | Short_Literal 0x2 0481 4802 |H | Short_Literal 0x2 0482 0099 | | Action Reference_Dynamic 0483 4803 |H | Short_Literal 0x3 0484 4802 |H | Short_Literal 0x2 0485 0099 | | Action Reference_Dynamic 0486 e02f | / | Load 0x0,0x2f 0487 e245 | E | Load 0x1,0x45 0488 0096 | | Execute Package,Entry 0489 4503 |E | Exit_Suprogram New_Top_Offset 0x3 048a 600d |` | Indirect_Literal Discrete,0x498,{0x00000000, 0x7fffffff} 048b 4801 |H | Short_Literal 0x1 048c e5ff | | Load 0x2,-0x1 048d 0219 | | Execute Heap_Access,All_Read 048e 4805 |H | Short_Literal 0x5 048f 4802 |H | Short_Literal 0x2 0490 0099 | | Action Reference_Dynamic 0491 4806 |H | Short_Literal 0x6 0492 4802 |H | Short_Literal 0x2 0493 0099 | | Action Reference_Dynamic 0494 e02f | / | Load 0x0,0x2f 0495 e245 | E | Load 0x1,0x45 0496 0096 | | Execute Package,Entry 0497 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0498 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 049c 8000 0000 | | .LITERAL {0x80000000, 0x00010000} 04a0 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff} 04a4 8000 0000 | | .LITERAL {0x80000000, 0x00020000} 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 00ea | | Load_Encached Null_String_Cache 04ac 0092 1219 | | Action Push_String_Extended,0x1219 ; "Filter" 04ae e023 | # | Load 0x0,0x23 04af e231 | 1 | Load 0x1,0x31 04b0 0096 | | Execute Package,Entry 04b1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04b2 0000 0000 | | .BLANK 0000[0x6] 04b8 ; -------------------------------------------------------------------------------------- 04b8 ; SUBPROGRAM 04b8 ; -------------------------------------------------------------------------------------- 04b8 04be | | .CONST 0x04be ; Address of begin 04b9 0004 | | .CONST 0x0004 ; Address of exception handler 04ba 0002 | | .CONST 0x0002 ; Number of locals 04bb INIT_04b8: 04bb 00db | | Load_Top At_Offset_3 04bc e259 | Y | Load 0x1,0x59 04bd 1820 | | Execute Package,Field_Execute,Field_Number 0x20 04be BODY_04b8: 04be 4801 |H | Short_Literal 0x1 04bf 00d9 | | Load_Top At_Offset_1 04c0 e259 | Y | Load 0x1,0x59 04c1 1823 | # | Execute Package,Field_Execute,Field_Number 0x23 04c2 6805 |h | Jump_Zero 0x4c8 04c3 e5fd | | Load 0x2,-0x3 04c4 e5ff | | Load 0x2,-0x1 04c5 826a | j | Call 0x1,0x6a 04c6 00d1 | | Pop_Control Pop_Count_1 04c7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04c8 e5fd | | Load 0x2,-0x3 04c9 e5ff | | Load 0x2,-0x1 04ca 8268 | h | Call 0x1,0x68 04cb 00d1 | | Pop_Control Pop_Count_1 04cc 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04cd 0000 0000 | | .XXX[0x3] 04cf 0000 | | 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 00ea | | Load_Encached Null_String_Cache 04d4 0092 121a | | Action Push_String_Extended,0x121a ; "Generate_Test_Set" 04d6 e023 | # | Load 0x0,0x23 04d7 e231 | 1 | Load 0x1,0x31 04d8 0096 | | Execute Package,Entry 04d9 4503 |E | Exit_Suprogram New_Top_Offset 0x3 04da 0000 0000 | | .BLANK 0000[0x6] 04e0 ; -------------------------------------------------------------------------------------- 04e0 ; SUBPROGRAM 04e0 ; -------------------------------------------------------------------------------------- 04e0 04f0 | | .CONST 0x04f0 ; Address of begin 04e1 0004 | | .CONST 0x0004 ; Address of exception handler 04e2 0005 | | .CONST 0x0005 ; Number of locals 04e3 INIT_04e0: 04e3 e00f | | Load 0x0,0xf 04e4 e245 | E | Load 0x1,0x45 04e5 0098 | | Execute Package,Field_Read_Dynamic 04e6 0337 | 7 | Declare_Variable Array 04e7 00e1 | | Load_Encached Boolean_Cache 04e8 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 04e9 e5ff | | Load 0x2,-0x1 04ea 0217 | | Execute Heap_Access,All_Reference 04eb e025 | % | Load 0x0,0x25 04ec e245 | E | Load 0x1,0x45 04ed 0096 | | Execute Package,Entry 04ee 029f 0eab | | Declare_Subprogram INIT_0ea8,For_Call 04f0 BODY_04e0: 04f0 00d9 | | Load_Top At_Offset_1 04f1 0217 | | Execute Heap_Access,All_Reference 04f2 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 04f3 e237 | 7 | Load 0x1,0x37 04f4 0260 | ` | Execute Discrete,In_Type 04f5 6815 |h | Jump_Zero 0x50b 04f6 00d9 | | Load_Top At_Offset_1 04f7 0217 | | Execute Heap_Access,All_Reference 04f8 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 04f9 2e07 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7 04fa 0219 | | Execute Heap_Access,All_Read 04fb e032 | 2 | Load 0x0,0x32 04fc e245 | E | Load 0x1,0x45 04fd 0096 | | Execute Package,Entry 04fe e402 | | Load 0x2,0x2 04ff 01d4 | | Execute Vector,Structure_Write 0500 e247 | G | Load 0x1,0x47 0501 00da | | Load_Top At_Offset_2 0502 0217 | | Execute Heap_Access,All_Reference 0503 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0504 2e07 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7 0505 0219 | | Execute Heap_Access,All_Read 0506 e019 | | Load 0x0,0x19 0507 e245 | E | Load 0x1,0x45 0508 0096 | | Execute Package,Entry 0509 4801 |H | Short_Literal 0x1 050a 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 050b 8405 | | Call 0x2,0x5 050c 0831 | 1 | Execute_Immediate Raise,0x31 050d 0000 0000 | | .XXX[0x3] 050f 0000 | | 0510 ; -------------------------------------------------------------------------------------- 0510 ; SUBPROGRAM 0510 ; -------------------------------------------------------------------------------------- 0510 0513 | | .CONST 0x0513 ; Address of begin 0511 0004 | | .CONST 0x0004 ; Address of exception handler 0512 0001 | | .CONST 0x0001 ; Number of locals 0513 BODY_0510: 0513 INIT_0510: 0513 0092 121b | | Action Push_String_Extended,0x121b ; "TRG" 0515 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0516 0000 0000 | | .XXX[0x2] 0518 ; -------------------------------------------------------------------------------------- 0518 ; SUBPROGRAM 0518 ; -------------------------------------------------------------------------------------- 0518 0520 | | .CONST 0x0520 ; Address of begin 0519 0004 | | .CONST 0x0004 ; Address of exception handler 051a 0002 | | .CONST 0x0002 ; Number of locals 051b INIT_0518: 051b 00da | | Load_Top At_Offset_2 051c 0219 | | Execute Heap_Access,All_Read 051d e01d | | Load 0x0,0x1d 051e e245 | E | Load 0x1,0x45 051f 0096 | | Execute Package,Entry 0520 BODY_0518: 0520 00d8 | | Load_Top At_Offset_0 0521 801e | | Call 0x0,0x1e 0522 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0523 0000 0000 | | .BLANK 0000[0x5] 0528 ; -------------------------------------------------------------------------------------- 0528 ; SUBPROGRAM 0528 ; -------------------------------------------------------------------------------------- 0528 0531 | 1 | .CONST 0x0531 ; Address of begin 0529 0004 | | .CONST 0x0004 ; Address of exception handler 052a 0004 | | .CONST 0x0004 ; Number of locals 052b INIT_0528: 052b 00da | | Load_Top At_Offset_2 052c 8225 | % | Call 0x1,0x25 052d e5fe | | Load 0x2,-0x2 052e 8225 | % | Call 0x1,0x25 052f 029f 0ec3 | | Declare_Subprogram INIT_0ec0,For_Call 0531 BODY_0528: 0531 00da | | Load_Top At_Offset_2 0532 00da | | Load_Top At_Offset_2 0533 01df | | Execute Vector,Equal 0534 6802 |h | Jump_Zero 0x537 0535 4801 |H | Short_Literal 0x1 0536 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0537 00da | | Load_Top At_Offset_2 0538 825b | [ | Call 0x1,0x5b 0539 00da | | Load_Top At_Offset_2 053a 825b | [ | Call 0x1,0x5b 053b 0279 | y | Execute Discrete,And 053c 6802 |h | Jump_Zero 0x53f 053d 8404 | | Call 0x2,0x4 053e 7802 |x | Jump 0x541 053f 4800 |H | Short_Literal 0x0 0540 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0541 0831 | 1 | Execute_Immediate Raise,0x31 0542 0000 0000 | | .BLANK 0000[0x6] 0548 ; -------------------------------------------------------------------------------------- 0548 ; SUBPROGRAM 0548 ; -------------------------------------------------------------------------------------- 0548 0550 | P | .CONST 0x0550 ; Address of begin 0549 0004 | | .CONST 0x0004 ; Address of exception handler 054a 0002 | | .CONST 0x0002 ; Number of locals 054b INIT_0548: 054b 00da | | Load_Top At_Offset_2 054c 0219 | | Execute Heap_Access,All_Read 054d e01b | | Load 0x0,0x1b 054e e245 | E | Load 0x1,0x45 054f 0096 | | Execute Package,Entry 0550 BODY_0548: 0550 4801 |H | Short_Literal 0x1 0551 e5ff | | Load 0x2,-0x1 0552 0219 | | Execute Heap_Access,All_Read 0553 e02a | * | Load 0x0,0x2a 0554 e245 | E | Load 0x1,0x45 0555 0096 | | Execute Package,Entry 0556 e230 | 0 | Load 0x1,0x30 0557 00da | | Load_Top At_Offset_2 0558 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0559 a5fe | | Store_Unchecked 0x2,-0x2 055a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 055b 0000 0000 | | .BLANK 0000[0x5] 0560 ; -------------------------------------------------------------------------------------- 0560 ; SUBPROGRAM 0560 ; -------------------------------------------------------------------------------------- 0560 0563 | c | .CONST 0x0563 ; Address of begin 0561 0004 | | .CONST 0x0004 ; Address of exception handler 0562 0001 | | .CONST 0x0001 ; Number of locals 0563 BODY_0560: 0563 INIT_0560: 0563 00da | | Load_Top At_Offset_2 0564 0217 | | Execute Heap_Access,All_Reference 0565 e02e | . | Load 0x0,0x2e 0566 e245 | E | Load 0x1,0x45 0567 0096 | | Execute Package,Entry 0568 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0569 0000 0000 | | .BLANK 0000[0x7] 0570 ; -------------------------------------------------------------------------------------- 0570 ; SUBPROGRAM 0570 ; -------------------------------------------------------------------------------------- 0570 057b | { | .CONST 0x057b ; Address of begin 0571 0004 | | .CONST 0x0004 ; Address of exception handler 0572 0002 | | .CONST 0x0002 ; Number of locals 0573 INIT_0570: 0573 00da | | Load_Top At_Offset_2 0574 0217 | | Execute Heap_Access,All_Reference 0575 e033 | 3 | Load 0x0,0x33 0576 e245 | E | Load 0x1,0x45 0577 0096 | | Execute Package,Entry 0578 e01b | | Load 0x0,0x1b 0579 e245 | E | Load 0x1,0x45 057a 0096 | | Execute Package,Entry 057b BODY_0570: 057b 00db | | Load_Top At_Offset_3 057c 0217 | | Execute Heap_Access,All_Reference 057d e02b | + | Load 0x0,0x2b 057e e245 | E | Load 0x1,0x45 057f 0096 | | Execute Package,Entry 0580 e22e | . | Load 0x1,0x2e 0581 00da | | Load_Top At_Offset_2 0582 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0583 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0584 0000 0000 | | .BLANK 0000[0x4] 0588 ; -------------------------------------------------------------------------------------- 0588 ; SUBPROGRAM 0588 ; -------------------------------------------------------------------------------------- 0588 058b | | .CONST 0x058b ; Address of begin 0589 0004 | | .CONST 0x0004 ; Address of exception handler 058a 0001 | | .CONST 0x0001 ; Number of locals 058b BODY_0588: 058b INIT_0588: 058b 00da | | Load_Top At_Offset_2 058c 0219 | | Execute Heap_Access,All_Read 058d 00d8 | | Load_Top At_Offset_0 058e e02d | - | Load 0x0,0x2d 058f e245 | E | Load 0x1,0x45 0590 0096 | | Execute Package,Entry 0591 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0592 0000 0000 | | .BLANK 0000[0x6] 0598 ; -------------------------------------------------------------------------------------- 0598 ; SUBPROGRAM 0598 ; -------------------------------------------------------------------------------------- 0598 059b | | .CONST 0x059b ; Address of begin 0599 0004 | | .CONST 0x0004 ; Address of exception handler 059a 0001 | | .CONST 0x0001 ; Number of locals 059b BODY_0598: 059b INIT_0598: 059b 4607 |F | Jump_Case 0x8 059c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 059d 7807 |x | Jump 0x5a5 ; case 0x1 059e 780a |x | Jump 0x5a9 ; case 0x2 059f 780e |x | Jump 0x5ae ; case 0x3 05a0 7811 |x | Jump 0x5b2 ; case 0x4 05a1 7812 |x | Jump 0x5b4 ; case 0x5 05a2 7813 |x | Jump 0x5b6 ; case 0x6 05a3 7816 |x | Jump 0x5ba ; case 0x7 05a4 4302 |C | .XXX[0x1] 05a5 00da | | Load_Top At_Offset_2 05a6 0091 11ee | | Action Push_String_Extended_Indexed,0x11ee ; "NIL_COL" 05a8 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 05a9 00db | | Load_Top At_Offset_3 05aa 00db | | Load_Top At_Offset_3 05ab 00e0 | | Load_Encached Standard_Cache 05ac 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05ad 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 05ae 00da | | Load_Top At_Offset_2 05af 00e0 | | Load_Encached Standard_Cache 05b0 181c | | Execute Package,Field_Execute,Field_Number 0x1c 05b1 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 05b2 00db | | Load_Top At_Offset_3 05b3 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 05b4 00db | | Load_Top At_Offset_3 05b5 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 05b6 e232 | 2 | Load 0x1,0x32 05b7 00dc | | Load_Top At_Offset_4 05b8 0267 | g | Execute Discrete,Predecessor 05b9 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 05ba e232 | 2 | Load 0x1,0x32 05bb 00dc | | Load_Top At_Offset_4 05bc 0268 | h | Execute Discrete,Successor 05bd 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 05be 0000 0000 | | .XXX[0x2] 05c0 ; -------------------------------------------------------------------------------------- 05c0 ; SUBPROGRAM 05c0 ; -------------------------------------------------------------------------------------- 05c0 05c3 | | .CONST 0x05c3 ; Address of begin 05c1 0004 | | .CONST 0x0004 ; Address of exception handler 05c2 0001 | | .CONST 0x0001 ; Number of locals 05c3 BODY_05c0: 05c3 INIT_05c0: 05c3 4501 |E | Exit_Suprogram New_Top_Offset 0x1 05c4 0000 0000 | | .BLANK 0000[0x4] 05c8 ; -------------------------------------------------------------------------------------- 05c8 ; SUBPROGRAM 05c8 ; -------------------------------------------------------------------------------------- 05c8 05cb | | .CONST 0x05cb ; Address of begin 05c9 0004 | | .CONST 0x0004 ; Address of exception handler 05ca 0001 | | .CONST 0x0001 ; Number of locals 05cb BODY_05c8: 05cb INIT_05c8: 05cb 4607 |F | Jump_Case 0x8 05cc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 05cd 7807 |x | Jump 0x5d5 ; case 0x1 05ce 780a |x | Jump 0x5d9 ; case 0x2 05cf 780e |x | Jump 0x5de ; case 0x3 05d0 7811 |x | Jump 0x5e2 ; case 0x4 05d1 7812 |x | Jump 0x5e4 ; case 0x5 05d2 7813 |x | Jump 0x5e6 ; case 0x6 05d3 7816 |x | Jump 0x5ea ; case 0x7 05d4 4302 |C | .XXX[0x1] 05d5 00da | | Load_Top At_Offset_2 05d6 0091 11f8 | | Action Push_String_Extended_Indexed,0x11f8 ; "NIL_ROW" 05d8 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 05d9 00db | | Load_Top At_Offset_3 05da 00db | | Load_Top At_Offset_3 05db 00e0 | | Load_Encached Standard_Cache 05dc 181b | | Execute Package,Field_Execute,Field_Number 0x1b 05dd 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 05de 00da | | Load_Top At_Offset_2 05df 00e0 | | Load_Encached Standard_Cache 05e0 181c | | Execute Package,Field_Execute,Field_Number 0x1c 05e1 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 05e2 00db | | Load_Top At_Offset_3 05e3 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 05e4 00db | | Load_Top At_Offset_3 05e5 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 05e6 e236 | 6 | Load 0x1,0x36 05e7 00dc | | Load_Top At_Offset_4 05e8 0267 | g | Execute Discrete,Predecessor 05e9 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 05ea e236 | 6 | Load 0x1,0x36 05eb 00dc | | Load_Top At_Offset_4 05ec 0268 | h | Execute Discrete,Successor 05ed 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 05ee 0000 0000 | | .XXX[0x2] 05f0 ; -------------------------------------------------------------------------------------- 05f0 ; SUBPROGRAM 05f0 ; -------------------------------------------------------------------------------------- 05f0 05f3 | | .CONST 0x05f3 ; Address of begin 05f1 0004 | | .CONST 0x0004 ; Address of exception handler 05f2 0001 | | .CONST 0x0001 ; Number of locals 05f3 BODY_05f0: 05f3 INIT_05f0: 05f3 4609 |F | Jump_Case 0xa 05f4 7809 |x | Jump 0x5fe ; case 0x0 05f5 7833 |x3 | Jump 0x629 ; case 0x1 05f6 783a |x: | Jump 0x631 ; case 0x2 05f7 783d |x= | Jump 0x635 ; case 0x3 05f8 7891 |x | Jump 0x68a ; case 0x4 05f9 7890 |x | Jump 0x68a ; case 0x5 05fa 7840 |x@ | Jump 0x63b ; case 0x6 05fb 7848 |xH | Jump 0x644 ; case 0x7 05fc 7868 |xh | Jump 0x665 ; case 0x8 05fd 7888 |x | Jump 0x686 ; case 0x9 05fe 00da | | Load_Top At_Offset_2 05ff 016c | l | Execute Variant_Record,Is_Constrained 0600 7009 |p | Jump_Nonzero 0x60a 0601 00cf | | Action Mark_Auxiliary 0602 4800 |H | Short_Literal 0x0 0603 e5ff | | Load 0x2,-0x1 0604 1c08 | | Execute_Immediate Run_Utility,0x8 0605 00d8 | | Load_Top At_Offset_0 0606 1c00 | | Execute_Immediate Run_Utility,0x0 0607 c5ff | | Store 0x2,-0x1 0608 00ce | | Action Pop_Auxiliary 0609 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 060a 4800 |H | Short_Literal 0x0 060b 00db | | Load_Top At_Offset_3 060c 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 060d 00da | | Load_Top At_Offset_2 060e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 060f 4800 |H | Short_Literal 0x0 0610 4802 |H | Short_Literal 0x2 0611 0262 | b | Execute Discrete,In_Range 0612 7015 |p | Jump_Nonzero 0x628 0613 00da | | Load_Top At_Offset_2 0614 2203 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x3 0615 00da | | Load_Top At_Offset_2 0616 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0617 00d8 | | Load_Top At_Offset_0 0618 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 0619 1c00 | | Execute_Immediate Run_Utility,0x0 061a 00db | | Load_Top At_Offset_3 061b 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 061c 4608 |F | Jump_Case 0x9 061d 7808 |x | Jump 0x626 ; case 0x0 061e 7807 |x | Jump 0x626 ; case 0x1 061f 7806 |x | Jump 0x626 ; case 0x2 0620 7805 |x | Jump 0x626 ; case 0x3 0621 7804 |x | Jump 0x626 ; case 0x4 0622 7803 |x | Jump 0x626 ; case 0x5 0623 7802 |x | Jump 0x626 ; case 0x6 0624 7801 |x | Jump 0x626 ; case 0x7 0625 7800 |x | Jump 0x626 ; case 0x8 0626 00db | | Load_Top At_Offset_3 0627 2b03 |+ | Execute Variant_Record,Field_Write,Variant,Indirect,Field_Number 0x3 0628 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0629 00da | | Load_Top At_Offset_2 062a 016b | k | Execute Variant_Record,Read_Variant 062b 00d8 | | Load_Top At_Offset_0 062c 0f01 | | Execute_Immediate Equal,0x1 062d 6802 |h | Jump_Zero 0x630 062e 00db | | Load_Top At_Offset_3 062f 2203 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x3 0630 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0631 4801 |H | Short_Literal 0x1 0632 4803 |H | Short_Literal 0x3 0633 0311 | | Declare_Type Variant_Record,Constrained_Incomplete 0634 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0635 e5fd | | Load 0x2,-0x3 0636 00db | | Load_Top At_Offset_3 0637 1c07 | | Execute_Immediate Run_Utility,0x7 0638 e5fe | | Load 0x2,-0x2 0639 0306 | | Complete_Type Variant_Record,By_Renaming 063a 4304 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x4 063b 00db | | Load_Top At_Offset_3 063c e238 | 8 | Load 0x1,0x38 063d 0260 | ` | Execute Discrete,In_Type 063e 7001 |p | Jump_Nonzero 0x640 063f 7802 |x | Jump 0x642 0640 4801 |H | Short_Literal 0x1 0641 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0642 48ff |H | Short_Literal 0xff 0643 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0644 00db | | Load_Top At_Offset_3 0645 e5fe | | Load 0x2,-0x2 0646 4800 |H | Short_Literal 0x0 0647 4802 |H | Short_Literal 0x2 0648 0262 | b | Execute Discrete,In_Range 0649 7016 |p | Jump_Nonzero 0x660 064a e5fe | | Load 0x2,-0x2 064b 4608 |F | Jump_Case 0x9 064c 780c |x | Jump 0x659 ; case 0x0 064d 780b |x | Jump 0x659 ; case 0x1 064e 780a |x | Jump 0x659 ; case 0x2 064f 7807 |x | Jump 0x657 ; case 0x3 0650 7804 |x | Jump 0x655 ; case 0x4 0651 7803 |x | Jump 0x655 ; case 0x5 0652 7802 |x | Jump 0x655 ; case 0x6 0653 7801 |x | Jump 0x655 ; case 0x7 0654 7800 |x | Jump 0x655 ; case 0x8 0655 4802 |H | Short_Literal 0x2 0656 7803 |x | Jump 0x65a 0657 4801 |H | Short_Literal 0x1 0658 7801 |x | Jump 0x65a 0659 48ff |H | Short_Literal 0xff 065a e239 | 9 | Load 0x1,0x39 065b 2303 |# | Execute Variant_Record,Field_Type,Field_Number 0x3 065c 031b | | Declare_Type Variant_Record,Constrained 065d 4801 |H | Short_Literal 0x1 065e 4801 |H | Short_Literal 0x1 065f 7802 |x | Jump 0x662 0660 4800 |H | Short_Literal 0x0 0661 48ff |H | Short_Literal 0xff 0662 e5ff | | Load 0x2,-0x1 0663 031b | | Declare_Type Variant_Record,Constrained 0664 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0665 00db | | Load_Top At_Offset_3 0666 e5fe | | Load 0x2,-0x2 0667 e5ff | | Load 0x2,-0x1 0668 1c06 | | Execute_Immediate Run_Utility,0x6 0669 e5ff | | Load 0x2,-0x1 066a 02fc | | Declare_Variable Variant_Record,With_Constraint 066b e5fe | | Load 0x2,-0x2 066c 4800 |H | Short_Literal 0x0 066d 4802 |H | Short_Literal 0x2 066e 0262 | b | Execute Discrete,In_Range 066f 7014 |p | Jump_Nonzero 0x684 0670 e5fe | | Load 0x2,-0x2 0671 4608 |F | Jump_Case 0x9 0672 780c |x | Jump 0x67f ; case 0x0 0673 780b |x | Jump 0x67f ; case 0x1 0674 780a |x | Jump 0x67f ; case 0x2 0675 7807 |x | Jump 0x67d ; case 0x3 0676 7804 |x | Jump 0x67b ; case 0x4 0677 7803 |x | Jump 0x67b ; case 0x5 0678 7802 |x | Jump 0x67b ; case 0x6 0679 7801 |x | Jump 0x67b ; case 0x7 067a 7800 |x | Jump 0x67b ; case 0x8 067b 4802 |H | Short_Literal 0x2 067c 7803 |x | Jump 0x680 067d 4801 |H | Short_Literal 0x1 067e 7801 |x | Jump 0x680 067f 48ff |H | Short_Literal 0xff 0680 e239 | 9 | Load 0x1,0x39 0681 2303 |# | Execute Variant_Record,Field_Type,Field_Number 0x3 0682 02fc | | Declare_Variable Variant_Record,With_Constraint 0683 2f03 |/ | Execute Variant_Record,Field_Append,Variant,Indirect,Field_Number 0x3 0684 016a | j | QQ_execute Variant_Record,XXX 0685 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0686 4800 |H | Short_Literal 0x0 0687 00db | | Load_Top At_Offset_3 0688 1c07 | | Execute_Immediate Run_Utility,0x7 0689 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 068a 0869 | i | Execute_Immediate Raise,0x69 068b 0000 0000 | | .BLANK 0000[0x5] 0690 ; -------------------------------------------------------------------------------------- 0690 ; SUBPROGRAM 0690 ; -------------------------------------------------------------------------------------- 0690 0693 | | .CONST 0x0693 ; Address of begin 0691 0004 | | .CONST 0x0004 ; Address of exception handler 0692 0001 | | .CONST 0x0001 ; Number of locals 0693 BODY_0690: 0693 INIT_0690: 0693 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0694 0000 0000 | | .BLANK 0000[0x4] 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 4609 |F | Jump_Case 0xa 069c 7809 |x | Jump 0x6a6 ; case 0x0 069d 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x1 069e 782f |x/ | Jump 0x6ce ; case 0x2 069f 7832 |x2 | Jump 0x6d2 ; case 0x3 06a0 7885 |x | Jump 0x726 ; case 0x4 06a1 7884 |x | Jump 0x726 ; case 0x5 06a2 7835 |x5 | Jump 0x6d8 ; case 0x6 06a3 7854 |xT | Jump 0x6f8 ; case 0x7 06a4 7876 |xv | Jump 0x71b ; case 0x8 06a5 787c |x| | Jump 0x722 ; case 0x9 06a6 00da | | Load_Top At_Offset_2 06a7 016c | l | Execute Variant_Record,Is_Constrained 06a8 7009 |p | Jump_Nonzero 0x6b2 06a9 00cf | | Action Mark_Auxiliary 06aa 4800 |H | Short_Literal 0x0 06ab e5ff | | Load 0x2,-0x1 06ac 1c08 | | Execute_Immediate Run_Utility,0x8 06ad 00d8 | | Load_Top At_Offset_0 06ae 1c00 | | Execute_Immediate Run_Utility,0x0 06af c5ff | | Store 0x2,-0x1 06b0 00ce | | Action Pop_Auxiliary 06b1 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 06b2 00da | | Load_Top At_Offset_2 06b3 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 06b4 4609 |F | Jump_Case 0xa 06b5 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 06b6 7809 |x | Jump 0x6c0 ; case 0x1 06b7 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 06b8 780b |x | Jump 0x6c4 ; case 0x3 06b9 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 06ba 780d |x | Jump 0x6c8 ; case 0x5 06bb 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 06bc 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 06bd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 06be 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x9 06bf 4302 |C | .XXX[0x1] 06c0 4800 |H | Short_Literal 0x0 06c1 00db | | Load_Top At_Offset_3 06c2 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4 06c3 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 06c4 4800 |H | Short_Literal 0x0 06c5 00db | | Load_Top At_Offset_3 06c6 2a06 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6 06c7 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 06c8 00da | | Load_Top At_Offset_2 06c9 2209 |" | Execute Variant_Record,Field_Constrain,Field_Number 0x9 06ca 00da | | Load_Top At_Offset_2 06cb 2609 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9 06cc 1c00 | | Execute_Immediate Run_Utility,0x0 06cd 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 06ce 4801 |H | Short_Literal 0x1 06cf 480a |H | Short_Literal 0xa 06d0 0311 | | Declare_Type Variant_Record,Constrained_Incomplete 06d1 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 06d2 e5fd | | Load 0x2,-0x3 06d3 00db | | Load_Top At_Offset_3 06d4 1c07 | | Execute_Immediate Run_Utility,0x7 06d5 e5fe | | Load 0x2,-0x2 06d6 0306 | | Complete_Type Variant_Record,By_Renaming 06d7 4304 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x4 06d8 00db | | Load_Top At_Offset_3 06d9 4609 |F | Jump_Case 0xa 06da 781b |x | Jump 0x6f6 ; case 0x0 06db 780c |x | Jump 0x6e8 ; case 0x1 06dc 780d |x | Jump 0x6ea ; case 0x2 06dd 780e |x | Jump 0x6ec ; case 0x3 06de 780f |x | Jump 0x6ee ; case 0x4 06df 7812 |x | Jump 0x6f2 ; case 0x5 06e0 780f |x | Jump 0x6f0 ; case 0x6 06e1 7812 |x | Jump 0x6f4 ; case 0x7 06e2 7803 |x | Jump 0x6e6 ; case 0x8 06e3 7800 |x | Jump 0x6e4 ; case 0x9 06e4 4802 |H | Short_Literal 0x2 06e5 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06e6 4801 |H | Short_Literal 0x1 06e7 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06e8 4803 |H | Short_Literal 0x3 06e9 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06ea 4804 |H | Short_Literal 0x4 06eb 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06ec 4805 |H | Short_Literal 0x5 06ed 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06ee 4806 |H | Short_Literal 0x6 06ef 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06f0 4807 |H | Short_Literal 0x7 06f1 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06f2 4808 |H | Short_Literal 0x8 06f3 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06f4 4809 |H | Short_Literal 0x9 06f5 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06f6 48ff |H | Short_Literal 0xff 06f7 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 06f8 00db | | Load_Top At_Offset_3 06f9 e5fe | | Load 0x2,-0x2 06fa 4609 |F | Jump_Case 0xa 06fb 781b |x | Jump 0x717 ; case 0x0 06fc 780c |x | Jump 0x709 ; case 0x1 06fd 780d |x | Jump 0x70b ; case 0x2 06fe 780e |x | Jump 0x70d ; case 0x3 06ff 780f |x | Jump 0x70f ; case 0x4 0700 7812 |x | Jump 0x713 ; case 0x5 0701 780f |x | Jump 0x711 ; case 0x6 0702 7812 |x | Jump 0x715 ; case 0x7 0703 7803 |x | Jump 0x707 ; case 0x8 0704 7800 |x | Jump 0x705 ; case 0x9 0705 4802 |H | Short_Literal 0x2 0706 7811 |x | Jump 0x718 0707 4801 |H | Short_Literal 0x1 0708 780f |x | Jump 0x718 0709 4803 |H | Short_Literal 0x3 070a 780d |x | Jump 0x718 070b 4804 |H | Short_Literal 0x4 070c 780b |x | Jump 0x718 070d 4805 |H | Short_Literal 0x5 070e 7809 |x | Jump 0x718 070f 4806 |H | Short_Literal 0x6 0710 7807 |x | Jump 0x718 0711 4807 |H | Short_Literal 0x7 0712 7805 |x | Jump 0x718 0713 4808 |H | Short_Literal 0x8 0714 7803 |x | Jump 0x718 0715 4809 |H | Short_Literal 0x9 0716 7801 |x | Jump 0x718 0717 48ff |H | Short_Literal 0xff 0718 e5ff | | Load 0x2,-0x1 0719 031b | | Declare_Type Variant_Record,Constrained 071a 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 071b 00db | | Load_Top At_Offset_3 071c e5fe | | Load 0x2,-0x2 071d e5ff | | Load 0x2,-0x1 071e 1c06 | | Execute_Immediate Run_Utility,0x6 071f e5ff | | Load 0x2,-0x1 0720 02fc | | Declare_Variable Variant_Record,With_Constraint 0721 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0722 4800 |H | Short_Literal 0x0 0723 00db | | Load_Top At_Offset_3 0724 1c07 | | Execute_Immediate Run_Utility,0x7 0725 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0726 0869 | i | Execute_Immediate Raise,0x69 0727 0000 | | .XXX[0x1] 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 4501 |E | Exit_Suprogram New_Top_Offset 0x1 072c 0000 0000 | | .BLANK 0000[0x4] 0730 ; -------------------------------------------------------------------------------------- 0730 ; SUBPROGRAM 0730 ; -------------------------------------------------------------------------------------- 0730 0733 | 3 | .CONST 0x0733 ; Address of begin 0731 0004 | | .CONST 0x0004 ; Address of exception handler 0732 0001 | | .CONST 0x0001 ; Number of locals 0733 BODY_0730: 0733 INIT_0730: 0733 00da | | Load_Top At_Offset_2 0734 a5fd | | Store_Unchecked 0x2,-0x3 0735 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0736 0000 0000 | | .XXX[0x2] 0738 ; -------------------------------------------------------------------------------------- 0738 ; SUBPROGRAM 0738 ; -------------------------------------------------------------------------------------- 0738 073b | ; | .CONST 0x073b ; Address of begin 0739 0004 | | .CONST 0x0004 ; Address of exception handler 073a 0001 | | .CONST 0x0001 ; Number of locals 073b BODY_0738: 073b INIT_0738: 073b 00da | | Load_Top At_Offset_2 073c 7003 |p | Jump_Nonzero 0x740 073d e23a | : | Load 0x1,0x3a 073e a5fd | | Store_Unchecked 0x2,-0x3 073f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0740 00da | | Load_Top At_Offset_2 0741 0217 | | Execute Heap_Access,All_Reference 0742 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0743 e239 | 9 | Load 0x1,0x39 0744 1c08 | | Execute_Immediate Run_Utility,0x8 0745 e23a | : | Load 0x1,0x3a 0746 e5fe | | Load 0x2,-0x2 0747 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0748 00d8 | | Load_Top At_Offset_0 0749 0217 | | Execute Heap_Access,All_Reference 074a 1c00 | | Execute_Immediate Run_Utility,0x0 074b a5fd | | Store_Unchecked 0x2,-0x3 074c 00da | | Load_Top At_Offset_2 074d 0217 | | Execute Heap_Access,All_Reference 074e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 074f e238 | 8 | Load 0x1,0x38 0750 0260 | ` | Execute Discrete,In_Type 0751 680c |h | Jump_Zero 0x75e 0752 e5fd | | Load 0x2,-0x3 0753 0219 | | Execute Heap_Access,All_Read 0754 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0755 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0756 00d8 | | Load_Top At_Offset_0 0757 e5fe | | Load 0x2,-0x2 0758 e5ff | | Load 0x2,-0x1 0759 0217 | | Execute Heap_Access,All_Reference 075a 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 075b 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 075c 8034 | 4 | Call 0x0,0x34 075d 00d2 | | Pop_Control Pop_Count_2 075e 4503 |E | Exit_Suprogram New_Top_Offset 0x3 075f 0000 | | .XXX[0x1] 0760 ; -------------------------------------------------------------------------------------- 0760 ; SUBPROGRAM 0760 ; -------------------------------------------------------------------------------------- 0760 0763 | c | .CONST 0x0763 ; Address of begin 0761 0004 | | .CONST 0x0004 ; Address of exception handler 0762 0001 | | .CONST 0x0001 ; Number of locals 0763 BODY_0760: 0763 INIT_0760: 0763 00da | | Load_Top At_Offset_2 0764 7003 |p | Jump_Nonzero 0x768 0765 e23e | > | Load 0x1,0x3e 0766 a5fd | | Store_Unchecked 0x2,-0x3 0767 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0768 00da | | Load_Top At_Offset_2 0769 0217 | | Execute Heap_Access,All_Reference 076a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 076b 00d8 | | Load_Top At_Offset_0 076c e23d | = | Load 0x1,0x3d 076d 1c06 | | Execute_Immediate Run_Utility,0x6 076e e23e | > | Load 0x1,0x3e 076f e5fe | | Load 0x2,-0x2 0770 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint 0771 00d8 | | Load_Top At_Offset_0 0772 0217 | | Execute Heap_Access,All_Reference 0773 1c00 | | Execute_Immediate Run_Utility,0x0 0774 a5fd | | Store_Unchecked 0x2,-0x3 0775 00da | | Load_Top At_Offset_2 0776 0217 | | Execute Heap_Access,All_Reference 0777 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0778 4609 |F | Jump_Case 0xa 0779 7816 |x | Jump 0x790 ; case 0x0 077a 7815 |x | Jump 0x790 ; case 0x1 077b 7819 |x | Jump 0x795 ; case 0x2 077c 7813 |x | Jump 0x790 ; case 0x3 077d 7812 |x | Jump 0x790 ; case 0x4 077e 7811 |x | Jump 0x790 ; case 0x5 077f 7810 |x | Jump 0x790 ; case 0x6 0780 7821 |x! | Jump 0x7a2 ; case 0x7 0781 780e |x | Jump 0x790 ; case 0x8 0782 7800 |x | Jump 0x783 ; case 0x9 0783 e5fd | | Load 0x2,-0x3 0784 0219 | | Execute Heap_Access,All_Read 0785 00d8 | | Load_Top At_Offset_0 0786 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 0787 e5fe | | Load 0x2,-0x2 0788 e5ff | | Load 0x2,-0x1 0789 0217 | | Execute Heap_Access,All_Reference 078a 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 078b 8035 | 5 | Call 0x0,0x35 078c 00d9 | | Load_Top At_Offset_1 078d 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 078e 00d1 | | Pop_Control Pop_Count_1 078f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0790 00da | | Load_Top At_Offset_2 0791 0217 | | Execute Heap_Access,All_Reference 0792 e5fd | | Load 0x2,-0x3 0793 0218 | | Execute Heap_Access,All_Write 0794 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0795 e5fd | | Load 0x2,-0x3 0796 0219 | | Execute Heap_Access,All_Read 0797 00d8 | | Load_Top At_Offset_0 0798 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5 0799 e5fe | | Load 0x2,-0x2 079a e5ff | | Load 0x2,-0x1 079b 0217 | | Execute Heap_Access,All_Reference 079c 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5 079d 8035 | 5 | Call 0x0,0x35 079e 00d9 | | Load_Top At_Offset_1 079f 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5 07a0 00d1 | | Pop_Control Pop_Count_1 07a1 4503 |E | Exit_Suprogram New_Top_Offset 0x3 07a2 e5fd | | Load 0x2,-0x3 07a3 0219 | | Execute Heap_Access,All_Read 07a4 00d8 | | Load_Top At_Offset_0 07a5 2e0a |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xa 07a6 e5fe | | Load 0x2,-0x2 07a7 e5ff | | Load 0x2,-0x1 07a8 0217 | | Execute Heap_Access,All_Reference 07a9 2e0a |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xa 07aa 8036 | 6 | Call 0x0,0x36 07ab 00d9 | | Load_Top At_Offset_1 07ac 2a0a |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xa 07ad 00d1 | | Pop_Control Pop_Count_1 07ae 4503 |E | Exit_Suprogram New_Top_Offset 0x3 07af 0000 | | .XXX[0x1] 07b0 ; -------------------------------------------------------------------------------------- 07b0 ; SUBPROGRAM 07b0 ; -------------------------------------------------------------------------------------- 07b0 07b5 | | .CONST 0x07b5 ; Address of begin 07b1 0004 | | .CONST 0x0004 ; Address of exception handler 07b2 0002 | | .CONST 0x0002 ; Number of locals 07b3 INIT_07b0: 07b3 029f 0ee3 | | Declare_Subprogram INIT_0ee0,For_Call 07b5 BODY_07b0: 07b5 00db | | Load_Top At_Offset_3 07b6 7002 |p | Jump_Nonzero 0x7b9 07b7 00ea | | Load_Encached Null_String_Cache 07b8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07b9 00db | | Load_Top At_Offset_3 07ba 0217 | | Execute Heap_Access,All_Reference 07bb 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 07bc 4609 |F | Jump_Case 0xa 07bd 780e |x | Jump 0x7cc ; case 0x0 07be 780f |x | Jump 0x7ce ; case 0x1 07bf 7817 |x | Jump 0x7d7 ; case 0x2 07c0 781e |x | Jump 0x7df ; case 0x3 07c1 7827 |x' | Jump 0x7e9 ; case 0x4 07c2 7842 |xB | Jump 0x805 ; case 0x5 07c3 783f |x? | Jump 0x803 ; case 0x6 07c4 7846 |xF | Jump 0x80b ; case 0x7 07c5 784a |xJ | Jump 0x810 ; case 0x8 07c6 7800 |x | Jump 0x7c7 ; case 0x9 07c7 00db | | Load_Top At_Offset_3 07c8 0217 | | Execute Heap_Access,All_Reference 07c9 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 07ca 8021 | ! | Call 0x0,0x21 07cb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07cc 00ea | | Load_Encached Null_String_Cache 07cd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07ce 00db | | Load_Top At_Offset_3 07cf 0217 | | Execute Heap_Access,All_Reference 07d0 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4 07d1 6803 |h | Jump_Zero 0x7d5 07d2 0092 121c | | Action Push_String_Extended,0x121c ; "*" 07d4 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07d5 00ea | | Load_Encached Null_String_Cache 07d6 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07d7 00db | | Load_Top At_Offset_3 07d8 0217 | | Execute Heap_Access,All_Reference 07d9 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5 07da 8021 | ! | Call 0x0,0x21 07db e037 | 7 | Load 0x0,0x37 07dc 1b0e | | Execute Package,Field_Read,Field_Number 0xe 07dd 1816 | | Execute Package,Field_Execute,Field_Number 0x16 07de 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07df 00db | | Load_Top At_Offset_3 07e0 0217 | | Execute Heap_Access,All_Reference 07e1 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6 07e2 6803 |h | Jump_Zero 0x7e6 07e3 0092 1208 | | Action Push_String_Extended,0x1208 ; " " 07e5 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07e6 0092 121c | | Action Push_String_Extended,0x121c ; "*" 07e8 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 07e9 482f |H/ | Short_Literal 0x2f 07ea e5ff | | Load 0x2,-0x1 07eb 0217 | | Execute Heap_Access,All_Reference 07ec 2607 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x7 07ed 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07ee 00e0 | | Load_Encached Standard_Cache 07ef 1818 | | Execute Package,Field_Execute,Field_Number 0x18 07f0 01cb | | Execute Vector,Append 07f1 e5ff | | Load 0x2,-0x1 07f2 0217 | | Execute Heap_Access,All_Reference 07f3 2607 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x7 07f4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 07f5 e5ff | | Load 0x2,-0x1 07f6 0217 | | Execute Heap_Access,All_Reference 07f7 2607 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x7 07f8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 07f9 0273 | s | Execute Discrete,Plus 07fa 00d8 | | Load_Top At_Offset_0 07fb 00e2 | | Load_Encached Integer_Cache 07fc 0260 | ` | Execute Discrete,In_Type 07fd 7001 |p | Jump_Nonzero 0x7ff 07fe 0801 | | Execute_Immediate Raise,0x1 07ff 00e0 | | Load_Encached Standard_Cache 0800 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0801 01cc | | Execute Vector,Catenate 0802 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0803 8402 | | Call 0x2,0x2 0804 7824 |x$ | Jump 0x829 0805 4800 |H | Short_Literal 0x0 0806 e5ff | | Load 0x2,-0x1 0807 0217 | | Execute Heap_Access,All_Reference 0808 2e09 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9 0809 8038 | 8 | Call 0x0,0x38 080a 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 080b 00db | | Load_Top At_Offset_3 080c 0217 | | Execute Heap_Access,All_Reference 080d 2e0a |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0xa 080e 8039 | 9 | Call 0x0,0x39 080f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0810 00db | | Load_Top At_Offset_3 0811 0217 | | Execute Heap_Access,All_Reference 0812 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0813 4608 |F | Jump_Case 0x9 0814 7812 |x | Jump 0x827 ; case 0x0 0815 7811 |x | Jump 0x827 ; case 0x1 0816 7810 |x | Jump 0x827 ; case 0x2 0817 780f |x | Jump 0x827 ; case 0x3 0818 7806 |x | Jump 0x81f ; case 0x4 0819 7807 |x | Jump 0x821 ; case 0x5 081a 7808 |x | Jump 0x823 ; case 0x6 081b 7809 |x | Jump 0x825 ; case 0x7 081c 7800 |x | Jump 0x81d ; case 0x8 081d e254 | T | Load 0x1,0x54 081e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 081f e250 | P | Load 0x1,0x50 0820 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0821 e251 | Q | Load 0x1,0x51 0822 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0823 e252 | R | Load 0x1,0x52 0824 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0825 e253 | S | Load 0x1,0x53 0826 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0827 00ea | | Load_Encached Null_String_Cache 0828 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0829 0831 | 1 | Execute_Immediate Raise,0x31 082a 0000 0000 | | .BLANK 0000[0x6] 0830 ; -------------------------------------------------------------------------------------- 0830 ; SUBPROGRAM 0830 ; -------------------------------------------------------------------------------------- 0830 0833 | 3 | .CONST 0x0833 ; Address of begin 0831 0004 | | .CONST 0x0004 ; Address of exception handler 0832 0001 | | .CONST 0x0001 ; Number of locals 0833 BODY_0830: 0833 INIT_0830: 0833 4607 |F | Jump_Case 0x8 0834 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0835 7807 |x | Jump 0x83d ; case 0x1 0836 780a |x | Jump 0x841 ; case 0x2 0837 780e |x | Jump 0x846 ; case 0x3 0838 7811 |x | Jump 0x84a ; case 0x4 0839 7812 |x | Jump 0x84c ; case 0x5 083a 7813 |x | Jump 0x84e ; case 0x6 083b 7816 |x | Jump 0x852 ; case 0x7 083c 4302 |C | .XXX[0x1] 083d 00da | | Load_Top At_Offset_2 083e 0091 1201 | | Action Push_String_Extended_Indexed,0x1201 ; "NONE" 0840 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0841 00db | | Load_Top At_Offset_3 0842 00db | | Load_Top At_Offset_3 0843 00e0 | | Load_Encached Standard_Cache 0844 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0845 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0846 00da | | Load_Top At_Offset_2 0847 00e0 | | Load_Encached Standard_Cache 0848 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0849 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 084a 00db | | Load_Top At_Offset_3 084b 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 084c 00db | | Load_Top At_Offset_3 084d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 084e e256 | V | Load 0x1,0x56 084f 00dc | | Load_Top At_Offset_4 0850 0267 | g | Execute Discrete,Predecessor 0851 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0852 e256 | V | Load 0x1,0x56 0853 00dc | | Load_Top At_Offset_4 0854 0268 | h | Execute Discrete,Successor 0855 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0856 0000 0000 | | .XXX[0x2] 0858 ; -------------------------------------------------------------------------------------- 0858 ; SUBPROGRAM 0858 ; -------------------------------------------------------------------------------------- 0858 085b | [ | .CONST 0x085b ; Address of begin 0859 0004 | | .CONST 0x0004 ; Address of exception handler 085a 0001 | | .CONST 0x0001 ; Number of locals 085b BODY_0858: 085b INIT_0858: 085b 4607 |F | Jump_Case 0x8 085c 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 085d 7807 |x | Jump 0x865 ; case 0x1 085e 780a |x | Jump 0x869 ; case 0x2 085f 780e |x | Jump 0x86e ; case 0x3 0860 7811 |x | Jump 0x872 ; case 0x4 0861 7812 |x | Jump 0x874 ; case 0x5 0862 7813 |x | Jump 0x876 ; case 0x6 0863 7816 |x | Jump 0x87a ; case 0x7 0864 4302 |C | .XXX[0x1] 0865 00da | | Load_Top At_Offset_2 0866 0091 1204 | | Action Push_String_Extended_Indexed,0x1204 ; "NONE" 0868 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0869 00db | | Load_Top At_Offset_3 086a 00db | | Load_Top At_Offset_3 086b 00e0 | | Load_Encached Standard_Cache 086c 181b | | Execute Package,Field_Execute,Field_Number 0x1b 086d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 086e 00da | | Load_Top At_Offset_2 086f 00e0 | | Load_Encached Standard_Cache 0870 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0871 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0872 00db | | Load_Top At_Offset_3 0873 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0874 00db | | Load_Top At_Offset_3 0875 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0876 e257 | W | Load 0x1,0x57 0877 00dc | | Load_Top At_Offset_4 0878 0267 | g | Execute Discrete,Predecessor 0879 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 087a e257 | W | Load 0x1,0x57 087b 00dc | | Load_Top At_Offset_4 087c 0268 | h | Execute Discrete,Successor 087d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 087e 0000 0000 | | .XXX[0x2] 0880 ; -------------------------------------------------------------------------------------- 0880 ; SUBPROGRAM 0880 ; -------------------------------------------------------------------------------------- 0880 0883 | | .CONST 0x0883 ; Address of begin 0881 0004 | | .CONST 0x0004 ; Address of exception handler 0882 0001 | | .CONST 0x0001 ; Number of locals 0883 BODY_0880: 0883 INIT_0880: 0883 4607 |F | Jump_Case 0x8 0884 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0885 7807 |x | Jump 0x88d ; case 0x1 0886 780a |x | Jump 0x891 ; case 0x2 0887 780e |x | Jump 0x896 ; case 0x3 0888 7811 |x | Jump 0x89a ; case 0x4 0889 7812 |x | Jump 0x89c ; case 0x5 088a 7813 |x | Jump 0x89e ; case 0x6 088b 7816 |x | Jump 0x8a2 ; case 0x7 088c 4302 |C | .XXX[0x1] 088d 00da | | Load_Top At_Offset_2 088e 0091 1205 | | Action Push_String_Extended_Indexed,0x1205 ; "NONE" 0890 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0891 00db | | Load_Top At_Offset_3 0892 00db | | Load_Top At_Offset_3 0893 00e0 | | Load_Encached Standard_Cache 0894 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0895 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0896 00da | | Load_Top At_Offset_2 0897 00e0 | | Load_Encached Standard_Cache 0898 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0899 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 089a 00db | | Load_Top At_Offset_3 089b 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 089c 00db | | Load_Top At_Offset_3 089d 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 089e e258 | X | Load 0x1,0x58 089f 00dc | | Load_Top At_Offset_4 08a0 0267 | g | Execute Discrete,Predecessor 08a1 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 08a2 e258 | X | Load 0x1,0x58 08a3 00dc | | Load_Top At_Offset_4 08a4 0268 | h | Execute Discrete,Successor 08a5 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 08a6 0000 0000 | | .XXX[0x2] 08a8 ; -------------------------------------------------------------------------------------- 08a8 ; SUBPROGRAM 08a8 ; -------------------------------------------------------------------------------------- 08a8 08b0 | | .CONST 0x08b0 ; Address of begin 08a9 0004 | | .CONST 0x0004 ; Address of exception handler 08aa 0002 | | .CONST 0x0002 ; Number of locals 08ab INIT_08a8: 08ab e03a | : | Load 0x0,0x3a 08ac 1b0f | | Execute Package,Field_Read,Field_Number 0xf 08ad 02c7 | | Declare_Variable Any 08ae 00d8 | | Load_Top At_Offset_0 08af 1c00 | | Execute_Immediate Run_Utility,0x0 08b0 BODY_08a8: 08b0 e5fe | | Load 0x2,-0x2 08b1 803b | ; | Call 0x0,0x3b 08b2 a5fd | | Store_Unchecked 0x2,-0x3 08b3 e5fd | | Load 0x2,-0x3 08b4 e5ff | | Load 0x2,-0x1 08b5 4800 |H | Short_Literal 0x0 08b6 803c | < | Call 0x0,0x3c 08b7 c5fd | | Store 0x2,-0x3 08b8 00d8 | | Load_Top At_Offset_0 08b9 e5fd | | Load 0x2,-0x3 08ba 803d | = | Call 0x0,0x3d 08bb c402 | | Store 0x2,0x2 08bc 4802 |H | Short_Literal 0x2 08bd e5ff | | Load 0x2,-0x1 08be 00da | | Load_Top At_Offset_2 08bf 803e | > | Call 0x0,0x3e 08c0 4503 |E | Exit_Suprogram New_Top_Offset 0x3 08c1 0000 0000 | | .BLANK 0000[0x7] 08c8 ; -------------------------------------------------------------------------------------- 08c8 ; SUBPROGRAM 08c8 ; -------------------------------------------------------------------------------------- 08c8 08cb | | .CONST 0x08cb ; Address of begin 08c9 0004 | | .CONST 0x0004 ; Address of exception handler 08ca 0001 | | .CONST 0x0001 ; Number of locals 08cb BODY_08c8: 08cb INIT_08c8: 08cb 00da | | Load_Top At_Offset_2 08cc 803f | ? | Call 0x0,0x3f 08cd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08ce 0000 0000 | | .XXX[0x2] 08d0 ; -------------------------------------------------------------------------------------- 08d0 ; SUBPROGRAM 08d0 ; -------------------------------------------------------------------------------------- 08d0 08d3 | | .CONST 0x08d3 ; Address of begin 08d1 0004 | | .CONST 0x0004 ; Address of exception handler 08d2 0001 | | .CONST 0x0001 ; Number of locals 08d3 BODY_08d0: 08d3 INIT_08d0: 08d3 00da | | Load_Top At_Offset_2 08d4 0217 | | Execute Heap_Access,All_Reference 08d5 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 08d6 4608 |F | Jump_Case 0x9 08d7 7817 |x | Jump 0x8ef ; case 0x0 08d8 7816 |x | Jump 0x8ef ; case 0x1 08d9 7815 |x | Jump 0x8ef ; case 0x2 08da 7814 |x | Jump 0x8ef ; case 0x3 08db 7807 |x | Jump 0x8e3 ; case 0x4 08dc 7809 |x | Jump 0x8e6 ; case 0x5 08dd 780b |x | Jump 0x8e9 ; case 0x6 08de 780d |x | Jump 0x8ec ; case 0x7 08df 7800 |x | Jump 0x8e0 ; case 0x8 08e0 00db | | Load_Top At_Offset_3 08e1 8040 | @ | Call 0x0,0x40 08e2 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08e3 00db | | Load_Top At_Offset_3 08e4 8041 | A | Call 0x0,0x41 08e5 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08e6 00db | | Load_Top At_Offset_3 08e7 8042 | B | Call 0x0,0x42 08e8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08e9 00db | | Load_Top At_Offset_3 08ea 8043 | C | Call 0x0,0x43 08eb 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08ec 00db | | Load_Top At_Offset_3 08ed 8044 | D | Call 0x0,0x44 08ee 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 08ef 0833 | 3 | Execute_Immediate Raise,0x33 08f0 ; -------------------------------------------------------------------------------------- 08f0 ; SUBPROGRAM 08f0 ; -------------------------------------------------------------------------------------- 08f0 08f3 | | .CONST 0x08f3 ; Address of begin 08f1 0004 | | .CONST 0x0004 ; Address of exception handler 08f2 0001 | | .CONST 0x0001 ; Number of locals 08f3 BODY_08f0: 08f3 INIT_08f0: 08f3 00da | | Load_Top At_Offset_2 08f4 01db | | Execute Vector,Length 08f5 7002 |p | Jump_Nonzero 0x8f8 08f6 00ea | | Load_Encached Null_String_Cache 08f7 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08f8 00da | | Load_Top At_Offset_2 08f9 0092 121d | | Action Push_String_Extended,0x121d ; "_TRG" 08fb 01cc | | Execute Vector,Catenate 08fc 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 08fd 0000 0000 | | .XXX[0x3] 08ff 0000 | | 0900 ; -------------------------------------------------------------------------------------- 0900 ; SUBPROGRAM 0900 ; -------------------------------------------------------------------------------------- 0900 0910 | | .CONST 0x0910 ; Address of begin 0901 0004 | | .CONST 0x0004 ; Address of exception handler 0902 0005 | | .CONST 0x0005 ; Number of locals 0903 INIT_0900: 0903 e045 | E | Load 0x0,0x45 0904 0007 | | Action Break_Optional 0905 e006 | | Load 0x0,0x6 0906 e5ff | | Load 0x2,-0x1 0907 8046 | F | Call 0x0,0x46 0908 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0909 e006 | | Load 0x0,0x6 090a 0007 | | Action Break_Optional 090b e03a | : | Load 0x0,0x3a 090c 1b0f | | Execute Package,Field_Read,Field_Number 0xf 090d 02c7 | | Declare_Variable Any 090e 00d8 | | Load_Top At_Offset_0 090f 1c00 | | Execute_Immediate Run_Utility,0x0 0910 BODY_0900: 0910 e5fd | | Load 0x2,-0x3 0911 e5fe | | Load 0x2,-0x2 0912 825d | ] | Call 0x1,0x5d 0913 801f | | Call 0x0,0x1f 0914 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0915 e5fd | | Load 0x2,-0x3 0916 8047 | G | Call 0x0,0x47 0917 a402 | | Store_Unchecked 0x2,0x2 0918 00db | | Load_Top At_Offset_3 0919 00da | | Load_Top At_Offset_2 091a 8048 | H | Call 0x0,0x48 091b c402 | | Store 0x2,0x2 091c 00d8 | | Load_Top At_Offset_0 091d e402 | | Load 0x2,0x2 091e 8049 | I | Call 0x0,0x49 091f c405 | | Store 0x2,0x5 0920 4802 |H | Short_Literal 0x2 0921 00da | | Load_Top At_Offset_2 0922 00da | | Load_Top At_Offset_2 0923 803e | > | Call 0x0,0x3e 0924 00db | | Load_Top At_Offset_3 0925 e5ff | | Load 0x2,-0x1 0926 e403 | | Load 0x2,0x3 0927 804a | J | Call 0x0,0x4a 0928 c402 | | Store 0x2,0x2 0929 00db | | Load_Top At_Offset_3 092a 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 092b 0000 0000 | | .BLANK 0000[0x5] 0930 ; -------------------------------------------------------------------------------------- 0930 ; SUBPROGRAM 0930 ; -------------------------------------------------------------------------------------- 0930 0937 | 7 | .CONST 0x0937 ; Address of begin 0931 0004 | | .CONST 0x0004 ; Address of exception handler 0932 0002 | | .CONST 0x0002 ; Number of locals 0933 INIT_0930: 0933 e5fd | | Load 0x2,-0x3 0934 e025 | % | Load 0x0,0x25 0935 e245 | E | Load 0x1,0x45 0936 0096 | | Execute Package,Entry 0937 BODY_0930: 0937 00d8 | | Load_Top At_Offset_0 0938 0217 | | Execute Heap_Access,All_Reference 0939 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 093a 0f03 | | Execute_Immediate Equal,0x3 093b 6821 |h! | Jump_Zero 0x95d 093c e5fd | | Load 0x2,-0x3 093d 85fe | | Call 0x2,-0x2 093e 00d8 | | Load_Top At_Offset_0 093f 0217 | | Execute Heap_Access,All_Reference 0940 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0941 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2 0942 0217 | | Execute Heap_Access,All_Reference 0943 85fe | | Call 0x2,-0x2 0944 00d8 | | Load_Top At_Offset_0 0945 0217 | | Execute Heap_Access,All_Reference 0946 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0947 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4 0948 0217 | | Execute Heap_Access,All_Reference 0949 85fe | | Call 0x2,-0x2 094a 00d8 | | Load_Top At_Offset_0 094b 0217 | | Execute Heap_Access,All_Reference 094c 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 094d 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 094e 0217 | | Execute Heap_Access,All_Reference 094f 85fe | | Call 0x2,-0x2 0950 00d8 | | Load_Top At_Offset_0 0951 0217 | | Execute Heap_Access,All_Reference 0952 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0953 2e05 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5 0954 0217 | | Execute Heap_Access,All_Reference 0955 85fe | | Call 0x2,-0x2 0956 00d8 | | Load_Top At_Offset_0 0957 0217 | | Execute Heap_Access,All_Reference 0958 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0959 2e06 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6 095a 0217 | | Execute Heap_Access,All_Reference 095b 85fe | | Call 0x2,-0x2 095c 4504 |E | Exit_Suprogram New_Top_Offset 0x4 095d 0833 | 3 | Execute_Immediate Raise,0x33 095e 0000 0000 | | .XXX[0x2] 0960 ; -------------------------------------------------------------------------------------- 0960 ; SUBPROGRAM 0960 ; -------------------------------------------------------------------------------------- 0960 0967 | g | .CONST 0x0967 ; Address of begin 0961 0004 | | .CONST 0x0004 ; Address of exception handler 0962 0002 | | .CONST 0x0002 ; Number of locals 0963 INIT_0960: 0963 e01a | | Load 0x0,0x1a 0964 02ff | | Declare_Variable Variant_Record 0965 00d8 | | Load_Top At_Offset_0 0966 1c00 | | Execute_Immediate Run_Utility,0x0 0967 BODY_0960: 0967 e5fd | | Load 0x2,-0x3 0968 4802 |H | Short_Literal 0x2 0969 801c | | Call 0x0,0x1c 096a 00d9 | | Load_Top At_Offset_1 096b 016d | m | Execute Variant_Record,Structure_Write 096c 00db | | Load_Top At_Offset_3 096d 0217 | | Execute Heap_Access,All_Reference 096e 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 096f 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 0970 00d9 | | Load_Top At_Offset_1 0971 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5 0972 00d8 | | Load_Top At_Offset_0 0973 e5fc | | Load 0x2,-0x4 0974 016d | m | Execute Variant_Record,Structure_Write 0975 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0976 0000 0000 | | .XXX[0x2] 0978 ; -------------------------------------------------------------------------------------- 0978 ; SUBPROGRAM 0978 ; -------------------------------------------------------------------------------------- 0978 0987 | | .CONST 0x0987 ; Address of begin 0979 0004 | | .CONST 0x0004 ; Address of exception handler 097a 0006 | | .CONST 0x0006 ; Number of locals 097b INIT_0978: 097b e04b | K | Load 0x0,0x4b 097c 0007 | | Action Break_Optional 097d e006 | | Load 0x0,0x6 097e 0007 | | Action Break_Optional 097f e01a | | Load 0x0,0x1a 0980 02ff | | Declare_Variable Variant_Record 0981 00d8 | | Load_Top At_Offset_0 0982 1c00 | | Execute_Immediate Run_Utility,0x0 0983 e04c | L | Load 0x0,0x4c 0984 0007 | | Action Break_Optional 0985 e04d | M | Load 0x0,0x4d 0986 0007 | | Action Break_Optional 0987 BODY_0978: 0987 e5ff | | Load 0x2,-0x1 0988 0217 | | Execute Heap_Access,All_Reference 0989 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 098a 00d8 | | Load_Top At_Offset_0 098b e237 | 7 | Load 0x1,0x37 098c 0260 | ` | Execute Discrete,In_Type 098d 7001 |p | Jump_Nonzero 0x98f 098e 0801 | | Execute_Immediate Raise,0x1 098f 0afc | | Execute_Immediate Plus,-0x4 0990 4604 |F | Jump_Case 0x5 0991 7809 |x | Jump 0x99b ; case 0x0 0992 780d |x | Jump 0x9a0 ; case 0x1 0993 7811 |x | Jump 0x9a5 ; case 0x2 0994 7815 |x | Jump 0x9aa ; case 0x3 0995 7800 |x | Jump 0x996 ; case 0x4 0996 4810 |H | Short_Literal 0x10 0997 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0998 4800 |H | Short_Literal 0x0 0999 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 099a 7813 |x | Jump 0x9ae 099b 4808 |H | Short_Literal 0x8 099c 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 099d 4809 |H | Short_Literal 0x9 099e 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 099f 780e |x | Jump 0x9ae 09a0 4807 |H | Short_Literal 0x7 09a1 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 09a2 480a |H | Short_Literal 0xa 09a3 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 09a4 7809 |x | Jump 0x9ae 09a5 4806 |H | Short_Literal 0x6 09a6 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 09a7 4802 |H | Short_Literal 0x2 09a8 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 09a9 7804 |x | Jump 0x9ae 09aa 4809 |H | Short_Literal 0x9 09ab 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 09ac 4800 |H | Short_Literal 0x0 09ad 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 09ae e5fe | | Load 0x2,-0x2 09af 00da | | Load_Top At_Offset_2 09b0 801c | | Call 0x0,0x1c 09b1 00db | | Load_Top At_Offset_3 09b2 016d | m | Execute Variant_Record,Structure_Write 09b3 e5ff | | Load 0x2,-0x1 09b4 0217 | | Execute Heap_Access,All_Reference 09b5 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 09b6 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 09b7 8046 | F | Call 0x0,0x46 09b8 a403 | | Store_Unchecked 0x2,0x3 09b9 e402 | | Load 0x2,0x2 09ba e5fe | | Load 0x2,-0x2 09bb e403 | | Load 0x2,0x3 09bc 825a | Z | Call 0x1,0x5a 09bd c402 | | Store 0x2,0x2 09be 00da | | Load_Top At_Offset_2 09bf 00d8 | | Load_Top At_Offset_0 09c0 270a |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0xa 09c1 00d8 | | Load_Top At_Offset_0 09c2 e402 | | Load 0x2,0x2 09c3 e5ff | | Load 0x2,-0x1 09c4 825c | \ | Call 0x1,0x5c 09c5 00d9 | | Load_Top At_Offset_1 09c6 2801 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x1 09c7 00d1 | | Pop_Control Pop_Count_1 09c8 00d0 | | Action Swap_Control 09c9 2b0a |+ | Execute Variant_Record,Field_Write,Variant,Indirect,Field_Number 0xa 09ca 00da | | Load_Top At_Offset_2 09cb 270a |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0xa 09cc 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 09cd 8021 | ! | Call 0x0,0x21 09ce 01db | | Execute Vector,Length 09cf 7008 |p | Jump_Nonzero 0x9d8 09d0 4800 |H | Short_Literal 0x0 09d1 0092 121e | | Action Push_String_Extended,0x121e ; "No object defined for this line" 09d3 820e | | Call 0x1,0xe 09d4 8029 | ) | Call 0x0,0x29 09d5 e5fd | | Load 0x2,-0x3 09d6 016d | m | Execute Variant_Record,Structure_Write 09d7 4503 |E | Exit_Suprogram New_Top_Offset 0x3 09d8 00da | | Load_Top At_Offset_2 09d9 e5fd | | Load 0x2,-0x3 09da 016d | m | Execute Variant_Record,Structure_Write 09db 4503 |E | Exit_Suprogram New_Top_Offset 0x3 09dc 0000 0000 | | .BLANK 0000[0x4] 09e0 ; -------------------------------------------------------------------------------------- 09e0 ; SUBPROGRAM 09e0 ; -------------------------------------------------------------------------------------- 09e0 09f1 | | .CONST 0x09f1 ; Address of begin 09e1 0004 | | .CONST 0x0004 ; Address of exception handler 09e2 000b | | .CONST 0x000b ; Number of locals 09e3 INIT_09e0: 09e3 e04e | N | Load 0x0,0x4e 09e4 0007 | | Action Break_Optional 09e5 00e1 | | Load_Encached Boolean_Cache 09e6 03e9 | | Declare_Variable Discrete,Duplicate 09e7 03e9 | | Declare_Variable Discrete,Duplicate 09e8 e013 | | Load 0x0,0x13 09e9 0007 | | Action Break_Optional 09ea 00e1 | | Load_Encached Boolean_Cache 09eb 03e9 | | Declare_Variable Discrete,Duplicate 09ec 03e9 | | Declare_Variable Discrete,Duplicate 09ed 029f 0f0b | | Declare_Subprogram INIT_0f08,For_Call 09ef 029f 0f13 | | Declare_Subprogram INIT_0f10,For_Call 09f1 BODY_09e0: 09f1 e013 | | Load 0x0,0x13 09f2 e5ff | | Load 0x2,-0x1 09f3 8016 | | Call 0x0,0x16 09f4 c406 | | Store 0x2,0x6 09f5 4801 |H | Short_Literal 0x1 09f6 a403 | | Store_Unchecked 0x2,0x3 09f7 4801 |H | Short_Literal 0x1 09f8 a404 | | Store_Unchecked 0x2,0x4 09f9 4800 |H | Short_Literal 0x0 09fa a405 | | Store_Unchecked 0x2,0x5 09fb 00cf | | Action Mark_Auxiliary 09fc 7802 |x | Jump 0x9ff 09fd 840b | | Call 0x2,0xb 09fe 00c9 | | Action Pop_Auxiliary_Loop 09ff e406 | | Load 0x2,0x6 0a00 8018 | | Call 0x0,0x18 0a01 6ffb |o | Jump_Zero 0x9fd 0a02 00ce | | Action Pop_Auxiliary 0a03 e407 | | Load 0x2,0x7 0a04 a5fc | | Store_Unchecked 0x2,-0x4 0a05 e405 | | Load 0x2,0x5 0a06 a5fd | | Store_Unchecked 0x2,-0x3 0a07 4503 |E | Exit_Suprogram New_Top_Offset 0x3 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 e045 | E | Load 0x0,0x45 0a0c 0007 | | Action Break_Optional 0a0d e03a | : | Load 0x0,0x3a 0a0e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0a0f 02c7 | | Declare_Variable Any 0a10 00d8 | | Load_Top At_Offset_0 0a11 1c00 | | Execute_Immediate Run_Utility,0x0 0a12 BODY_0a08: 0a12 e5fe | | Load 0x2,-0x2 0a13 8047 | G | Call 0x0,0x47 0a14 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a15 00d9 | | Load_Top At_Offset_1 0a16 e5ff | | Load 0x2,-0x1 0a17 4800 |H | Short_Literal 0x0 0a18 804f | O | Call 0x0,0x4f 0a19 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a1a 00d8 | | Load_Top At_Offset_0 0a1b 00da | | Load_Top At_Offset_2 0a1c 8049 | I | Call 0x0,0x49 0a1d c403 | | Store 0x2,0x3 0a1e 4802 |H | Short_Literal 0x2 0a1f e5ff | | Load 0x2,-0x1 0a20 00da | | Load_Top At_Offset_2 0a21 803e | > | Call 0x0,0x3e 0a22 00e1 | | Load_Encached Boolean_Cache 0a23 00e1 | | Load_Encached Boolean_Cache 0a24 e5fe | | Load 0x2,-0x2 0a25 e402 | | Load 0x2,0x2 0a26 8262 | b | Call 0x1,0x62 0a27 c5fd | | Store 0x2,-0x3 0a28 c5fc | | Store 0x2,-0x4 0a29 00d9 | | Load_Top At_Offset_1 0a2a 4800 |H | Short_Literal 0x0 0a2b 8050 | P | Call 0x0,0x50 0a2c 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0a2d 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0a2e 0000 0000 | | .XXX[0x2] 0a30 ; -------------------------------------------------------------------------------------- 0a30 ; SUBPROGRAM 0a30 ; -------------------------------------------------------------------------------------- 0a30 0a48 | H | .CONST 0x0a48 ; Address of begin 0a31 0004 | | .CONST 0x0004 ; Address of exception handler 0a32 0006 | | .CONST 0x0006 ; Number of locals 0a33 INIT_0a30: 0a33 e006 | | Load 0x0,0x6 0a34 039d | | Declare_Variable Heap_Access,Duplicate 0a35 e00e | | Load 0x0,0xe 0a36 e245 | E | Load 0x1,0x45 0a37 0098 | | Execute Package,Field_Read_Dynamic 0a38 0322 | " | Declare_Variable Record 0a39 4801 |H | Short_Literal 0x1 0a3a e5ff | | Load 0x2,-0x1 0a3b 0219 | | Execute Heap_Access,All_Read 0a3c e02a | * | Load 0x0,0x2a 0a3d e245 | E | Load 0x1,0x45 0a3e 0096 | | Execute Package,Entry 0a3f 00d9 | | Load_Top At_Offset_1 0a40 017d | } | Execute Record,Structure_Write 0a41 e03a | : | Load 0x0,0x3a 0a42 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0a43 02c7 | | Declare_Variable Any 0a44 00d8 | | Load_Top At_Offset_0 0a45 1c00 | | Execute_Immediate Run_Utility,0x0 0a46 029f 0f5b | [| Declare_Subprogram INIT_0f58,For_Call 0a48 BODY_0a30: 0a48 e5fe | | Load 0x2,-0x2 0a49 00ea | | Load_Encached Null_String_Cache 0a4a 801f | | Call 0x0,0x1f 0a4b a403 | | Store_Unchecked 0x2,0x3 0a4c e5fe | | Load 0x2,-0x2 0a4d 8047 | G | Call 0x0,0x47 0a4e a5fd | | Store_Unchecked 0x2,-0x3 0a4f 4801 |H | Short_Literal 0x1 0a50 a5fc | | Store_Unchecked 0x2,-0x4 0a51 e5fd | | Load 0x2,-0x3 0a52 e403 | | Load 0x2,0x3 0a53 8048 | H | Call 0x0,0x48 0a54 c5fd | | Store 0x2,-0x3 0a55 00d9 | | Load_Top At_Offset_1 0a56 e5fd | | Load 0x2,-0x3 0a57 8049 | I | Call 0x0,0x49 0a58 c405 | | Store 0x2,0x5 0a59 4802 |H | Short_Literal 0x2 0a5a e403 | | Load 0x2,0x3 0a5b 00db | | Load_Top At_Offset_3 0a5c 803e | > | Call 0x0,0x3e 0a5d 00cf | | Action Mark_Auxiliary 0a5e 7807 |x | Jump 0xa66 0a5f 8406 | | Call 0x2,0x6 0a60 00db | | Load_Top At_Offset_3 0a61 e02d | - | Load 0x0,0x2d 0a62 e245 | E | Load 0x1,0x45 0a63 0096 | | Execute Package,Entry 0a64 00d1 | | Pop_Control Pop_Count_1 0a65 00c9 | | Action Pop_Auxiliary_Loop 0a66 00db | | Load_Top At_Offset_3 0a67 e02e | . | Load 0x0,0x2e 0a68 e245 | E | Load 0x1,0x45 0a69 0096 | | Execute Package,Entry 0a6a 6ff4 |o | Jump_Zero 0xa5f 0a6b 00ce | | Action Pop_Auxiliary 0a6c e5fd | | Load 0x2,-0x3 0a6d 4800 |H | Short_Literal 0x0 0a6e 8050 | P | Call 0x0,0x50 0a6f c5fd | | Store 0x2,-0x3 0a70 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0a71 0000 0000 | | .BLANK 0000[0x7] 0a78 ; -------------------------------------------------------------------------------------- 0a78 ; SUBPROGRAM 0a78 ; -------------------------------------------------------------------------------------- 0a78 0a91 | | .CONST 0x0a91 ; Address of begin 0a79 0004 | | .CONST 0x0004 ; Address of exception handler 0a7a 0005 | | .CONST 0x0005 ; Number of locals 0a7b INIT_0a78: 0a7b 00db | | Load_Top At_Offset_3 0a7c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 0a7d 00d8 | | Load_Top At_Offset_0 0a7e 00e4 | | Load_Encached Positive_Cache 0a7f 0260 | ` | Execute Discrete,In_Type 0a80 7001 |p | Jump_Nonzero 0xa82 0a81 0801 | | Execute_Immediate Raise,0x1 0a82 00db | | Load_Top At_Offset_3 0a83 0219 | | Execute Heap_Access,All_Read 0a84 e024 | $ | Load 0x0,0x24 0a85 e245 | E | Load 0x1,0x45 0a86 0096 | | Execute Package,Entry 0a87 e23a | : | Load 0x1,0x3a 0a88 00d9 | | Load_Top At_Offset_1 0a89 e025 | % | Load 0x0,0x25 0a8a e245 | E | Load 0x1,0x45 0a8b 0096 | | Execute Package,Entry 0a8c 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0a8d 029f 0fa3 | | Declare_Subprogram INIT_0fa0,For_Call 0a8f 029f 0fbb | | Declare_Subprogram INIT_0fb8,For_Call 0a91 BODY_0a78: 0a91 00da | | Load_Top At_Offset_2 0a92 0217 | | Execute Heap_Access,All_Reference 0a93 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0a94 4608 |F | Jump_Case 0x9 0a95 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x0 0a96 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x1 0a97 4504 |E | Exit_Suprogram New_Top_Offset 0x4 ; case 0x2 0a98 7807 |x | Jump 0xaa0 ; case 0x3 0a99 7804 |x | Jump 0xa9e ; case 0x4 0a9a 7803 |x | Jump 0xa9e ; case 0x5 0a9b 7802 |x | Jump 0xa9e ; case 0x6 0a9c 7801 |x | Jump 0xa9e ; case 0x7 0a9d 7800 |x | Jump 0xa9e ; case 0x8 0a9e 8405 | | Call 0x2,0x5 0a9f 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0aa0 8404 | | Call 0x2,0x4 0aa1 4504 |E | Exit_Suprogram New_Top_Offset 0x4 0aa2 0000 0000 | | .BLANK 0000[0x6] 0aa8 ; -------------------------------------------------------------------------------------- 0aa8 ; SUBPROGRAM 0aa8 ; -------------------------------------------------------------------------------------- 0aa8 0ac9 | | .CONST 0x0ac9 ; Address of begin 0aa9 0004 | | .CONST 0x0004 ; Address of exception handler 0aaa 0007 | | .CONST 0x0007 ; Number of locals 0aab INIT_0aa8: 0aab e23a | : | Load 0x1,0x3a 0aac 00db | | Load_Top At_Offset_3 0aad e025 | % | Load 0x0,0x25 0aae e245 | E | Load 0x1,0x45 0aaf 0096 | | Execute Package,Entry 0ab0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ab1 e23a | : | Load 0x1,0x3a 0ab2 e5fe | | Load 0x2,-0x2 0ab3 e025 | % | Load 0x0,0x25 0ab4 e245 | E | Load 0x1,0x45 0ab5 0096 | | Execute Package,Entry 0ab6 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ab7 e006 | | Load 0x0,0x6 0ab8 00da | | Load_Top At_Offset_2 0ab9 0217 | | Execute Heap_Access,All_Reference 0aba 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0abb 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 0abc 8046 | F | Call 0x0,0x46 0abd 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0abe e006 | | Load 0x0,0x6 0abf 00da | | Load_Top At_Offset_2 0ac0 0217 | | Execute Heap_Access,All_Reference 0ac1 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0ac2 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 0ac3 8046 | F | Call 0x0,0x46 0ac4 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ac5 00d9 | | Load_Top At_Offset_1 0ac6 8021 | ! | Call 0x0,0x21 0ac7 00d9 | | Load_Top At_Offset_1 0ac8 8021 | ! | Call 0x0,0x21 0ac9 BODY_0aa8: 0ac9 00d9 | | Load_Top At_Offset_1 0aca 00d9 | | Load_Top At_Offset_1 0acb 01df | | Execute Vector,Equal 0acc 6808 |h | Jump_Zero 0xad5 0acd e402 | | Load 0x2,0x2 0ace 0217 | | Execute Heap_Access,All_Reference 0acf 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0ad0 e403 | | Load 0x2,0x3 0ad1 0217 | | Execute Heap_Access,All_Reference 0ad2 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0ad3 027c | | | Execute Discrete,Less 0ad4 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0ad5 00d9 | | Load_Top At_Offset_1 0ad6 00d9 | | Load_Top At_Offset_1 0ad7 01c1 | | Execute Vector,Less 0ad8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0ad9 0000 0000 | | .BLANK 0000[0x7] 0ae0 ; -------------------------------------------------------------------------------------- 0ae0 ; SUBPROGRAM 0ae0 ; -------------------------------------------------------------------------------------- 0ae0 0b08 | | .CONST 0x0b08 ; Address of begin 0ae1 0004 | | .CONST 0x0004 ; Address of exception handler 0ae2 0008 | | .CONST 0x0008 ; Number of locals 0ae3 INIT_0ae0: 0ae3 e23a | : | Load 0x1,0x3a 0ae4 00db | | Load_Top At_Offset_3 0ae5 e025 | % | Load 0x0,0x25 0ae6 e245 | E | Load 0x1,0x45 0ae7 0096 | | Execute Package,Entry 0ae8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0ae9 e23a | : | Load 0x1,0x3a 0aea e5fe | | Load 0x2,-0x2 0aeb e025 | % | Load 0x0,0x25 0aec e245 | E | Load 0x1,0x45 0aed 0096 | | Execute Package,Entry 0aee 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0aef e006 | | Load 0x0,0x6 0af0 00da | | Load_Top At_Offset_2 0af1 0217 | | Execute Heap_Access,All_Reference 0af2 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0af3 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 0af4 8046 | F | Call 0x0,0x46 0af5 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0af6 e006 | | Load 0x0,0x6 0af7 00da | | Load_Top At_Offset_2 0af8 0217 | | Execute Heap_Access,All_Reference 0af9 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0afa 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 0afb 8046 | F | Call 0x0,0x46 0afc 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0afd e04b | K | Load 0x0,0x4b 0afe 0007 | | Action Break_Optional 0aff 00d8 | | Load_Top At_Offset_0 0b00 0007 | | Action Break_Optional 0b01 e5ff | | Load 0x2,-0x1 0b02 e051 | Q | Load 0x0,0x51 0b03 e245 | E | Load 0x1,0x45 0b04 0096 | | Execute Package,Entry 0b05 e01b | | Load 0x0,0x1b 0b06 e245 | E | Load 0x1,0x45 0b07 0096 | | Execute Package,Entry 0b08 BODY_0ae0: 0b08 e404 | | Load 0x2,0x4 0b09 8021 | ! | Call 0x0,0x21 0b0a e405 | | Load 0x2,0x5 0b0b 8021 | ! | Call 0x0,0x21 0b0c 01df | | Execute Vector,Equal 0b0d 6808 |h | Jump_Zero 0xb16 0b0e e402 | | Load 0x2,0x2 0b0f 0217 | | Execute Heap_Access,All_Reference 0b10 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0b11 e403 | | Load 0x2,0x3 0b12 0217 | | Execute Heap_Access,All_Reference 0b13 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0b14 027c | | | Execute Discrete,Less 0b15 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0b16 00da | | Load_Top At_Offset_2 0b17 00d9 | | Load_Top At_Offset_1 0b18 e404 | | Load 0x2,0x4 0b19 825a | Z | Call 0x1,0x5a 0b1a 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0b1b 00d9 | | Load_Top At_Offset_1 0b1c 00d9 | | Load_Top At_Offset_1 0b1d e405 | | Load 0x2,0x5 0b1e 825a | Z | Call 0x1,0x5a 0b1f 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0b20 00d9 | | Load_Top At_Offset_1 0b21 8052 | R | Call 0x0,0x52 0b22 00db | | Load_Top At_Offset_3 0b23 8052 | R | Call 0x0,0x52 0b24 e008 | | Load 0x0,0x8 0b25 181d | | Execute Package,Field_Execute,Field_Number 0x1d 0b26 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0b27 0000 | | .XXX[0x1] 0b28 ; -------------------------------------------------------------------------------------- 0b28 ; SUBPROGRAM 0b28 ; -------------------------------------------------------------------------------------- 0b28 0b56 | V | .CONST 0x0b56 ; Address of begin 0b29 0004 | | .CONST 0x0004 ; Address of exception handler 0b2a 000d | | .CONST 0x000d ; Number of locals 0b2b INIT_0b28: 0b2b 00da | | Load_Top At_Offset_2 0b2c 0219 | | Execute Heap_Access,All_Read 0b2d e01b | | Load 0x0,0x1b 0b2e e245 | E | Load 0x1,0x45 0b2f 0096 | | Execute Package,Entry 0b30 e00e | | Load 0x0,0xe 0b31 e245 | E | Load 0x1,0x45 0b32 0098 | | Execute Package,Field_Read_Dynamic 0b33 0322 | " | Declare_Variable Record 0b34 4801 |H | Short_Literal 0x1 0b35 e5ff | | Load 0x2,-0x1 0b36 0219 | | Execute Heap_Access,All_Read 0b37 e02a | * | Load 0x0,0x2a 0b38 e245 | E | Load 0x1,0x45 0b39 0096 | | Execute Package,Entry 0b3a 00d9 | | Load_Top At_Offset_1 0b3b 017d | } | Execute Record,Structure_Write 0b3c e00d | | Load 0x0,0xd 0b3d e245 | E | Load 0x1,0x45 0b3e 0098 | | Execute Package,Field_Read_Dynamic 0b3f 0322 | " | Declare_Variable Record 0b40 e053 | S | Load 0x0,0x53 0b41 0322 | " | Declare_Variable Record 0b42 00d8 | | Load_Top At_Offset_0 0b43 1c00 | | Execute_Immediate Run_Utility,0x0 0b44 e23a | : | Load 0x1,0x3a 0b45 0007 | | Action Break_Optional 0b46 e054 | T | Load 0x0,0x54 0b47 0322 | " | Declare_Variable Record 0b48 e006 | | Load 0x0,0x6 0b49 0007 | | Action Break_Optional 0b4a 00d8 | | Load_Top At_Offset_0 0b4b 0007 | | Action Break_Optional 0b4c 00e1 | | Load_Encached Boolean_Cache 0b4d 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0b4e e01a | | Load 0x0,0x1a 0b4f 02ff | | Declare_Variable Variant_Record 0b50 00d8 | | Load_Top At_Offset_0 0b51 1c00 | | Execute_Immediate Run_Utility,0x0 0b52 00e1 | | Load_Encached Boolean_Cache 0b53 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0b54 029f 0fdb | | Declare_Subprogram INIT_0fd8,For_Call 0b56 BODY_0b28: 0b56 e402 | | Load 0x2,0x2 0b57 4804 |H | Short_Literal 0x4 0b58 801c | | Call 0x0,0x1c 0b59 00db | | Load_Top At_Offset_3 0b5a 016d | m | Execute Variant_Record,Structure_Write 0b5b e402 | | Load 0x2,0x2 0b5c 8055 | U | Call 0x0,0x55 0b5d e407 | | Load 0x2,0x7 0b5e 017d | } | Execute Record,Structure_Write 0b5f 00cf | | Action Mark_Auxiliary 0b60 783d |x= | Jump 0xb9e 0b61 e403 | | Load 0x2,0x3 0b62 e02b | + | Load 0x0,0x2b 0b63 e245 | E | Load 0x1,0x45 0b64 0096 | | Execute Package,Entry 0b65 e404 | | Load 0x2,0x4 0b66 017d | } | Execute Record,Structure_Write 0b67 e404 | | Load 0x2,0x4 0b68 e025 | % | Load 0x0,0x25 0b69 e245 | E | Load 0x1,0x45 0b6a 0096 | | Execute Package,Entry 0b6b a406 | | Store_Unchecked 0x2,0x6 0b6c e406 | | Load 0x2,0x6 0b6d 0217 | | Execute Heap_Access,All_Reference 0b6e 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0b6f 0f03 | | Execute_Immediate Equal,0x3 0b70 6827 |h' | Jump_Zero 0xb98 0b71 4801 |H | Short_Literal 0x1 0b72 e404 | | Load 0x2,0x4 0b73 e056 | V | Load 0x0,0x56 0b74 e245 | E | Load 0x1,0x45 0b75 0096 | | Execute Package,Entry 0b76 0217 | | Execute Heap_Access,All_Reference 0b77 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4 0b78 681f |h | Jump_Zero 0xb98 0b79 e40a | | Load 0x2,0xa 0b7a 7009 |p | Jump_Nonzero 0xb84 0b7b 4801 |H | Short_Literal 0x1 0b7c a40a | | Store_Unchecked 0x2,0xa 0b7d e406 | | Load 0x2,0x6 0b7e 0217 | | Execute Heap_Access,All_Reference 0b7f 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0b80 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 0b81 8046 | F | Call 0x0,0x46 0b82 a408 | | Store_Unchecked 0x2,0x8 0b83 7814 |x | Jump 0xb98 0b84 4801 |H | Short_Literal 0x1 0b85 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0b86 e406 | | Load 0x2,0x6 0b87 0217 | | Execute Heap_Access,All_Reference 0b88 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0b89 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 0b8a 8046 | F | Call 0x0,0x46 0b8b a409 | | Store_Unchecked 0x2,0x9 0b8c e402 | | Load 0x2,0x2 0b8d e409 | | Load 0x2,0x9 0b8e e408 | | Load 0x2,0x8 0b8f 8057 | W | Call 0x0,0x57 0b90 e405 | | Load 0x2,0x5 0b91 017d | } | Execute Record,Structure_Write 0b92 e407 | | Load 0x2,0x7 0b93 e405 | | Load 0x2,0x5 0b94 8058 | X | Call 0x0,0x58 0b95 00d1 | | Pop_Control Pop_Count_1 0b96 e409 | | Load 0x2,0x9 0b97 a408 | | Store_Unchecked 0x2,0x8 0b98 e403 | | Load 0x2,0x3 0b99 e02d | - | Load 0x0,0x2d 0b9a e245 | E | Load 0x1,0x45 0b9b 0096 | | Execute Package,Entry 0b9c 00d1 | | Pop_Control Pop_Count_1 0b9d 00c9 | | Action Pop_Auxiliary_Loop 0b9e e403 | | Load 0x2,0x3 0b9f e02e | . | Load 0x0,0x2e 0ba0 e245 | E | Load 0x1,0x45 0ba1 0096 | | Execute Package,Entry 0ba2 6fbe |o | Jump_Zero 0xb61 0ba3 00ce | | Action Pop_Auxiliary 0ba4 00d9 | | Load_Top At_Offset_1 0ba5 7005 |p | Jump_Nonzero 0xbab 0ba6 4800 |H | Short_Literal 0x0 0ba7 0092 121f | | Action Push_String_Extended,0x121f ; "Must have at least 2 runs marked to do a differential" 0ba9 820e | | Call 0x1,0xe 0baa 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0bab e407 | | Load 0x2,0x7 0bac 8059 | Y | Call 0x0,0x59 0bad 0c02 | | Execute_Immediate Greater_Equal,0x2 0bae 6801 |h | Jump_Zero 0xbb0 0baf 840d | | Call 0x2,0xd 0bb0 e407 | | Load 0x2,0x7 0bb1 00db | | Load_Top At_Offset_3 0bb2 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4 0bb3 00da | | Load_Top At_Offset_2 0bb4 e5fe | | Load 0x2,-0x2 0bb5 016d | m | Execute Variant_Record,Structure_Write 0bb6 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0bb7 0000 | | .XXX[0x1] 0bb8 ; -------------------------------------------------------------------------------------- 0bb8 ; SUBPROGRAM 0bb8 ; -------------------------------------------------------------------------------------- 0bb8 0bc8 | | .CONST 0x0bc8 ; Address of begin 0bb9 0004 | | .CONST 0x0004 ; Address of exception handler 0bba 0005 | | .CONST 0x0005 ; Number of locals 0bbb INIT_0bb8: 0bbb e045 | E | Load 0x0,0x45 0bbc 0007 | | Action Break_Optional 0bbd e006 | | Load 0x0,0x6 0bbe e5ff | | Load 0x2,-0x1 0bbf 8046 | F | Call 0x0,0x46 0bc0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0bc1 e006 | | Load 0x0,0x6 0bc2 0007 | | Action Break_Optional 0bc3 e03a | : | Load 0x0,0x3a 0bc4 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0bc5 02c7 | | Declare_Variable Any 0bc6 00d8 | | Load_Top At_Offset_0 0bc7 1c00 | | Execute_Immediate Run_Utility,0x0 0bc8 BODY_0bb8: 0bc8 e5fe | | Load 0x2,-0x2 0bc9 00ea | | Load_Encached Null_String_Cache 0bca 801f | | Call 0x0,0x1f 0bcb 0032 | 2 | Store_Top Heap_Access,At_Offset_2 0bcc e5fe | | Load 0x2,-0x2 0bcd 8047 | G | Call 0x0,0x47 0bce a402 | | Store_Unchecked 0x2,0x2 0bcf 00db | | Load_Top At_Offset_3 0bd0 00da | | Load_Top At_Offset_2 0bd1 8048 | H | Call 0x0,0x48 0bd2 c402 | | Store 0x2,0x2 0bd3 00d8 | | Load_Top At_Offset_0 0bd4 e402 | | Load 0x2,0x2 0bd5 8049 | I | Call 0x0,0x49 0bd6 c405 | | Store 0x2,0x5 0bd7 4802 |H | Short_Literal 0x2 0bd8 00da | | Load_Top At_Offset_2 0bd9 00da | | Load_Top At_Offset_2 0bda 803e | > | Call 0x0,0x3e 0bdb 00db | | Load_Top At_Offset_3 0bdc e5ff | | Load 0x2,-0x1 0bdd e403 | | Load 0x2,0x3 0bde 804a | J | Call 0x0,0x4a 0bdf c402 | | Store 0x2,0x2 0be0 00db | | Load_Top At_Offset_3 0be1 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0be2 0000 0000 | | .BLANK 0000[0x6] 0be8 ; -------------------------------------------------------------------------------------- 0be8 ; SUBPROGRAM 0be8 ; -------------------------------------------------------------------------------------- 0be8 0c12 | | .CONST 0x0c12 ; Address of begin 0be9 0004 | | .CONST 0x0004 ; Address of exception handler 0bea 000b | | .CONST 0x000b ; Number of locals 0beb INIT_0be8: 0beb 00da | | Load_Top At_Offset_2 0bec 0219 | | Execute Heap_Access,All_Read 0bed e01b | | Load 0x0,0x1b 0bee e245 | E | Load 0x1,0x45 0bef 0096 | | Execute Package,Entry 0bf0 e00e | | Load 0x0,0xe 0bf1 e245 | E | Load 0x1,0x45 0bf2 0098 | | Execute Package,Field_Read_Dynamic 0bf3 0322 | " | Declare_Variable Record 0bf4 4801 |H | Short_Literal 0x1 0bf5 e5ff | | Load 0x2,-0x1 0bf6 0219 | | Execute Heap_Access,All_Read 0bf7 e02a | * | Load 0x0,0x2a 0bf8 e245 | E | Load 0x1,0x45 0bf9 0096 | | Execute Package,Entry 0bfa 00d9 | | Load_Top At_Offset_1 0bfb 017d | } | Execute Record,Structure_Write 0bfc e00d | | Load 0x0,0xd 0bfd e245 | E | Load 0x1,0x45 0bfe 0098 | | Execute Package,Field_Read_Dynamic 0bff 0322 | " | Declare_Variable Record 0c00 e23a | : | Load 0x1,0x3a 0c01 0007 | | Action Break_Optional 0c02 e005 | | Load 0x0,0x5 0c03 02ff | | Declare_Variable Variant_Record 0c04 00d8 | | Load_Top At_Offset_0 0c05 1c00 | | Execute_Immediate Run_Utility,0x0 0c06 e005 | | Load 0x0,0x5 0c07 02ff | | Declare_Variable Variant_Record 0c08 00d8 | | Load_Top At_Offset_0 0c09 1c00 | | Execute_Immediate Run_Utility,0x0 0c0a 00e1 | | Load_Encached Boolean_Cache 0c0b 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0c0c 00e1 | | Load_Encached Boolean_Cache 0c0d 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0c0e 00e1 | | Load_Encached Boolean_Cache 0c0f 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0c10 029f 1003 | | Declare_Subprogram INIT_1000,For_Call 0c12 BODY_0be8: 0c12 00cf | | Action Mark_Auxiliary 0c13 7838 |x8 | Jump 0xc4c 0c14 e403 | | Load 0x2,0x3 0c15 e02b | + | Load 0x0,0x2b 0c16 e245 | E | Load 0x1,0x45 0c17 0096 | | Execute Package,Entry 0c18 e404 | | Load 0x2,0x4 0c19 017d | } | Execute Record,Structure_Write 0c1a e404 | | Load 0x2,0x4 0c1b e025 | % | Load 0x0,0x25 0c1c e245 | E | Load 0x1,0x45 0c1d 0096 | | Execute Package,Entry 0c1e a405 | | Store_Unchecked 0x2,0x5 0c1f e405 | | Load 0x2,0x5 0c20 0217 | | Execute Heap_Access,All_Reference 0c21 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0c22 0f03 | | Execute_Immediate Equal,0x3 0c23 6822 |h" | Jump_Zero 0xc46 0c24 4801 |H | Short_Literal 0x1 0c25 e404 | | Load 0x2,0x4 0c26 e056 | V | Load 0x0,0x56 0c27 e245 | E | Load 0x1,0x45 0c28 0096 | | Execute Package,Entry 0c29 0217 | | Execute Heap_Access,All_Reference 0c2a 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4 0c2b 681a |h | Jump_Zero 0xc46 0c2c e408 | | Load 0x2,0x8 0c2d 7009 |p | Jump_Nonzero 0xc37 0c2e 4801 |H | Short_Literal 0x1 0c2f a408 | | Store_Unchecked 0x2,0x8 0c30 e405 | | Load 0x2,0x5 0c31 0217 | | Execute Heap_Access,All_Reference 0c32 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0c33 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 0c34 e406 | | Load 0x2,0x6 0c35 016d | m | Execute Variant_Record,Structure_Write 0c36 780f |x | Jump 0xc46 0c37 00db | | Load_Top At_Offset_3 0c38 700a |p | Jump_Nonzero 0xc43 0c39 e405 | | Load 0x2,0x5 0c3a 0217 | | Execute Heap_Access,All_Reference 0c3b 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0c3c 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 0c3d e407 | | Load 0x2,0x7 0c3e 016d | m | Execute Variant_Record,Structure_Write 0c3f 4801 |H | Short_Literal 0x1 0c40 a409 | | Store_Unchecked 0x2,0x9 0c41 840b | | Call 0x2,0xb 0c42 7803 |x | Jump 0xc46 0c43 4801 |H | Short_Literal 0x1 0c44 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0c45 780b |x | Jump 0xc51 0c46 e403 | | Load 0x2,0x3 0c47 e02d | - | Load 0x0,0x2d 0c48 e245 | E | Load 0x1,0x45 0c49 0096 | | Execute Package,Entry 0c4a 00d1 | | Pop_Control Pop_Count_1 0c4b 00c9 | | Action Pop_Auxiliary_Loop 0c4c e403 | | Load 0x2,0x3 0c4d e02e | . | Load 0x0,0x2e 0c4e e245 | E | Load 0x1,0x45 0c4f 0096 | | Execute Package,Entry 0c50 6fc3 |o | Jump_Zero 0xc14 0c51 00ce | | Action Pop_Auxiliary 0c52 00da | | Load_Top At_Offset_2 0c53 7005 |p | Jump_Nonzero 0xc59 0c54 4800 |H | Short_Literal 0x0 0c55 0092 121f | | Action Push_String_Extended,0x121f ; "Must have at least 2 runs marked to do a differential" 0c57 820e | | Call 0x1,0xe 0c58 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c59 00d9 | | Load_Top At_Offset_1 0c5a 6804 |h | Jump_Zero 0xc5f 0c5b 4800 |H | Short_Literal 0x0 0c5c 0092 1220 | | Action Push_String_Extended,0x1220 ; "Too many marked runs, only the first 2 runs will be used to do this differential" 0c5e 820e | | Call 0x1,0xe 0c5f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0c60 ; -------------------------------------------------------------------------------------- 0c60 ; SUBPROGRAM 0c60 ; -------------------------------------------------------------------------------------- 0c60 0c6c | l | .CONST 0x0c6c ; Address of begin 0c61 0004 | | .CONST 0x0004 ; Address of exception handler 0c62 0005 | | .CONST 0x0005 ; Number of locals 0c63 INIT_0c60: 0c63 e013 | | Load 0x0,0x13 0c64 0007 | | Action Break_Optional 0c65 e006 | | Load 0x0,0x6 0c66 0007 | | Action Break_Optional 0c67 e005 | | Load 0x0,0x5 0c68 02ff | | Declare_Variable Variant_Record 0c69 00d8 | | Load_Top At_Offset_0 0c6a 1c00 | | Execute_Immediate Run_Utility,0x0 0c6b 00e1 | | Load_Encached Boolean_Cache 0c6c BODY_0c60: 0c6c e013 | | Load 0x0,0x13 0c6d e5ff | | Load 0x2,-0x1 0c6e 8016 | | Call 0x0,0x16 0c6f c402 | | Store 0x2,0x2 0c70 00cf | | Action Mark_Auxiliary 0c71 7812 |x | Jump 0xc84 0c72 e402 | | Load 0x2,0x2 0c73 8020 | | Call 0x0,0x20 0c74 a403 | | Store_Unchecked 0x2,0x3 0c75 00e1 | | Load_Encached Boolean_Cache 0c76 00db | | Load_Top At_Offset_3 0c77 e403 | | Load 0x2,0x3 0c78 e5fe | | Load 0x2,-0x2 0c79 805a | Z | Call 0x0,0x5a 0c7a 00d1 | | Pop_Control Pop_Count_1 0c7b 005a | Z | Store_Top Discrete,At_Offset_2 0c7c 00d9 | | Load_Top At_Offset_1 0c7d 7002 |p | Jump_Nonzero 0xc80 0c7e 4800 |H | Short_Literal 0x0 0c7f 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c80 e402 | | Load 0x2,0x2 0c81 8017 | | Call 0x0,0x17 0c82 c402 | | Store 0x2,0x2 0c83 00c9 | | Action Pop_Auxiliary_Loop 0c84 e402 | | Load 0x2,0x2 0c85 8018 | | Call 0x0,0x18 0c86 6feb |o | Jump_Zero 0xc72 0c87 00ce | | Action Pop_Auxiliary 0c88 4801 |H | Short_Literal 0x1 0c89 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0c8a 0000 0000 | | .BLANK 0000[0x6] 0c90 ; -------------------------------------------------------------------------------------- 0c90 ; SUBPROGRAM 0c90 ; -------------------------------------------------------------------------------------- 0c90 0c99 | | .CONST 0x0c99 ; Address of begin 0c91 0004 | | .CONST 0x0004 ; Address of exception handler 0c92 0003 | | .CONST 0x0003 ; Number of locals 0c93 INIT_0c90: 0c93 e00d | | Load 0x0,0xd 0c94 e245 | E | Load 0x1,0x45 0c95 0098 | | Execute Package,Field_Read_Dynamic 0c96 0322 | " | Declare_Variable Record 0c97 e23a | : | Load 0x1,0x3a 0c98 0007 | | Action Break_Optional 0c99 BODY_0c90: 0c99 00d9 | | Load_Top At_Offset_1 0c9a 4801 |H | Short_Literal 0x1 0c9b e402 | | Load 0x2,0x2 0c9c 0219 | | Execute Heap_Access,All_Read 0c9d e05b | [ | Load 0x0,0x5b 0c9e e245 | E | Load 0x1,0x45 0c9f 0096 | | Execute Package,Entry 0ca0 00d1 | | Pop_Control Pop_Count_1 0ca1 4802 |H | Short_Literal 0x2 0ca2 e239 | 9 | Load 0x1,0x39 0ca3 1c08 | | Execute_Immediate Run_Utility,0x8 0ca4 e23a | : | Load 0x1,0x3a 0ca5 e5fd | | Load 0x2,-0x3 0ca6 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0ca7 00d8 | | Load_Top At_Offset_0 0ca8 0217 | | Execute Heap_Access,All_Reference 0ca9 1c00 | | Execute_Immediate Run_Utility,0x0 0caa 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0cab 4800 |H | Short_Literal 0x0 0cac 00d9 | | Load_Top At_Offset_1 0cad 0217 | | Execute Heap_Access,All_Reference 0cae 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0caf 00d8 | | Load_Top At_Offset_0 0cb0 00da | | Load_Top At_Offset_2 0cb1 e05c | \ | Load 0x0,0x5c 0cb2 e245 | E | Load 0x1,0x45 0cb3 0096 | | Execute Package,Entry 0cb4 4802 |H | Short_Literal 0x2 0cb5 e248 | H | Load 0x1,0x48 0cb6 00db | | Load_Top At_Offset_3 0cb7 e05d | ] | Load 0x0,0x5d 0cb8 e245 | E | Load 0x1,0x45 0cb9 0096 | | Execute Package,Entry 0cba 4804 |H | Short_Literal 0x4 0cbb e24a | J | Load 0x1,0x4a 0cbc 00db | | Load_Top At_Offset_3 0cbd e05d | ] | Load 0x0,0x5d 0cbe e245 | E | Load 0x1,0x45 0cbf 0096 | | Execute Package,Entry 0cc0 4806 |H | Short_Literal 0x6 0cc1 e24c | L | Load 0x1,0x4c 0cc2 00db | | Load_Top At_Offset_3 0cc3 e05d | ] | Load 0x0,0x5d 0cc4 e245 | E | Load 0x1,0x45 0cc5 0096 | | Execute Package,Entry 0cc6 4805 |H | Short_Literal 0x5 0cc7 e24d | M | Load 0x1,0x4d 0cc8 00db | | Load_Top At_Offset_3 0cc9 e05d | ] | Load 0x0,0x5d 0cca e245 | E | Load 0x1,0x45 0ccb 0096 | | Execute Package,Entry 0ccc 4803 |H | Short_Literal 0x3 0ccd e249 | I | Load 0x1,0x49 0cce 00db | | Load_Top At_Offset_3 0ccf e05d | ] | Load 0x0,0x5d 0cd0 e245 | E | Load 0x1,0x45 0cd1 0096 | | Execute Package,Entry 0cd2 4807 |H | Short_Literal 0x7 0cd3 e24e | N | Load 0x1,0x4e 0cd4 00db | | Load_Top At_Offset_3 0cd5 e05d | ] | Load 0x0,0x5d 0cd6 e245 | E | Load 0x1,0x45 0cd7 0096 | | Execute Package,Entry 0cd8 00d9 | | Load_Top At_Offset_1 0cd9 4801 |H | Short_Literal 0x1 0cda e402 | | Load 0x2,0x2 0cdb 0219 | | Execute Heap_Access,All_Read 0cdc e05b | [ | Load 0x0,0x5b 0cdd e245 | E | Load 0x1,0x45 0cde 0096 | | Execute Package,Entry 0cdf 00d1 | | Pop_Control Pop_Count_1 0ce0 4802 |H | Short_Literal 0x2 0ce1 e239 | 9 | Load 0x1,0x39 0ce2 1c08 | | Execute_Immediate Run_Utility,0x8 0ce3 e23a | : | Load 0x1,0x3a 0ce4 e5fd | | Load 0x2,-0x3 0ce5 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0ce6 00d8 | | Load_Top At_Offset_0 0ce7 0217 | | Execute Heap_Access,All_Reference 0ce8 1c00 | | Execute_Immediate Run_Utility,0x0 0ce9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0cea 4800 |H | Short_Literal 0x0 0ceb 00d9 | | Load_Top At_Offset_1 0cec 0217 | | Execute Heap_Access,All_Reference 0ced 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0cee 00d8 | | Load_Top At_Offset_0 0cef 00da | | Load_Top At_Offset_2 0cf0 e05c | \ | Load 0x0,0x5c 0cf1 e245 | E | Load 0x1,0x45 0cf2 0096 | | Execute Package,Entry 0cf3 4802 |H | Short_Literal 0x2 0cf4 4801 |H | Short_Literal 0x1 0cf5 4802 |H | Short_Literal 0x2 0cf6 e246 | F | Load 0x1,0x46 0cf7 01d7 | | Execute Vector,Field_Read 0cf8 e255 | U | Load 0x1,0x55 0cf9 01cf | | Execute Vector,Slice_Read 0cfa 00db | | Load_Top At_Offset_3 0cfb e05d | ] | Load 0x0,0x5d 0cfc e245 | E | Load 0x1,0x45 0cfd 0096 | | Execute Package,Entry 0cfe 4804 |H | Short_Literal 0x4 0cff 4801 |H | Short_Literal 0x1 0d00 4804 |H | Short_Literal 0x4 0d01 e246 | F | Load 0x1,0x46 0d02 01d7 | | Execute Vector,Field_Read 0d03 e255 | U | Load 0x1,0x55 0d04 01cf | | Execute Vector,Slice_Read 0d05 00db | | Load_Top At_Offset_3 0d06 e05d | ] | Load 0x0,0x5d 0d07 e245 | E | Load 0x1,0x45 0d08 0096 | | Execute Package,Entry 0d09 4806 |H | Short_Literal 0x6 0d0a 4801 |H | Short_Literal 0x1 0d0b 4806 |H | Short_Literal 0x6 0d0c e246 | F | Load 0x1,0x46 0d0d 01d7 | | Execute Vector,Field_Read 0d0e e255 | U | Load 0x1,0x55 0d0f 01cf | | Execute Vector,Slice_Read 0d10 00db | | Load_Top At_Offset_3 0d11 e05d | ] | Load 0x0,0x5d 0d12 e245 | E | Load 0x1,0x45 0d13 0096 | | Execute Package,Entry 0d14 4805 |H | Short_Literal 0x5 0d15 4801 |H | Short_Literal 0x1 0d16 4805 |H | Short_Literal 0x5 0d17 e246 | F | Load 0x1,0x46 0d18 01d7 | | Execute Vector,Field_Read 0d19 e255 | U | Load 0x1,0x55 0d1a 01cf | | Execute Vector,Slice_Read 0d1b 00db | | Load_Top At_Offset_3 0d1c e05d | ] | Load 0x0,0x5d 0d1d e245 | E | Load 0x1,0x45 0d1e 0096 | | Execute Package,Entry 0d1f 4807 |H | Short_Literal 0x7 0d20 4801 |H | Short_Literal 0x1 0d21 4807 |H | Short_Literal 0x7 0d22 e246 | F | Load 0x1,0x46 0d23 01d7 | | Execute Vector,Field_Read 0d24 e255 | U | Load 0x1,0x55 0d25 01cf | | Execute Vector,Slice_Read 0d26 00db | | Load_Top At_Offset_3 0d27 e05d | ] | Load 0x0,0x5d 0d28 e245 | E | Load 0x1,0x45 0d29 0096 | | Execute Package,Entry 0d2a 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0d2b 0000 0000 | | .BLANK 0000[0x5] 0d30 ; -------------------------------------------------------------------------------------- 0d30 ; SUBPROGRAM 0d30 ; -------------------------------------------------------------------------------------- 0d30 0d58 | X | .CONST 0x0d58 ; Address of begin 0d31 0004 | | .CONST 0x0004 ; Address of exception handler 0d32 000b | | .CONST 0x000b ; Number of locals 0d33 INIT_0d30: 0d33 e006 | | Load 0x0,0x6 0d34 e403 | | Load 0x2,0x3 0d35 8020 | | Call 0x0,0x20 0d36 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0d37 e005 | | Load 0x0,0x5 0d38 02ff | | Declare_Variable Variant_Record 0d39 00d9 | | Load_Top At_Offset_1 0d3a e5ff | | Load 0x2,-0x1 0d3b 805e | ^ | Call 0x0,0x5e 0d3c 00d9 | | Load_Top At_Offset_1 0d3d 016d | m | Execute Variant_Record,Structure_Write 0d3e e00d | | Load 0x0,0xd 0d3f e245 | E | Load 0x1,0x45 0d40 0098 | | Execute Package,Field_Read_Dynamic 0d41 0322 | " | Declare_Variable Record 0d42 4803 |H | Short_Literal 0x3 0d43 e239 | 9 | Load 0x1,0x39 0d44 1c08 | | Execute_Immediate Run_Utility,0x8 0d45 e23a | : | Load 0x1,0x3a 0d46 e5fd | | Load 0x2,-0x3 0d47 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 0d48 00d8 | | Load_Top At_Offset_0 0d49 0217 | | Execute Heap_Access,All_Reference 0d4a 1c00 | | Execute_Immediate Run_Utility,0x0 0d4b e00d | | Load 0x0,0xd 0d4c e245 | E | Load 0x1,0x45 0d4d 0098 | | Execute Package,Field_Read_Dynamic 0d4e 0322 | " | Declare_Variable Record 0d4f e04b | K | Load 0x0,0x4b 0d50 029f 1043 | C| Declare_Subprogram INIT_1040,For_Call 0d52 029f 108b | | Declare_Subprogram INIT_1088,For_Call 0d54 029f 10b3 | | Declare_Subprogram INIT_10b0,For_Call 0d56 029f 10cb | | Declare_Subprogram INIT_10c8,For_Call 0d58 BODY_0d30: 0d58 e607 | | Load 0x3,0x7 0d59 e5fd | | Load 0x2,-0x3 0d5a e602 | | Load 0x3,0x2 0d5b 825a | Z | Call 0x1,0x5a 0d5c c607 | | Store 0x3,0x7 0d5d e604 | | Load 0x3,0x4 0d5e 4802 |H | Short_Literal 0x2 0d5f e402 | | Load 0x2,0x2 0d60 0219 | | Execute Heap_Access,All_Read 0d61 e05b | [ | Load 0x0,0x5b 0d62 e245 | E | Load 0x1,0x45 0d63 0096 | | Execute Package,Entry 0d64 00d1 | | Pop_Control Pop_Count_1 0d65 e603 | | Load 0x3,0x3 0d66 e605 | | Load 0x3,0x5 0d67 0217 | | Execute Heap_Access,All_Reference 0d68 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0d69 2801 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x1 0d6a 00cf | | Action Mark_Auxiliary 0d6b 4807 |H | Short_Literal 0x7 0d6c 4801 |H | Short_Literal 0x1 0d6d 0007 | | Action Break_Optional 0d6e 8608 | | Call 0x3,0x8 0d6f 00c8 | | Action Pop_Auxiliary_Range 0d70 3ffd |? | Loop_Increasing 0xd6e 0d71 00c9 | | Action Pop_Auxiliary_Loop 0d72 4808 |H | Short_Literal 0x8 0d73 4804 |H | Short_Literal 0x4 0d74 0007 | | Action Break_Optional 0d75 e606 | | Load 0x3,0x6 0d76 4802 |H | Short_Literal 0x2 0d77 e402 | | Load 0x2,0x2 0d78 0219 | | Execute Heap_Access,All_Read 0d79 e05b | [ | Load 0x0,0x5b 0d7a e245 | E | Load 0x1,0x45 0d7b 0096 | | Execute Package,Entry 0d7c 00d1 | | Pop_Control Pop_Count_1 0d7d 4800 |H | Short_Literal 0x0 0d7e e606 | | Load 0x3,0x6 0d7f e02c | , | Load 0x0,0x2c 0d80 e245 | E | Load 0x1,0x45 0d81 0096 | | Execute Package,Entry 0d82 8609 | | Call 0x3,0x9 0d83 860a | | Call 0x3,0xa 0d84 860b | | Call 0x3,0xb 0d85 00c8 | | Action Pop_Auxiliary_Range 0d86 3fee |? | Loop_Increasing 0xd75 0d87 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0d88 ; -------------------------------------------------------------------------------------- 0d88 ; SUBPROGRAM 0d88 ; -------------------------------------------------------------------------------------- 0d88 0d9a | | .CONST 0x0d9a ; Address of begin 0d89 0004 | | .CONST 0x0004 ; Address of exception handler 0d8a 0003 | | .CONST 0x0003 ; Number of locals 0d8b INIT_0d88: 0d8b e006 | | Load 0x0,0x6 0d8c e5ff | | Load 0x2,-0x1 0d8d 0219 | | Execute Heap_Access,All_Read 0d8e e01b | | Load 0x0,0x1b 0d8f e245 | E | Load 0x1,0x45 0d90 0096 | | Execute Package,Entry 0d91 e402 | | Load 0x2,0x2 0d92 801e | | Call 0x0,0x1e 0d93 801f | | Call 0x0,0x1f 0d94 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0d95 e03a | : | Load 0x0,0x3a 0d96 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0d97 02c7 | | Declare_Variable Any 0d98 00d8 | | Load_Top At_Offset_0 0d99 1c00 | | Execute_Immediate Run_Utility,0x0 0d9a BODY_0d88: 0d9a e402 | | Load 0x2,0x2 0d9b 4801 |H | Short_Literal 0x1 0d9c 8050 | P | Call 0x0,0x50 0d9d c402 | | Store 0x2,0x2 0d9e 00d8 | | Load_Top At_Offset_0 0d9f e402 | | Load 0x2,0x2 0da0 8049 | I | Call 0x0,0x49 0da1 c603 | | Store 0x3,0x3 0da2 4802 |H | Short_Literal 0x2 0da3 00da | | Load_Top At_Offset_2 0da4 00da | | Load_Top At_Offset_2 0da5 803e | > | Call 0x0,0x3e 0da6 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0da7 0000 | | .XXX[0x1] 0da8 ; -------------------------------------------------------------------------------------- 0da8 ; SUBPROGRAM 0da8 ; -------------------------------------------------------------------------------------- 0da8 0db1 | | .CONST 0x0db1 ; Address of begin 0da9 0004 | | .CONST 0x0004 ; Address of exception handler 0daa 0002 | | .CONST 0x0002 ; Number of locals 0dab INIT_0da8: 0dab e037 | 7 | Load 0x0,0x37 0dac 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0dad 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 0dae 02c7 | | Declare_Variable Any 0daf 00d8 | | Load_Top At_Offset_0 0db0 1c00 | | Execute_Immediate Run_Utility,0x0 0db1 BODY_0da8: 0db1 00d8 | | Load_Top At_Offset_0 0db2 0120 | | Execute Any,Is_Value 0db3 6804 |h | Jump_Zero 0xdb8 0db4 e037 | 7 | Load 0x0,0x37 0db5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0db6 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30 0db7 7801 |x | Jump 0xdb9 0db8 00d8 | | Load_Top At_Offset_0 0db9 e5ff | | Load 0x2,-0x1 0dba 8212 | | Call 0x1,0x12 0dbb 8028 | ( | Call 0x0,0x28 0dbc e037 | 7 | Load 0x0,0x37 0dbd 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0dbe 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0dbf c602 | | Store 0x3,0x2 0dc0 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0dc1 0000 0000 | | .BLANK 0000[0x7] 0dc8 ; -------------------------------------------------------------------------------------- 0dc8 ; SUBPROGRAM 0dc8 ; -------------------------------------------------------------------------------------- 0dc8 0dd6 | | .CONST 0x0dd6 ; Address of begin 0dc9 0004 | | .CONST 0x0004 ; Address of exception handler 0dca 0006 | | .CONST 0x0006 ; Number of locals 0dcb INIT_0dc8: 0dcb e00f | | Load 0x0,0xf 0dcc e245 | E | Load 0x1,0x45 0dcd 0098 | | Execute Package,Field_Read_Dynamic 0dce 0337 | 7 | Declare_Variable Array 0dcf 00e1 | | Load_Encached Boolean_Cache 0dd0 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0dd1 e232 | 2 | Load 0x1,0x32 0dd2 029f 111b | | Declare_Subprogram INIT_1118,For_Call 0dd4 029f 1163 | c| Declare_Subprogram INIT_1160,For_Call 0dd6 BODY_0dc8: 0dd6 e403 | | Load 0x2,0x3 0dd7 0217 | | Execute Heap_Access,All_Reference 0dd8 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0dd9 e237 | 7 | Load 0x1,0x37 0dda 0260 | ` | Execute Discrete,In_Type 0ddb 6815 |h | Jump_Zero 0xdf1 0ddc 4801 |H | Short_Literal 0x1 0ddd a603 | | Store_Unchecked 0x3,0x3 0dde e403 | | Load 0x2,0x3 0ddf 0217 | | Execute Heap_Access,All_Reference 0de0 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0de1 2e07 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7 0de2 0219 | | Execute Heap_Access,All_Read 0de3 e032 | 2 | Load 0x0,0x32 0de4 e245 | E | Load 0x1,0x45 0de5 0096 | | Execute Package,Entry 0de6 e602 | | Load 0x3,0x2 0de7 01d4 | | Execute Vector,Structure_Write 0de8 e247 | G | Load 0x1,0x47 0de9 e403 | | Load 0x2,0x3 0dea 0217 | | Execute Heap_Access,All_Reference 0deb 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0dec 2e07 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7 0ded 0219 | | Execute Heap_Access,All_Read 0dee e019 | | Load 0x0,0x19 0def e245 | E | Load 0x1,0x45 0df0 0096 | | Execute Package,Entry 0df1 e403 | | Load 0x2,0x3 0df2 0217 | | Execute Heap_Access,All_Reference 0df3 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0df4 e237 | 7 | Load 0x1,0x37 0df5 0260 | ` | Execute Discrete,In_Type 0df6 6807 |h | Jump_Zero 0xdfe 0df7 e5fe | | Load 0x2,-0x2 0df8 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0df9 0d0e | | Execute_Immediate Less,0xe 0dfa 6803 |h | Jump_Zero 0xdfe 0dfb 4808 |H | Short_Literal 0x8 0dfc 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0dfd 780f |x | Jump 0xe0d 0dfe e5fe | | Load 0x2,-0x2 0dff 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0e00 0d03 | | Execute_Immediate Less,0x3 0e01 6803 |h | Jump_Zero 0xe05 0e02 4802 |H | Short_Literal 0x2 0e03 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0e04 7808 |x | Jump 0xe0d 0e05 e5fe | | Load 0x2,-0x2 0e06 3c01 |< | Execute Record,Field_Read,Field_Number 0x1 0e07 e5ff | | Load 0x2,-0x1 0e08 0219 | | Execute Heap_Access,All_Read 0e09 e05f | _ | Load 0x0,0x5f 0e0a e245 | E | Load 0x1,0x45 0e0b 0096 | | Execute Package,Entry 0e0c 0053 | S | Store_Top_Uncheched Discrete,At_Offset_3 0e0d 00db | | Load_Top At_Offset_3 0e0e 6809 |h | Jump_Zero 0xe18 0e0f e602 | | Load 0x3,0x2 0e10 e403 | | Load 0x2,0x3 0e11 0217 | | Execute Heap_Access,All_Reference 0e12 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0e13 2e07 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7 0e14 0219 | | Execute Heap_Access,All_Read 0e15 e019 | | Load 0x0,0x19 0e16 e245 | E | Load 0x1,0x45 0e17 0096 | | Execute Package,Entry 0e18 e403 | | Load 0x2,0x3 0e19 0217 | | Execute Heap_Access,All_Reference 0e1a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0e1b 4608 |F | Jump_Case 0x9 0e1c 7818 |x | Jump 0xe35 ; case 0x0 0e1d 7817 |x | Jump 0xe35 ; case 0x1 0e1e 781b |x | Jump 0xe3a ; case 0x2 0e1f 7824 |x$ | Jump 0xe44 ; case 0x3 0e20 7804 |x | Jump 0xe25 ; case 0x4 0e21 7803 |x | Jump 0xe25 ; case 0x5 0e22 7802 |x | Jump 0xe25 ; case 0x6 0e23 7801 |x | Jump 0xe25 ; case 0x7 0e24 7800 |x | Jump 0xe25 ; case 0x8 0e25 00da | | Load_Top At_Offset_2 0e26 4808 |H | Short_Literal 0x8 0e27 4809 |H | Short_Literal 0x9 0e28 0262 | b | Execute Discrete,In_Range 0e29 7005 |p | Jump_Nonzero 0xe2f 0e2a 4800 |H | Short_Literal 0x0 0e2b 0092 1221 | !| Action Push_String_Extended,0x1221 ; "Definition not supported on this line for this column" 0e2d 820e | | Call 0x1,0xe 0e2e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0e2f e5fd | | Load 0x2,-0x3 0e30 e407 | | Load 0x2,0x7 0e31 e403 | | Load 0x2,0x3 0e32 8261 | a | Call 0x1,0x61 0e33 00d1 | | Pop_Control Pop_Count_1 0e34 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0e35 4800 |H | Short_Literal 0x0 0e36 0092 1222 | "| Action Push_String_Extended,0x1222 ; "Definition not defined for this line" 0e38 820e | | Call 0x1,0xe 0e39 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0e3a 00da | | Load_Top At_Offset_2 0e3b 0f07 | | Execute_Immediate Equal,0x7 0e3c 7005 |p | Jump_Nonzero 0xe42 0e3d 4800 |H | Short_Literal 0x0 0e3e 0092 1223 | #| Action Push_String_Extended,0x1223 ; "Definition not supported on this line except for Coverage" 0e40 820e | | Call 0x1,0xe 0e41 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0e42 8605 | | Call 0x3,0x5 0e43 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0e44 00da | | Load_Top At_Offset_2 0e45 4609 |F | Jump_Case 0xa 0e46 7809 |x | Jump 0xe50 ; case 0x0 0e47 7808 |x | Jump 0xe50 ; case 0x1 0e48 780c |x | Jump 0xe55 ; case 0x2 0e49 7806 |x | Jump 0xe50 ; case 0x3 0e4a 7805 |x | Jump 0xe50 ; case 0x4 0e4b 7804 |x | Jump 0xe50 ; case 0x5 0e4c 7803 |x | Jump 0xe50 ; case 0x6 0e4d 780e |x | Jump 0xe5c ; case 0x7 0e4e 7801 |x | Jump 0xe50 ; case 0x8 0e4f 7800 |x | Jump 0xe50 ; case 0x9 0e50 4800 |H | Short_Literal 0x0 0e51 0092 1221 | !| Action Push_String_Extended,0x1221 ; "Definition not supported on this line for this column" 0e53 820e | | Call 0x1,0xe 0e54 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0e55 e5fd | | Load 0x2,-0x3 0e56 e407 | | Load 0x2,0x7 0e57 e5ff | | Load 0x2,-0x1 0e58 e403 | | Load 0x2,0x3 0e59 8260 | ` | Call 0x1,0x60 0e5a 00d1 | | Pop_Control Pop_Count_1 0e5b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0e5c 8606 | | Call 0x3,0x6 0e5d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0e5e 0000 0000 | | .XXX[0x2] 0e60 ; -------------------------------------------------------------------------------------- 0e60 ; SUBPROGRAM 0e60 ; -------------------------------------------------------------------------------------- 0e60 0e69 | i | .CONST 0x0e69 ; Address of begin 0e61 0004 | | .CONST 0x0004 ; Address of exception handler 0e62 0002 | | .CONST 0x0002 ; Number of locals 0e63 INIT_0e60: 0e63 e23a | : | Load 0x1,0x3a 0e64 00db | | Load_Top At_Offset_3 0e65 e025 | % | Load 0x0,0x25 0e66 e245 | E | Load 0x1,0x45 0e67 0096 | | Execute Package,Entry 0e68 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0e69 BODY_0e60: 0e69 4801 |H | Short_Literal 0x1 0e6a 00d9 | | Load_Top At_Offset_1 0e6b 0217 | | Execute Heap_Access,All_Reference 0e6c 2802 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2 0e6d 00d8 | | Load_Top At_Offset_0 0e6e e7ff | | Load 0x3,-0x1 0e6f e05c | \ | Load 0x0,0x5c 0e70 e245 | E | Load 0x1,0x45 0e71 0096 | | Execute Package,Entry 0e72 4800 |H | Short_Literal 0x0 0e73 e7ff | | Load 0x3,-0x1 0e74 e02c | , | Load 0x0,0x2c 0e75 e245 | E | Load 0x1,0x45 0e76 0096 | | Execute Package,Entry 0e77 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0e78 ; -------------------------------------------------------------------------------------- 0e78 ; SUBPROGRAM 0e78 ; -------------------------------------------------------------------------------------- 0e78 0e8d | | .CONST 0x0e8d ; Address of begin 0e79 0004 | | .CONST 0x0004 ; Address of exception handler 0e7a 0004 | | .CONST 0x0004 ; Number of locals 0e7b INIT_0e78: 0e7b e5fe | | Load 0x2,-0x2 0e7c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0e7d 00d8 | | Load_Top At_Offset_0 0e7e 00e4 | | Load_Encached Positive_Cache 0e7f 0260 | ` | Execute Discrete,In_Type 0e80 7001 |p | Jump_Nonzero 0xe82 0e81 0801 | | Execute_Immediate Raise,0x1 0e82 e5ff | | Load 0x2,-0x1 0e83 0219 | | Execute Heap_Access,All_Read 0e84 e024 | $ | Load 0x0,0x24 0e85 e245 | E | Load 0x1,0x45 0e86 0096 | | Execute Package,Entry 0e87 00d8 | | Load_Top At_Offset_0 0e88 e025 | % | Load 0x0,0x25 0e89 e245 | E | Load 0x1,0x45 0e8a 0096 | | Execute Package,Entry 0e8b 029f 1193 | | Declare_Subprogram INIT_1190,For_Call 0e8d BODY_0e78: 0e8d 00d9 | | Load_Top At_Offset_1 0e8e 0217 | | Execute Heap_Access,All_Reference 0e8f 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0e90 4608 |F | Jump_Case 0x9 0e91 780b |x | Jump 0xe9d ; case 0x0 0e92 780a |x | Jump 0xe9d ; case 0x1 0e93 7809 |x | Jump 0xe9d ; case 0x2 0e94 780d |x | Jump 0xea2 ; case 0x3 0e95 7804 |x | Jump 0xe9a ; case 0x4 0e96 7803 |x | Jump 0xe9a ; case 0x5 0e97 7802 |x | Jump 0xe9a ; case 0x6 0e98 7801 |x | Jump 0xe9a ; case 0x7 0e99 7800 |x | Jump 0xe9a ; case 0x8 0e9a 00da | | Load_Top At_Offset_2 0e9b 8403 | | Call 0x2,0x3 0e9c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0e9d 4800 |H | Short_Literal 0x0 0e9e 0092 1224 | $| Action Push_String_Extended,0x1224 ; "Delete not defined for this line" 0ea0 820e | | Call 0x1,0xe 0ea1 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0ea2 8604 | | Call 0x3,0x4 0ea3 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0ea4 0000 0000 | | .BLANK 0000[0x4] 0ea8 ; -------------------------------------------------------------------------------------- 0ea8 ; SUBPROGRAM 0ea8 ; -------------------------------------------------------------------------------------- 0ea8 0eb0 | | .CONST 0x0eb0 ; Address of begin 0ea9 0004 | | .CONST 0x0004 ; Address of exception handler 0eaa 0002 | | .CONST 0x0002 ; Number of locals 0eab INIT_0ea8: 0eab e5ff | | Load 0x2,-0x1 0eac 0217 | | Execute Heap_Access,All_Reference 0ead e060 | ` | Load 0x0,0x60 0eae e245 | E | Load 0x1,0x45 0eaf 0096 | | Execute Package,Entry 0eb0 BODY_0ea8: 0eb0 e403 | | Load 0x2,0x3 0eb1 6809 |h | Jump_Zero 0xebb 0eb2 e402 | | Load 0x2,0x2 0eb3 e404 | | Load 0x2,0x4 0eb4 0217 | | Execute Heap_Access,All_Reference 0eb5 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0eb6 2e07 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7 0eb7 0219 | | Execute Heap_Access,All_Read 0eb8 e019 | | Load 0x0,0x19 0eb9 e245 | E | Load 0x1,0x45 0eba 0096 | | Execute Package,Entry 0ebb 00d8 | | Load_Top At_Offset_0 0ebc 00cb | | Action Pop_Block_With_Result 0ebd 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ebe 0000 0000 | | .XXX[0x2] 0ec0 ; -------------------------------------------------------------------------------------- 0ec0 ; SUBPROGRAM 0ec0 ; -------------------------------------------------------------------------------------- 0ec0 0ecd | | .CONST 0x0ecd ; Address of begin 0ec1 0004 | | .CONST 0x0004 ; Address of exception handler 0ec2 0003 | | .CONST 0x0003 ; Number of locals 0ec3 INIT_0ec0: 0ec3 e5ff | | Load 0x2,-0x1 0ec4 0219 | | Execute Heap_Access,All_Read 0ec5 e01d | | Load 0x0,0x1d 0ec6 e245 | E | Load 0x1,0x45 0ec7 0096 | | Execute Package,Entry 0ec8 e5fe | | Load 0x2,-0x2 0ec9 0219 | | Execute Heap_Access,All_Read 0eca e01d | | Load 0x0,0x1d 0ecb e245 | E | Load 0x1,0x45 0ecc 0096 | | Execute Package,Entry 0ecd BODY_0ec0: 0ecd 00d8 | | Load_Top At_Offset_0 0ece 00da | | Load_Top At_Offset_2 0ecf 826b | k | Call 0x1,0x6b 0ed0 7003 |p | Jump_Nonzero 0xed4 0ed1 4800 |H | Short_Literal 0x0 0ed2 00cb | | Action Pop_Block_With_Result 0ed3 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0ed4 00d9 | | Load_Top At_Offset_1 0ed5 00d9 | | Load_Top At_Offset_1 0ed6 826b | k | Call 0x1,0x6b 0ed7 00cb | | Action Pop_Block_With_Result 0ed8 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0ed9 0000 0000 | | .BLANK 0000[0x7] 0ee0 ; -------------------------------------------------------------------------------------- 0ee0 ; SUBPROGRAM 0ee0 ; -------------------------------------------------------------------------------------- 0ee0 0eec | | .CONST 0x0eec ; Address of begin 0ee1 0004 | | .CONST 0x0004 ; Address of exception handler 0ee2 0003 | | .CONST 0x0003 ; Number of locals 0ee3 INIT_0ee0: 0ee3 e5ff | | Load 0x2,-0x1 0ee4 0217 | | Execute Heap_Access,All_Reference 0ee5 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 0ee6 e061 | a | Load 0x0,0x61 0ee7 1825 | % | Execute Package,Field_Execute,Field_Number 0x25 0ee8 4806 |H | Short_Literal 0x6 0ee9 e246 | F | Load 0x1,0x46 0eea 01d7 | | Execute Vector,Field_Read 0eeb 0007 | | Action Break_Optional 0eec BODY_0ee0: 0eec 00d9 | | Load_Top At_Offset_1 0eed 01db | | Execute Vector,Length 0eee 00d9 | | Load_Top At_Offset_1 0eef 027a | z | Execute Discrete,Less_Equal 0ef0 6803 |h | Jump_Zero 0xef4 0ef1 00d9 | | Load_Top At_Offset_1 0ef2 00cb | | Action Pop_Block_With_Result 0ef3 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0ef4 00d9 | | Load_Top At_Offset_1 0ef5 01dd | | Execute Vector,First 0ef6 00da | | Load_Top At_Offset_2 0ef7 01dd | | Execute Vector,First 0ef8 0aff | | Execute_Immediate Plus,-0x1 0ef9 4806 |H | Short_Literal 0x6 0efa e246 | F | Load 0x1,0x46 0efb 01d7 | | Execute Vector,Field_Read 0efc 0273 | s | Execute Discrete,Plus 0efd 00d8 | | Load_Top At_Offset_0 0efe 00e2 | | Load_Encached Integer_Cache 0eff 0260 | ` | Execute Discrete,In_Type 0f00 7001 |p | Jump_Nonzero 0xf02 0f01 0801 | | Execute_Immediate Raise,0x1 0f02 00db | | Load_Top At_Offset_3 0f03 01cf | | Execute Vector,Slice_Read 0f04 00cb | | Action Pop_Block_With_Result 0f05 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0f06 0000 0000 | | .XXX[0x2] 0f08 ; -------------------------------------------------------------------------------------- 0f08 ; SUBPROGRAM 0f08 ; -------------------------------------------------------------------------------------- 0f08 0f0b | | .CONST 0x0f0b ; Address of begin 0f09 0004 | | .CONST 0x0004 ; Address of exception handler 0f0a 0001 | | .CONST 0x0001 ; Number of locals 0f0b BODY_0f08: 0f0b INIT_0f08: 0f0b 00da | | Load_Top At_Offset_2 0f0c 8062 | b | Call 0x0,0x62 0f0d 0f00 | | Execute_Immediate Equal,0x0 0f0e a7fe | | Store_Unchecked 0x3,-0x2 0f0f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0f10 ; -------------------------------------------------------------------------------------- 0f10 ; SUBPROGRAM 0f10 ; -------------------------------------------------------------------------------------- 0f10 0f19 | | .CONST 0x0f19 ; Address of begin 0f11 0f4d | M | .CONST 0x0f4d ; Address of exception handler 0f12 0003 | | .CONST 0x0003 ; Number of locals 0f13 INIT_0f10: 0f13 e005 | | Load 0x0,0x5 0f14 02ff | | Declare_Variable Variant_Record 0f15 00d8 | | Load_Top At_Offset_0 0f16 1c00 | | Execute_Immediate Run_Utility,0x0 0f17 029f 11bb | | Declare_Subprogram INIT_11b8,For_Call 0f19 BODY_0f10: 0f19 e5fe | | Load 0x2,-0x2 0f1a 8063 | c | Call 0x0,0x63 0f1b a402 | | Store_Unchecked 0x2,0x2 0f1c e406 | | Load 0x2,0x6 0f1d 8020 | | Call 0x0,0x20 0f1e e5ff | | Load 0x2,-0x1 0f1f 805e | ^ | Call 0x0,0x5e 0f20 00da | | Load_Top At_Offset_2 0f21 016d | m | Execute Variant_Record,Structure_Write 0f22 e402 | | Load 0x2,0x2 0f23 e5fe | | Load 0x2,-0x2 0f24 00db | | Load_Top At_Offset_3 0f25 8064 | d | Call 0x0,0x64 0f26 c402 | | Store 0x2,0x2 0f27 e403 | | Load 0x2,0x3 0f28 6807 |h | Jump_Zero 0xf30 0f29 4800 |H | Short_Literal 0x0 0f2a a403 | | Store_Unchecked 0x2,0x3 0f2b e407 | | Load 0x2,0x7 0f2c e402 | | Load 0x2,0x2 0f2d 840a | | Call 0x2,0xa 0f2e c407 | | Store 0x2,0x7 0f2f 7815 |x | Jump 0xf45 0f30 e408 | | Load 0x2,0x8 0f31 e402 | | Load 0x2,0x2 0f32 840a | | Call 0x2,0xa 0f33 c408 | | Store 0x2,0x8 0f34 e407 | | Load 0x2,0x7 0f35 e408 | | Load 0x2,0x8 0f36 027e | ~ | Execute Discrete,Not_Equal 0f37 680a |h | Jump_Zero 0xf42 0f38 e404 | | Load 0x2,0x4 0f39 6806 |h | Jump_Zero 0xf40 0f3a 4801 |H | Short_Literal 0x1 0f3b 0092 1225 | %| Action Push_String_Extended,0x1225 ; "Cannot show decision and segment data in the same coverage image" 0f3d 820e | | Call 0x1,0xe 0f3e 4800 |H | Short_Literal 0x0 0f3f a404 | | Store_Unchecked 0x2,0x4 0f40 4801 |H | Short_Literal 0x1 0f41 a405 | | Store_Unchecked 0x2,0x5 0f42 e405 | | Load 0x2,0x5 0f43 6801 |h | Jump_Zero 0xf45 0f44 8603 | | Call 0x3,0x3 0f45 e402 | | Load 0x2,0x2 0f46 4800 |H | Short_Literal 0x0 0f47 8065 | e | Call 0x0,0x65 0f48 c402 | | Store 0x2,0x2 0f49 e406 | | Load 0x2,0x6 0f4a 8017 | | Call 0x0,0x17 0f4b c406 | | Store 0x2,0x6 0f4c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0f4d TRAP_0f10: 0f4d e066 | f | Load 0x0,0x66 0f4e 010f | | Execute Exception,Equal 0f4f 6804 |h | Jump_Zero 0xf54 0f50 e406 | | Load 0x2,0x6 0f51 8017 | | Call 0x0,0x17 0f52 c406 | | Store 0x2,0x6 0f53 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0f54 0100 | | Execute Exception,Raise 0f55 0000 0000 | | .XXX[0x3] 0f57 0000 | | 0f58 ; -------------------------------------------------------------------------------------- 0f58 ; SUBPROGRAM 0f58 ; -------------------------------------------------------------------------------------- 0f58 0f6a | j | .CONST 0x0f6a ; Address of begin 0f59 0004 | | .CONST 0x0004 ; Address of exception handler 0f5a 0004 | | .CONST 0x0004 ; Number of locals 0f5b INIT_0f58: 0f5b e5fe | | Load 0x2,-0x2 0f5c 803b | ; | Call 0x0,0x3b 0f5d e23a | : | Load 0x1,0x3a 0f5e e404 | | Load 0x2,0x4 0f5f e02b | + | Load 0x0,0x2b 0f60 e245 | E | Load 0x1,0x45 0f61 0096 | | Execute Package,Entry 0f62 e025 | % | Load 0x0,0x25 0f63 e245 | E | Load 0x1,0x45 0f64 0096 | | Execute Package,Entry 0f65 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0f66 e005 | | Load 0x0,0x5 0f67 02ff | | Declare_Variable Variant_Record 0f68 00d8 | | Load_Top At_Offset_0 0f69 1c00 | | Execute_Immediate Run_Utility,0x0 0f6a BODY_0f58: 0f6a 00d9 | | Load_Top At_Offset_1 0f6b 0217 | | Execute Heap_Access,All_Reference 0f6c 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 0f6d 0f03 | | Execute_Immediate Equal,0x3 0f6e 682d |h- | Jump_Zero 0xf9c 0f6f 00d9 | | Load_Top At_Offset_1 0f70 0217 | | Execute Heap_Access,All_Reference 0f71 2c02 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2 0f72 7029 |p) | Jump_Nonzero 0xf9c 0f73 00d9 | | Load_Top At_Offset_1 0f74 0217 | | Execute Heap_Access,All_Reference 0f75 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0f76 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 0f77 00d9 | | Load_Top At_Offset_1 0f78 016d | m | Execute Variant_Record,Structure_Write 0f79 00d8 | | Load_Top At_Offset_0 0f7a 8046 | F | Call 0x0,0x46 0f7b a402 | | Store_Unchecked 0x2,0x2 0f7c 00da | | Load_Top At_Offset_2 0f7d e5fe | | Load 0x2,-0x2 0f7e e402 | | Load 0x2,0x2 0f7f 825a | Z | Call 0x1,0x5a 0f80 0033 | 3 | Store_Top Heap_Access,At_Offset_3 0f81 00ea | | Load_Encached Null_String_Cache 0f82 00db | | Load_Top At_Offset_3 0f83 8067 | g | Call 0x0,0x67 0f84 8021 | ! | Call 0x0,0x21 0f85 01db | | Execute Vector,Length 0f86 6808 |h | Jump_Zero 0xf8f 0f87 e5fd | | Load 0x2,-0x3 0f88 00d9 | | Load_Top At_Offset_1 0f89 e402 | | Load 0x2,0x2 0f8a 804a | J | Call 0x0,0x4a 0f8b c5fd | | Store 0x2,-0x3 0f8c 4800 |H | Short_Literal 0x0 0f8d a5fc | | Store_Unchecked 0x2,-0x4 0f8e 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0f8f 4800 |H | Short_Literal 0x0 0f90 0092 1226 | &| Action Push_String_Extended,0x1226 ; "Skipping " 0f92 e402 | | Load 0x2,0x2 0f93 8021 | ! | Call 0x0,0x21 0f94 e037 | 7 | Load 0x0,0x37 0f95 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0f96 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0f97 01cc | | Execute Vector,Catenate 0f98 0092 1227 | '| Action Push_String_Extended,0x1227 ; ", no coverage information available." 0f9a 01cc | | Execute Vector,Catenate 0f9b 820e | | Call 0x1,0xe 0f9c 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0f9d 0000 0000 | | .XXX[0x3] 0f9f 0000 | | 0fa0 ; -------------------------------------------------------------------------------------- 0fa0 ; SUBPROGRAM 0fa0 ; -------------------------------------------------------------------------------------- 0fa0 0faa | | .CONST 0x0faa ; Address of begin 0fa1 0004 | | .CONST 0x0004 ; Address of exception handler 0fa2 0002 | | .CONST 0x0002 ; Number of locals 0fa3 INIT_0fa0: 0fa3 e23e | > | Load 0x1,0x3e 0fa4 4801 |H | Short_Literal 0x1 0fa5 e402 | | Load 0x2,0x2 0fa6 e056 | V | Load 0x0,0x56 0fa7 e245 | E | Load 0x1,0x45 0fa8 0096 | | Execute Package,Entry 0fa9 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0faa BODY_0fa0: 0faa e5fd | | Load 0x2,-0x3 0fab 00d9 | | Load_Top At_Offset_1 0fac 0217 | | Execute Heap_Access,All_Reference 0fad 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4 0fae 00d8 | | Load_Top At_Offset_0 0faf 4801 |H | Short_Literal 0x1 0fb0 e402 | | Load 0x2,0x2 0fb1 e068 | h | Load 0x0,0x68 0fb2 e245 | E | Load 0x1,0x45 0fb3 0096 | | Execute Package,Entry 0fb4 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0fb5 0000 0000 | | .XXX[0x3] 0fb7 0000 | | 0fb8 ; -------------------------------------------------------------------------------------- 0fb8 ; SUBPROGRAM 0fb8 ; -------------------------------------------------------------------------------------- 0fb8 0fc9 | | .CONST 0x0fc9 ; Address of begin 0fb9 0004 | | .CONST 0x0004 ; Address of exception handler 0fba 0003 | | .CONST 0x0003 ; Number of locals 0fbb INIT_0fb8: 0fbb e403 | | Load 0x2,0x3 0fbc 0217 | | Execute Heap_Access,All_Reference 0fbd 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 0fbe 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 0fbf 0217 | | Execute Heap_Access,All_Reference 0fc0 0320 | | Declare_Variable Record,Duplicate 0fc1 00cd | | Action Spare6_Action 0fc2 e23e | > | Load 0x1,0x3e 0fc3 4801 |H | Short_Literal 0x1 0fc4 00da | | Load_Top At_Offset_2 0fc5 e056 | V | Load 0x0,0x56 0fc6 e245 | E | Load 0x1,0x45 0fc7 0096 | | Execute Package,Entry 0fc8 0031 | 1 | Store_Top Heap_Access,At_Offset_1 0fc9 BODY_0fb8: 0fc9 e5fd | | Load 0x2,-0x3 0fca 00d9 | | Load_Top At_Offset_1 0fcb 0217 | | Execute Heap_Access,All_Reference 0fcc 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4 0fcd 00d8 | | Load_Top At_Offset_0 0fce 4801 |H | Short_Literal 0x1 0fcf 00db | | Load_Top At_Offset_3 0fd0 e068 | h | Load 0x0,0x68 0fd1 e245 | E | Load 0x1,0x45 0fd2 0096 | | Execute Package,Entry 0fd3 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0fd4 0000 0000 | | .BLANK 0000[0x4] 0fd8 ; -------------------------------------------------------------------------------------- 0fd8 ; SUBPROGRAM 0fd8 ; -------------------------------------------------------------------------------------- 0fd8 0fdf | | .CONST 0x0fdf ; Address of begin 0fd9 0004 | | .CONST 0x0004 ; Address of exception handler 0fda 0003 | | .CONST 0x0003 ; Number of locals 0fdb INIT_0fd8: 0fdb e054 | T | Load 0x0,0x54 0fdc 0322 | " | Declare_Variable Record 0fdd e069 | i | Load 0x0,0x69 0fde 0322 | " | Declare_Variable Record 0fdf BODY_0fd8: 0fdf e402 | | Load 0x2,0x2 0fe0 8055 | U | Call 0x0,0x55 0fe1 00da | | Load_Top At_Offset_2 0fe2 017d | } | Execute Record,Structure_Write 0fe3 00d8 | | Load_Top At_Offset_0 0fe4 e407 | | Load 0x2,0x7 0fe5 806a | j | Call 0x0,0x6a 0fe6 00d1 | | Pop_Control Pop_Count_1 0fe7 00cf | | Action Mark_Auxiliary 0fe8 7809 |x | Jump 0xff2 0fe9 00da | | Load_Top At_Offset_2 0fea 00da | | Load_Top At_Offset_2 0feb 806b | k | Call 0x0,0x6b 0fec 8058 | X | Call 0x0,0x58 0fed 00d1 | | Pop_Control Pop_Count_1 0fee 00d9 | | Load_Top At_Offset_1 0fef 806c | l | Call 0x0,0x6c 0ff0 00d1 | | Pop_Control Pop_Count_1 0ff1 00c9 | | Action Pop_Auxiliary_Loop 0ff2 00d9 | | Load_Top At_Offset_1 0ff3 806d | m | Call 0x0,0x6d 0ff4 6ff4 |o | Jump_Zero 0xfe9 0ff5 00ce | | Action Pop_Auxiliary 0ff6 00d9 | | Load_Top At_Offset_1 0ff7 e407 | | Load 0x2,0x7 0ff8 017d | } | Execute Record,Structure_Write 0ff9 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0ffa 0000 0000 | | .BLANK 0000[0x6] 1000 ; -------------------------------------------------------------------------------------- 1000 ; SUBPROGRAM 1000 ; -------------------------------------------------------------------------------------- 1000 100a | | .CONST 0x100a ; Address of begin 1001 0004 | | .CONST 0x0004 ; Address of exception handler 1002 0005 | | .CONST 0x0005 ; Number of locals 1003 INIT_1000: 1003 e01a | | Load 0x0,0x1a 1004 02ff | | Declare_Variable Variant_Record 1005 00d8 | | Load_Top At_Offset_0 1006 1c00 | | Execute_Immediate Run_Utility,0x0 1007 00e1 | | Load_Encached Boolean_Cache 1008 03e9 | | Declare_Variable Discrete,Duplicate 1009 03e9 | | Declare_Variable Discrete,Duplicate 100a BODY_1000: 100a e402 | | Load 0x2,0x2 100b 480f |H | Short_Literal 0xf 100c 801c | | Call 0x0,0x1c 100d e602 | | Load 0x3,0x2 100e 016d | m | Execute Variant_Record,Structure_Write 100f e402 | | Load 0x2,0x2 1010 e406 | | Load 0x2,0x6 1011 8269 | i | Call 0x1,0x69 1012 e602 | | Load 0x3,0x2 1013 2a08 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x8 1014 00e1 | | Load_Encached Boolean_Cache 1015 00e1 | | Load_Encached Boolean_Cache 1016 e402 | | Load 0x2,0x2 1017 e602 | | Load 0x3,0x2 1018 2e08 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x8 1019 8262 | b | Call 0x1,0x62 101a c603 | | Store 0x3,0x3 101b 005a | Z | Store_Top Discrete,At_Offset_2 101c 00da | | Load_Top At_Offset_2 101d 701a |p | Jump_Nonzero 0x1038 101e e402 | | Load 0x2,0x2 101f e407 | | Load 0x2,0x7 1020 8269 | i | Call 0x1,0x69 1021 e602 | | Load 0x3,0x2 1022 2a09 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x9 1023 00e1 | | Load_Encached Boolean_Cache 1024 00e1 | | Load_Encached Boolean_Cache 1025 e402 | | Load 0x2,0x2 1026 e602 | | Load 0x3,0x2 1027 2e09 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9 1028 8262 | b | Call 0x1,0x62 1029 c603 | | Store 0x3,0x3 102a 0059 | Y | Store_Top Discrete,At_Offset_1 102b 00d9 | | Load_Top At_Offset_1 102c 00d9 | | Load_Top At_Offset_1 102d 027e | ~ | Execute Discrete,Not_Equal 102e 6809 |h | Jump_Zero 0x1038 102f 4801 |H | Short_Literal 0x1 1030 0092 1228 | (| Action Push_String_Extended,0x1228 ; "Cannot show differential coverage of two test runs with differing coverage data" 1032 820e | | Call 0x1,0xe 1033 8029 | ) | Call 0x0,0x29 1034 e5fe | | Load 0x2,-0x2 1035 016d | m | Execute Variant_Record,Structure_Write 1036 00cc | | Action Pop_Block 1037 4502 |E | Exit_Suprogram New_Top_Offset 0x2 1038 00db | | Load_Top At_Offset_3 1039 e5fe | | Load 0x2,-0x2 103a 016d | m | Execute Variant_Record,Structure_Write 103b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 103c 0000 0000 | | .BLANK 0000[0x4] 1040 ; -------------------------------------------------------------------------------------- 1040 ; SUBPROGRAM 1040 ; -------------------------------------------------------------------------------------- 1040 104d | M | .CONST 0x104d ; Address of begin 1041 0004 | | .CONST 0x0004 ; Address of exception handler 1042 0002 | | .CONST 0x0002 ; Number of locals 1043 INIT_1040: 1043 e60e | | Load 0x3,0xe 1044 00d8 | | Load_Top At_Offset_0 1045 e23d | = | Load 0x1,0x3d 1046 1c06 | | Execute_Immediate Run_Utility,0x6 1047 e23e | > | Load 0x1,0x3e 1048 e5fd | | Load 0x2,-0x3 1049 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint 104a 00d8 | | Load_Top At_Offset_0 104b 0217 | | Execute Heap_Access,All_Reference 104c 1c00 | | Execute_Immediate Run_Utility,0x0 104d BODY_1040: 104d e60e | | Load 0x3,0xe 104e 0aff | | Execute_Immediate Plus,-0x1 104f 4606 |F | Jump_Case 0x7 1050 780d |x | Jump 0x105e ; case 0x0 1051 7811 |x | Jump 0x1063 ; case 0x1 1052 7815 |x | Jump 0x1068 ; case 0x2 1053 781a |x | Jump 0x106e ; case 0x3 1054 7827 |x' | Jump 0x107c ; case 0x4 1055 781f |x | Jump 0x1075 ; case 0x5 1056 7800 |x | Jump 0x1057 ; case 0x6 1057 e5fd | | Load 0x2,-0x3 1058 e603 | | Load 0x3,0x3 1059 806e | n | Call 0x0,0x6e 105a 00d9 | | Load_Top At_Offset_1 105b 0217 | | Execute Heap_Access,All_Reference 105c 2a0a |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0xa 105d 7823 |x# | Jump 0x1081 105e 4800 |H | Short_Literal 0x0 105f 00d9 | | Load_Top At_Offset_1 1060 0217 | | Execute Heap_Access,All_Reference 1061 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4 1062 781e |x | Jump 0x1081 1063 e602 | | Load 0x3,0x2 1064 00d9 | | Load_Top At_Offset_1 1065 0217 | | Execute Heap_Access,All_Reference 1066 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5 1067 7819 |x | Jump 0x1081 1068 e603 | | Load 0x3,0x3 1069 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1 106a 00d9 | | Load_Top At_Offset_1 106b 0217 | | Execute Heap_Access,All_Reference 106c 2a06 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6 106d 7813 |x | Jump 0x1081 106e e5fd | | Load 0x2,-0x3 106f e603 | | Load 0x3,0x3 1070 806f | o | Call 0x0,0x6f 1071 00d9 | | Load_Top At_Offset_1 1072 0217 | | Execute Heap_Access,All_Reference 1073 2a07 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7 1074 780c |x | Jump 0x1081 1075 e5fd | | Load 0x2,-0x3 1076 e603 | | Load 0x3,0x3 1077 8070 | p | Call 0x0,0x70 1078 00d9 | | Load_Top At_Offset_1 1079 0217 | | Execute Heap_Access,All_Reference 107a 2a08 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x8 107b 7805 |x | Jump 0x1081 107c e607 | | Load 0x3,0x7 107d 8052 | R | Call 0x0,0x52 107e 00d9 | | Load_Top At_Offset_1 107f 0217 | | Execute Heap_Access,All_Reference 1080 2a09 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x9 1081 00d8 | | Load_Top At_Offset_0 1082 e60e | | Load 0x3,0xe 1083 e604 | | Load 0x3,0x4 1084 e068 | h | Load 0x0,0x68 1085 e245 | E | Load 0x1,0x45 1086 0096 | | Execute Package,Entry 1087 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1088 ; -------------------------------------------------------------------------------------- 1088 ; SUBPROGRAM 1088 ; -------------------------------------------------------------------------------------- 1088 1094 | | .CONST 0x1094 ; Address of begin 1089 0004 | | .CONST 0x0004 ; Address of exception handler 108a 0002 | | .CONST 0x0002 ; Number of locals 108b INIT_1088: 108b e60e | | Load 0x3,0xe 108c e239 | 9 | Load 0x1,0x39 108d 1c08 | | Execute_Immediate Run_Utility,0x8 108e e23a | : | Load 0x1,0x3a 108f e5fd | | Load 0x2,-0x3 1090 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 1091 00d8 | | Load_Top At_Offset_0 1092 0217 | | Execute Heap_Access,All_Reference 1093 1c00 | | Execute_Immediate Run_Utility,0x0 1094 BODY_1088: 1094 e603 | | Load 0x3,0x3 1095 00d9 | | Load_Top At_Offset_1 1096 0217 | | Execute Heap_Access,All_Reference 1097 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 1098 2801 |( | Execute Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x1 1099 e402 | | Load 0x2,0x2 109a 00d9 | | Load_Top At_Offset_1 109b 0217 | | Execute Heap_Access,All_Reference 109c 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 109d 2a07 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7 109e e604 | | Load 0x3,0x4 109f e22e | . | Load 0x1,0x2e 10a0 e5fd | | Load 0x2,-0x3 10a1 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 10a2 00d9 | | Load_Top At_Offset_1 10a3 0217 | | Execute Heap_Access,All_Reference 10a4 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 10a5 2a08 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x8 10a6 00d8 | | Load_Top At_Offset_0 10a7 e606 | | Load 0x3,0x6 10a8 e05c | \ | Load 0x0,0x5c 10a9 e245 | E | Load 0x1,0x45 10aa 0096 | | Execute Package,Entry 10ab 4501 |E | Exit_Suprogram New_Top_Offset 0x1 10ac 0000 0000 | | .BLANK 0000[0x4] 10b0 ; -------------------------------------------------------------------------------------- 10b0 ; SUBPROGRAM 10b0 ; -------------------------------------------------------------------------------------- 10b0 10bb | | .CONST 0x10bb ; Address of begin 10b1 0004 | | .CONST 0x0004 ; Address of exception handler 10b2 0002 | | .CONST 0x0002 ; Number of locals 10b3 INIT_10b0: 10b3 4808 |H | Short_Literal 0x8 10b4 4801 |H | Short_Literal 0x1 10b5 e23e | > | Load 0x1,0x3e 10b6 e5fd | | Load 0x2,-0x3 10b7 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint 10b8 00d8 | | Load_Top At_Offset_0 10b9 0217 | | Execute Heap_Access,All_Reference 10ba 1c00 | | Execute_Immediate Run_Utility,0x0 10bb BODY_10b0: 10bb e60e | | Load 0x3,0xe 10bc 00d9 | | Load_Top At_Offset_1 10bd 0217 | | Execute Heap_Access,All_Reference 10be 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 10bf 00d8 | | Load_Top At_Offset_0 10c0 4808 |H | Short_Literal 0x8 10c1 e606 | | Load 0x3,0x6 10c2 e068 | h | Load 0x0,0x68 10c3 e245 | E | Load 0x1,0x45 10c4 0096 | | Execute Package,Entry 10c5 4501 |E | Exit_Suprogram New_Top_Offset 0x1 10c6 0000 0000 | | .XXX[0x2] 10c8 ; -------------------------------------------------------------------------------------- 10c8 ; SUBPROGRAM 10c8 ; -------------------------------------------------------------------------------------- 10c8 10ce | | .CONST 0x10ce ; Address of begin 10c9 0004 | | .CONST 0x0004 ; Address of exception handler 10ca 0003 | | .CONST 0x0003 ; Number of locals 10cb INIT_10c8: 10cb e006 | | Load 0x0,0x6 10cc 029f 11db | | Declare_Subprogram INIT_11d8,For_Call 10ce BODY_10c8: 10ce e60e | | Load 0x3,0xe 10cf 0afc | | Execute_Immediate Plus,-0x4 10d0 4604 |F | Jump_Case 0x5 10d1 7810 |x | Jump 0x10e2 ; case 0x0 10d2 7827 |x' | Jump 0x10fa ; case 0x1 10d3 781a |x | Jump 0x10ee ; case 0x2 10d4 7831 |x1 | Jump 0x1106 ; case 0x3 10d5 7800 |x | Jump 0x10d6 ; case 0x4 10d6 e607 | | Load 0x3,0x7 10d7 8040 | @ | Call 0x0,0x40 10d8 0032 | 2 | Store_Top Heap_Access,At_Offset_2 10d9 e606 | | Load 0x3,0x6 10da e22e | . | Load 0x1,0x2e 10db e5fd | | Load 0x2,-0x3 10dc 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 10dd e605 | | Load 0x3,0x5 10de 0217 | | Execute Heap_Access,All_Reference 10df 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 10e0 2a06 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6 10e1 782f |x/ | Jump 0x1111 10e2 e607 | | Load 0x3,0x7 10e3 8041 | A | Call 0x0,0x41 10e4 0032 | 2 | Store_Top Heap_Access,At_Offset_2 10e5 e606 | | Load 0x3,0x6 10e6 e22e | . | Load 0x1,0x2e 10e7 e5fd | | Load 0x2,-0x3 10e8 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 10e9 e605 | | Load 0x3,0x5 10ea 0217 | | Execute Heap_Access,All_Reference 10eb 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 10ec 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2 10ed 7823 |x# | Jump 0x1111 10ee e607 | | Load 0x3,0x7 10ef 8043 | C | Call 0x0,0x43 10f0 0032 | 2 | Store_Top Heap_Access,At_Offset_2 10f1 e606 | | Load 0x3,0x6 10f2 e22e | . | Load 0x1,0x2e 10f3 e5fd | | Load 0x2,-0x3 10f4 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 10f5 e605 | | Load 0x3,0x5 10f6 0217 | | Execute Heap_Access,All_Reference 10f7 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 10f8 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4 10f9 7817 |x | Jump 0x1111 10fa e607 | | Load 0x3,0x7 10fb 8042 | B | Call 0x0,0x42 10fc 0032 | 2 | Store_Top Heap_Access,At_Offset_2 10fd e606 | | Load 0x3,0x6 10fe e22e | . | Load 0x1,0x2e 10ff e5fd | | Load 0x2,-0x3 1100 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 1101 e605 | | Load 0x3,0x5 1102 0217 | | Execute Heap_Access,All_Reference 1103 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 1104 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 1105 780b |x | Jump 0x1111 1106 e607 | | Load 0x3,0x7 1107 8044 | D | Call 0x0,0x44 1108 0032 | 2 | Store_Top Heap_Access,At_Offset_2 1109 e606 | | Load 0x3,0x6 110a e22e | . | Load 0x1,0x2e 110b e5fd | | Load 0x2,-0x3 110c 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value 110d e605 | | Load 0x3,0x5 110e 0217 | | Execute Heap_Access,All_Reference 110f 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 1110 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5 1111 8803 | | Call 0x4,0x3 1112 e605 | | Load 0x3,0x5 1113 e604 | | Load 0x3,0x4 1114 e05c | \ | Load 0x0,0x5c 1115 e245 | E | Load 0x1,0x45 1116 0096 | | Execute Package,Entry 1117 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1118 ; -------------------------------------------------------------------------------------- 1118 ; SUBPROGRAM 1118 ; -------------------------------------------------------------------------------------- 1118 1126 | & | .CONST 0x1126 ; Address of begin 1119 0004 | | .CONST 0x0004 ; Address of exception handler 111a 0007 | | .CONST 0x0007 ; Number of locals 111b INIT_1118: 111b e01a | | Load 0x0,0x1a 111c 02ff | | Declare_Variable Variant_Record 111d 00d8 | | Load_Top At_Offset_0 111e 1c00 | | Execute_Immediate Run_Utility,0x0 111f e006 | | Load 0x0,0x6 1120 0007 | | Action Break_Optional 1121 e045 | E | Load 0x0,0x45 1122 0007 | | Action Break_Optional 1123 00e1 | | Load_Encached Boolean_Cache 1124 03e9 | | Declare_Variable Discrete,Duplicate 1125 03e9 | | Declare_Variable Discrete,Duplicate 1126 BODY_1118: 1126 e407 | | Load 0x2,0x7 1127 480e |H | Short_Literal 0xe 1128 801c | | Call 0x0,0x1c 1129 e802 | | Load 0x4,0x2 112a 016d | m | Execute Variant_Record,Structure_Write 112b 4801 |H | Short_Literal 0x1 112c 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1 112d 00d8 | | Load_Top At_Offset_0 112e e804 | | Load 0x4,0x4 112f e407 | | Load 0x2,0x7 1130 e5ff | | Load 0x2,-0x1 1131 8264 | d | Call 0x1,0x64 1132 c804 | | Store 0x4,0x4 1133 0059 | Y | Store_Top Discrete,At_Offset_1 1134 00d8 | | Load_Top At_Offset_0 1135 680a |h | Jump_Zero 0x1140 1136 8029 | ) | Call 0x0,0x29 1137 e5fd | | Load 0x2,-0x3 1138 016d | m | Execute Variant_Record,Structure_Write 1139 4800 |H | Short_Literal 0x0 113a 0092 1229 | )| Action Push_String_Extended,0x1229 ; "No coverage information available for any test run" 113c 820e | | Call 0x1,0xe 113d 00cc | | Action Pop_Block 113e 00cc | | Action Pop_Block 113f 4503 |E | Exit_Suprogram New_Top_Offset 0x3 1140 e407 | | Load 0x2,0x7 1141 e804 | | Load 0x4,0x4 1142 801e | | Call 0x0,0x1e 1143 801f | | Call 0x0,0x1f 1144 a803 | | Store_Unchecked 0x4,0x3 1145 e803 | | Load 0x4,0x3 1146 e802 | | Load 0x4,0x2 1147 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 1148 00e1 | | Load_Encached Boolean_Cache 1149 00e1 | | Load_Encached Boolean_Cache 114a e407 | | Load 0x2,0x7 114b e802 | | Load 0x4,0x2 114c 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3 114d 8263 | c | Call 0x1,0x63 114e 005b | [ | Store_Top Discrete,At_Offset_3 114f 005b | [ | Store_Top Discrete,At_Offset_3 1150 00d9 | | Load_Top At_Offset_1 1151 6806 |h | Jump_Zero 0x1158 1152 8029 | ) | Call 0x0,0x29 1153 e5fd | | Load 0x2,-0x3 1154 016d | m | Execute Variant_Record,Structure_Write 1155 00cc | | Action Pop_Block 1156 00cc | | Action Pop_Block 1157 4503 |E | Exit_Suprogram New_Top_Offset 0x3 1158 e802 | | Load 0x4,0x2 1159 e5fd | | Load 0x2,-0x3 115a 016d | m | Execute Variant_Record,Structure_Write 115b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 115c 0000 0000 | | .BLANK 0000[0x4] 1160 ; -------------------------------------------------------------------------------------- 1160 ; SUBPROGRAM 1160 ; -------------------------------------------------------------------------------------- 1160 116e | n | .CONST 0x116e ; Address of begin 1161 0004 | | .CONST 0x0004 ; Address of exception handler 1162 0004 | | .CONST 0x0004 ; Number of locals 1163 INIT_1160: 1163 e01a | | Load 0x0,0x1a 1164 02ff | | Declare_Variable Variant_Record 1165 e407 | | Load 0x2,0x7 1166 480d |H | Short_Literal 0xd 1167 801c | | Call 0x0,0x1c 1168 00d9 | | Load_Top At_Offset_1 1169 016d | m | Execute Variant_Record,Structure_Write 116a e407 | | Load 0x2,0x7 116b 803b | ; | Call 0x0,0x3b 116c e006 | | Load 0x0,0x6 116d 0007 | | Action Break_Optional 116e BODY_1160: 116e e403 | | Load 0x2,0x3 116f 0217 | | Execute Heap_Access,All_Reference 1170 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 1171 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 1172 8046 | F | Call 0x0,0x46 1173 0031 | 1 | Store_Top Heap_Access,At_Offset_1 1174 00d9 | | Load_Top At_Offset_1 1175 e407 | | Load 0x2,0x7 1176 00da | | Load_Top At_Offset_2 1177 825a | Z | Call 0x1,0x5a 1178 0032 | 2 | Store_Top Heap_Access,At_Offset_2 1179 00ea | | Load_Encached Null_String_Cache 117a 00da | | Load_Top At_Offset_2 117b 8067 | g | Call 0x0,0x67 117c 8021 | ! | Call 0x0,0x21 117d 01db | | Execute Vector,Length 117e 680a |h | Jump_Zero 0x1189 117f e403 | | Load 0x2,0x3 1180 0217 | | Execute Heap_Access,All_Reference 1181 2703 |' | Execute Variant_Record,Field_Reference,Variant,Indirect,Field_Number 0x3 1182 2401 |$ | Execute Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x1 1183 00db | | Load_Top At_Offset_3 1184 2a05 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5 1185 00da | | Load_Top At_Offset_2 1186 e5fd | | Load 0x2,-0x3 1187 016d | m | Execute Variant_Record,Structure_Write 1188 4501 |E | Exit_Suprogram New_Top_Offset 0x1 1189 4800 |H | Short_Literal 0x0 118a 0092 122a | *| Action Push_String_Extended,0x122a ; "No Coverage information available for this test run" 118c 820e | | Call 0x1,0xe 118d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 118e 0000 0000 | | .XXX[0x2] 1190 ; -------------------------------------------------------------------------------------- 1190 ; SUBPROGRAM 1190 ; -------------------------------------------------------------------------------------- 1190 11a4 | | .CONST 0x11a4 ; Address of begin 1191 0004 | | .CONST 0x0004 ; Address of exception handler 1192 0004 | | .CONST 0x0004 ; Number of locals 1193 INIT_1190: 1193 1d5f | _ | Execute_Immediate Reference_Lex_1,0x5f 1194 00c6 | | Action Check_Subprogram_Elaborated 1195 4803 |H | Short_Literal 0x3 1196 4802 |H | Short_Literal 0x2 1197 0099 | | Action Reference_Dynamic 1198 0093 0000 | | push_full_address 0x0 119a 6019 |` | Indirect_Literal Discrete,0x11b4,{0x80000000, 0x00030000} 119b 0273 | s | Execute Discrete,Plus 119c e20d | | Load 0x1,0xd 119d 6012 |` | Indirect_Literal Discrete,0x11b0,{0x00000000, 0x0000ffff} 119e 0279 | y | Execute Discrete,And 119f 0273 | s | Execute Discrete,Plus 11a0 e071 | q | Load 0x0,0x71 11a1 0273 | s | Execute Discrete,Plus 11a2 4804 |H | Short_Literal 0x4 11a3 0007 | | Action Break_Optional 11a4 BODY_1190: 11a4 e602 | | Load 0x3,0x2 11a5 4802 |H | Short_Literal 0x2 11a6 4804 |H | Short_Literal 0x4 11a7 0099 | | Action Reference_Dynamic 11a8 4803 |H | Short_Literal 0x3 11a9 4804 |H | Short_Literal 0x4 11aa 0099 | | Action Reference_Dynamic 11ab 825f | _ | Call 0x1,0x5f 11ac 4501 |E | Exit_Suprogram New_Top_Offset 0x1 11ad 0000 0000 | | .XXX[0x3] 11af 0000 | | 11b0 0000 0000 | | .LITERAL {0x00000000, 0x0000ffff} 11b4 8000 0000 | | .LITERAL {0x80000000, 0x00030000} 11b8 ; -------------------------------------------------------------------------------------- 11b8 ; SUBPROGRAM 11b8 ; -------------------------------------------------------------------------------------- 11b8 11c5 | | .CONST 0x11c5 ; Address of begin 11b9 0004 | | .CONST 0x0004 ; Address of exception handler 11ba 0002 | | .CONST 0x0002 ; Number of locals 11bb INIT_11b8: 11bb e406 | | Load 0x2,0x6 11bc 8020 | | Call 0x0,0x20 11bd 8021 | ! | Call 0x0,0x21 11be e037 | 7 | Load 0x0,0x37 11bf 1b0e | | Execute Package,Field_Read,Field_Number 0xe 11c0 1816 | | Execute Package,Field_Execute,Field_Number 0x16 11c1 0092 122b | +| Action Push_String_Extended,0x122b ; " has " 11c3 01cc | | Execute Vector,Catenate 11c4 0007 | | Action Break_Optional 11c5 BODY_11b8: 11c5 e408 | | Load 0x2,0x8 11c6 6807 |h | Jump_Zero 0x11ce 11c7 4800 |H | Short_Literal 0x0 11c8 00d9 | | Load_Top At_Offset_1 11c9 0092 122c | ,| Action Push_String_Extended,0x122c ; "segment coverage" 11cb 01cc | | Execute Vector,Catenate 11cc 820e | | Call 0x1,0xe 11cd 4501 |E | Exit_Suprogram New_Top_Offset 0x1 11ce 4800 |H | Short_Literal 0x0 11cf 00d9 | | Load_Top At_Offset_1 11d0 0092 122d | -| Action Push_String_Extended,0x122d ; "decision coverage" 11d2 01cc | | Execute Vector,Catenate 11d3 820e | | Call 0x1,0xe 11d4 4501 |E | Exit_Suprogram New_Top_Offset 0x1 11d5 0000 0000 | | .XXX[0x3] 11d7 0000 | | 11d8 ; -------------------------------------------------------------------------------------- 11d8 ; SUBPROGRAM 11d8 ; -------------------------------------------------------------------------------------- 11d8 11e3 | | .CONST 0x11e3 ; Address of begin 11d9 0004 | | .CONST 0x0004 ; Address of exception handler 11da 0002 | | .CONST 0x0002 ; Number of locals 11db INIT_11d8: 11db 4809 |H | Short_Literal 0x9 11dc 4802 |H | Short_Literal 0x2 11dd e23e | > | Load 0x1,0x3e 11de e5fd | | Load 0x2,-0x3 11df 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint 11e0 00d8 | | Load_Top At_Offset_0 11e1 0217 | | Execute Heap_Access,All_Reference 11e2 1c00 | | Execute_Immediate Run_Utility,0x0 11e3 BODY_11d8: 11e3 e802 | | Load 0x4,0x2 11e4 00d9 | | Load_Top At_Offset_1 11e5 0217 | | Execute Heap_Access,All_Reference 11e6 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3 11e7 00d8 | | Load_Top At_Offset_0 11e8 4809 |H | Short_Literal 0x9 11e9 e606 | | Load 0x3,0x6 11ea e068 | h | Load 0x0,0x68 11eb e245 | E | Load 0x1,0x45 11ec 0096 | | Execute Package,Entry 11ed 4501 |E | Exit_Suprogram New_Top_Offset 0x1 11ee ; -------------------------------------------------------------------------------------- 11ee ; STRING TABLE 11ee ; -------------------------------------------------------------------------------------- 11ee 0082 | | .STRTAB 0x0082->0x122f ; "NIL_COL" 11ef 0087 | | .STRTAB 0x0087->0x1232 ; "MARK_COL" 11f0 008d | | .STRTAB 0x008d->0x1236 ; "TEST_RUN_NAME_COL" 11f1 009c | | .STRTAB 0x009c->0x123f ; "SUBSET_COL" 11f2 00a4 | | .STRTAB 0x00a4->0x1244 ; "PASS_FAIL_COL" 11f3 00af | | .STRTAB 0x00af->0x124a ; "START_TIME_COL" 11f4 00bb | | .STRTAB 0x00bb->0x1251 ; "EXECUTION_TIME_COL" 11f5 00cb | | .STRTAB 0x00cb->0x125a ; "COVERAGE_INFO_COL" 11f6 00da | | .STRTAB 0x00da->0x1263 ; "AUXILIARY_OBJECT_NAME_COL" 11f7 00f1 | | .STRTAB 0x00f1->0x126f ; "AUXILIARY_OBJECT_COL" 11f8 0103 | | .STRTAB 0x0103->0x1279 ; "NIL_ROW" 11f9 0108 | | .STRTAB 0x0108->0x127d ; "TABLE_TITLE_ROW" 11fa 0115 | | .STRTAB 0x0115->0x1284 ; "COLUMN_TITLE_ROW" 11fb 0123 | # | .STRTAB 0x0123->0x128c ; "TEST_RUN_STATUS" 11fc 0130 | 0 | .STRTAB 0x0130->0x1294 ; "TEST_LOG_NAME" 11fd 013b | ; | .STRTAB 0x013b->0x129a ; "TEST_SCRIPT_NAME" 11fe 0149 | I | .STRTAB 0x0149->0x12a2 ; "TEST_SET_NAME" 11ff 0154 | T | .STRTAB 0x0154->0x12a9 ; "TEST_CONTEXT_NAME" 1200 0163 | c | .STRTAB 0x0163->0x12b1 ; "SUBJECT_PROGRAM_VERSION_NAME" 1201 017d | } | .STRTAB 0x017d->0x12bf ; "NONE" 1202 017f | | .STRTAB 0x017f->0x12c1 ; "ALPHABETIC" 1203 0187 | | .STRTAB 0x0187->0x12c6 ; "START_TIME" 1204 018f | | .STRTAB 0x018f->0x12cb ; "NONE" 1205 0191 | | .STRTAB 0x0191->0x12cd ; "NONE" 1206 0193 | | .STRTAB 0x0193->0x12cf ; "COVERAGE" 1207 0199 | | .STRTAB 0x0199->0x12d3 ; "RESULTS" 1208 019e | | .STRTAB 0x019e->0x12d7 ; " " 1209 019d | | .STRTAB 0x019d->0x12d7 ; " TEST RUN" 120a 01ab | | .STRTAB 0x01ab->0x12df ; "PASS/TOTAL" 120b 01b3 | | .STRTAB 0x01b3->0x12e4 ; "EXE TIME" 120c 01b9 | | .STRTAB 0x01b9->0x12e8 ; " START TIME" 120d 01c3 | | .STRTAB 0x01c3->0x12ee ; "Test Log => " 120e 01cd | | .STRTAB 0x01cd->0x12f4 ; "Test Script => " 120f 01da | | .STRTAB 0x01da->0x12fc ; "Test Set => " 1210 01e4 | | .STRTAB 0x01e4->0x1302 ; "Test Context => " 1211 01f2 | | .STRTAB 0x01f2->0x130a ; "Program Version => " 1212 0203 | | .STRTAB 0x0203->0x1313 ; "others => Unspecified" 1213 0216 | | .STRTAB 0x0216->0x131e ; "Explain" 1214 021b | | .STRTAB 0x021b->0x1321 ; "Definition not defined for this selected line" 1215 0246 | F | .STRTAB 0x0246->0x1338 ; "Definition not defined for this cursor position" 1216 0273 | s | .STRTAB 0x0273->0x134f ; "No enclosing object for an empty temporary Test_Run_Group" 1217 02aa | | .STRTAB 0x02aa->0x136c ; "Delete requires a selected line" 1218 02c7 | | .STRTAB 0x02c7->0x137b ; "No operation defined for value " 1219 02e4 | | .STRTAB 0x02e4->0x138b ; "Filter" 121a 02e8 | | .STRTAB 0x02e8->0x138e ; "Generate_Test_Set" 121b 02f7 | | .STRTAB 0x02f7->0x1396 ; "TRG" 121c 02f8 | | .STRTAB 0x02f8->0x1398 ; "*" 121d 02f7 | | .STRTAB 0x02f7->0x1398 ; "_TRG" 121e 02f9 | | .STRTAB 0x02f9->0x139a ; "No object defined for this line" 121f 0316 | | .STRTAB 0x0316->0x13aa ; "Must have at least 2 runs marked to do a differential" 1220 0349 | I | .STRTAB 0x0349->0x13c4 ; "Too many marked runs, only the first 2 runs will be used to do this differential" 1221 0397 | | .STRTAB 0x0397->0x13ec ; "Definition not supported on this line for this column" 1222 03ca | | .STRTAB 0x03ca->0x1407 ; "Definition not defined for this line" 1223 03ec | | .STRTAB 0x03ec->0x1419 ; "Definition not supported on this line except for Coverage" 1224 0423 | # | .STRTAB 0x0423->0x1435 ; "Delete not defined for this line" 1225 0441 | A | .STRTAB 0x0441->0x1445 ; "Cannot show decision and segment data in the same coverage image" 1226 047f | | .STRTAB 0x047f->0x1465 ; "Skipping " 1227 0486 | | .STRTAB 0x0486->0x146a ; ", no coverage information available." 1228 04a8 | | .STRTAB 0x04a8->0x147c ; "Cannot show differential coverage of two test runs with differing coverage data" 1229 04f5 | | .STRTAB 0x04f5->0x14a3 ; "No coverage information available for any test run" 122a 0525 | % | .STRTAB 0x0525->0x14bc ; "No Coverage information available for this test run" 122b 0556 | V | .STRTAB 0x0556->0x14d6 ; " has " 122c 0559 | Y | .STRTAB 0x0559->0x14d8 ; "segment coverage" 122d 0567 | g | .STRTAB 0x0567->0x14e0 ; "decision coverage" 122e 0576 | v | .STREND 0x0576->0x14e9 122f 4e49 4c5f |NIL_| .STRTAB_STRINGS 14e9 0000 0000 | | .BLANK 0000[0x7] 14f0 ; -------------------------------------------------------------------------------------- 14f0 ; Debug Table 14f0 ; -------------------------------------------------------------------------------------- 14f0 0004 000a | | .DEBUG4 0x0004,0x000a,0x7649,0x0000,0x0001,0x0000 14f6 0000 0000 | | .BLANK 0000[0x10a]