|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 5120 (0x1400)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_5850da
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0998 | | .CONST 0x0998 ; 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 8005 | | .CONST 0x8005 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00ed | | .CONST 0x00ed ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0041 | A | .CONST 0x0041 ; Number of locals
000b INIT_0008:
000b 00c4 | | Action Make_Default
000c 00c4 | | Action Make_Default
000d 00c4 | | Action Make_Default
000e 00c4 | | Action Make_Default
000f 00c4 | | Action Make_Default
0010 00c4 | | Action Make_Default
0011 00c4 | | Action Make_Default
0012 00c4 | | Action Make_Default
0013 00c4 | | Action Make_Default
0014 00c4 | | Action Make_Default
0015 00c4 | | Action Make_Default
0016 00c4 | | Action Make_Default
0017 00c4 | | Action Make_Default
0018 00c4 | | Action Make_Default
0019 00c4 | | Action Make_Default
001a 00c4 | | Action Make_Default
001b 00c4 | | Action Make_Default
001c 00c4 | | Action Make_Default
001d 00c4 | | Action Make_Default
001e 00c4 | | Action Make_Default
001f 00c4 | | Action Make_Default
0020 00c4 | | Action Make_Default
0021 00c4 | | Action Make_Default
0022 00c4 | | Action Make_Default
0023 0092 0877 | w| Action Push_String_Extended,0x877 ; "Check_Consistency"
0025 0129 | ) | Execute Any,Make_Visible
0026 c21a | | Store 0x1,0x1a
0027 0092 0878 | x| Action Push_String_Extended,0x878 ; "Host_Only"
0029 0129 | ) | Execute Any,Make_Visible
002a c21b | | Store 0x1,0x1b
002b 0092 0879 | y| Action Push_String_Extended,0x879 ; "Echo_Command_Output"
002d 0129 | ) | Execute Any,Make_Visible
002e c217 | | Store 0x1,0x17
002f 0092 087a | z| Action Push_String_Extended,0x87a ; "Trace_command_output"
0031 0129 | ) | Execute Any,Make_Visible
0032 c224 | $ | Store 0x1,0x24
0033 0092 087b | {| Action Push_String_Extended,0x87b ; "Compiler_Pre_Options"
0035 0129 | ) | Execute Any,Make_Visible
0036 c21d | | Store 0x1,0x1d
0037 0092 087c | || Action Push_String_Extended,0x87c ; "Compiler_Post_Options"
0039 0129 | ) | Execute Any,Make_Visible
003a c21e | | Store 0x1,0x1e
003b 0092 087d | }| Action Push_String_Extended,0x87d ; "Linker_Pre_Options"
003d 0129 | ) | Execute Any,Make_Visible
003e c21f | | Store 0x1,0x1f
003f 0092 087e | ~| Action Push_String_Extended,0x87e ; "Linker_Post_Options"
0041 0129 | ) | Execute Any,Make_Visible
0042 c220 | | Store 0x1,0x20
0043 0092 087f | | Action Push_String_Extended,0x87f ; "Generate_Batch_Script"
0045 0129 | ) | Execute Any,Make_Visible
0046 c21c | | Store 0x1,0x1c
0047 e001 | | Load 0x0,0x1
0048 0129 | ) | Execute Any,Make_Visible
0049 c218 | | Store 0x1,0x18
004a e002 | | Load 0x0,0x2
004b 0129 | ) | Execute Any,Make_Visible
004c c219 | | Store 0x1,0x19
004d 029a 00fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f8
004f c221 | ! | Store 0x1,0x21
0050 029a 0193 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0190
0052 c222 | " | Store 0x1,0x22
0053 029a 021b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0218
0055 c223 | # | Store 0x1,0x23
0056 029a 02ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02a8
0058 c216 | | Store 0x1,0x16
0059 029a 0303 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0300
005b c213 | | Store 0x1,0x13
005c 029a 037b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0378
005e c214 | | Store 0x1,0x14
005f 029a 03eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03e8
0061 c215 | | Store 0x1,0x15
0062 00bf | | Action Accept_Activation
0063 e003 | | Load 0x0,0x3
0064 180d | | Execute Package,Field_Execute,Field_Number 0xd
0065 00e3 | | Load_Encached Natural_Cache
0066 00d8 | | Load_Top At_Offset_0
0067 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0068 00e9 | | Load_Encached String_Cache
0069 02a0 | | Declare_Subprogram Null_Subprogram
006a 03ad | | Declare_Type Heap_Access,Defined
006b 00e9 | | Load_Encached String_Cache
006c 00d8 | | Load_Top At_Offset_0
006d 02a0 | | Declare_Subprogram Null_Subprogram
006e 03ad | | Declare_Type Heap_Access,Defined
006f 4800 |H | Short_Literal 0x0
0070 4803 |H | Short_Literal 0x3
0071 029f 0463 | c| Declare_Subprogram For_Call,INIT_0460
0073 03fd | | Declare_Type Discrete,Defined
0074 00d8 | | Load_Top At_Offset_0
0075 4801 |H | Short_Literal 0x1
0076 00e1 | | Load_Encached Boolean_Cache
0077 4801 |H | Short_Literal 0x1
0078 00e2 | | Load_Encached Integer_Cache
0079 4801 |H | Short_Literal 0x1
007a e228 | ( | Load 0x1,0x28
007b 029f 048b | | Declare_Subprogram For_Call,INIT_0488
007d 4803 |H | Short_Literal 0x3
007e 4800 |H | Short_Literal 0x0
007f 4803 |H | Short_Literal 0x3
0080 4800 |H | Short_Literal 0x0
0081 4801 |H | Short_Literal 0x1
0082 031d | | Declare_Type Variant_Record,Defined
0083 e228 | ( | Load 0x1,0x28
0084 00d9 | | Load_Top At_Offset_1
0085 e228 | ( | Load 0x1,0x28
0086 029f 04d3 | | Declare_Subprogram For_Call,INIT_04d0
0088 4803 |H | Short_Literal 0x3
0089 032d | - | Declare_Type Record,Defined
008a 0092 0880 | | Action Push_String_Extended,0x880 ; "dummy"
008c 029b 04eb | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_04e8
008e e004 | | Load 0x0,0x4
008f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0090 02ff | | Declare_Variable Variant_Record
0091 00d8 | | Load_Top At_Offset_0
0092 1c00 | | Execute_Immediate Run_Utility,0x0
0093 029b 056b | k| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0568
0095 029b 057b | {| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0578
0097 e005 | | Load 0x0,0x5
0098 e006 | | Load 0x0,0x6
0099 e226 | & | Load 0x1,0x26
009a e22d | - | Load 0x1,0x2d
009b 00e3 | | Load_Encached Natural_Cache
009c 1d32 | 2 | Execute_Immediate Reference_Lex_1,0x32
009d e007 | | Load 0x0,0x7
009e 0387 | | Declare_Variable Package
009f 00d8 | | Load_Top At_Offset_0
00a0 020f | | Execute Module,Activate
00a1 00d8 | | Load_Top At_Offset_0
00a2 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00a3 00d9 | | Load_Top At_Offset_1
00a4 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00a5 02a0 | | Declare_Subprogram Null_Subprogram
00a6 03ad | | Declare_Type Heap_Access,Defined
00a7 1d32 | 2 | Execute_Immediate Reference_Lex_1,0x32
00a8 00c7 | | Action Elaborate_Subprogram
00a9 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31
00aa 00c7 | | Action Elaborate_Subprogram
00ab 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f
00ac 00c7 | | Action Elaborate_Subprogram
00ad 029d 0583 | | Declare_Subprogram For_Outer_Call,INIT_0580
00af 029d 05d3 | | Declare_Subprogram For_Outer_Call,INIT_05d0
00b1 029d 0633 | 3| Declare_Subprogram For_Outer_Call,INIT_0630
00b3 029d 0663 | c| Declare_Subprogram For_Outer_Call,INIT_0660
00b5 029d 066b | k| Declare_Subprogram For_Outer_Call,INIT_0668
00b7 029d 0683 | | Declare_Subprogram For_Outer_Call,INIT_0680
00b9 029d 06bb | | Declare_Subprogram For_Outer_Call,INIT_06b8
00bb 029d 06db | | Declare_Subprogram For_Outer_Call,INIT_06d8
00bd 029d 0713 | | Declare_Subprogram For_Outer_Call,INIT_0710
00bf 029d 071b | | Declare_Subprogram For_Outer_Call,INIT_0718
00c1 e008 | | Load 0x0,0x8
00c2 e009 | | Load 0x0,0x9
00c3 8231 | 1 | Call 0x1,0x31
00c4 4801 |H | Short_Literal 0x1
00c5 e004 | | Load 0x0,0x4
00c6 1b20 | | Execute Package,Field_Read,Field_Number 0x20
00c7 0387 | | Declare_Variable Package
00c8 00d8 | | Load_Top At_Offset_0
00c9 020f | | Execute Module,Activate
00ca e00a | | Load 0x0,0xa
00cb e00b | | Load 0x0,0xb
00cc e226 | & | Load 0x1,0x26
00cd 00e9 | | Load_Encached String_Cache
00ce e22a | * | Load 0x1,0x2a
00cf 484c |HL | Short_Literal 0x4c
00d0 e22e | . | Load 0x1,0x2e
00d1 1d3c | < | Execute_Immediate Reference_Lex_1,0x3c
00d2 1d3d | = | Execute_Immediate Reference_Lex_1,0x3d
00d3 1d3e | > | Execute_Immediate Reference_Lex_1,0x3e
00d4 1d3f | ? | Execute_Immediate Reference_Lex_1,0x3f
00d5 1d3a | : | Execute_Immediate Reference_Lex_1,0x3a
00d6 00ea | | Load_Encached Null_String_Cache
00d7 1d3b | ; | Execute_Immediate Reference_Lex_1,0x3b
00d8 e004 | | Load 0x0,0x4
00d9 191f | | Execute Package,Field_Reference,Field_Number 0x1f
00da e240 | @ | Load 0x1,0x40
00db 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
00dc 0387 | | Declare_Variable Package
00dd 00d8 | | Load_Top At_Offset_0
00de 020f | | Execute Module,Activate
00df 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
00e0 00c7 | | Action Elaborate_Subprogram
00e1 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
00e2 00c7 | | Action Elaborate_Subprogram
00e3 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
00e4 00c7 | | Action Elaborate_Subprogram
00e5 1d16 | | Execute_Immediate Reference_Lex_1,0x16
00e6 00c7 | | Action Elaborate_Subprogram
00e7 1d13 | | Execute_Immediate Reference_Lex_1,0x13
00e8 00c7 | | Action Elaborate_Subprogram
00e9 1d14 | | Execute_Immediate Reference_Lex_1,0x14
00ea 00c7 | | Action Elaborate_Subprogram
00eb 1d15 | | Execute_Immediate Reference_Lex_1,0x15
00ec 00c7 | | Action Elaborate_Subprogram
00ed BODY_0008:
00ed e233 | 3 | Load 0x1,0x33
00ee 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00ef e225 | % | Load 0x1,0x25
00f0 e233 | 3 | Load 0x1,0x33
00f1 1815 | | Execute Package,Field_Execute,Field_Number 0x15
00f2 c234 | 4 | Store 0x1,0x34
00f3 822f | / | Call 0x1,0x2f
00f4 e230 | 0 | Load 0x1,0x30
00f5 016d | m | Execute Variant_Record,Structure_Write
00f6 00bc | | Action Signal_Activated
00f7 00bb | | Action Signal_Completion
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 011e | | .CONST 0x011e ; Address of begin
00f9 0164 | d | .CONST 0x0164 ; Address of exception handler
00fa 0005 | | .CONST 0x0005 ; Number of locals
00fb INIT_00f8:
00fb e226 | & | Load 0x1,0x26
00fc 0007 | | Action Break_Optional
00fd 4801 |H | Short_Literal 0x1
00fe e5fe | | Load 0x2,-0x2
00ff 01db | | Execute Vector,Length
0100 00d8 | | Load_Top At_Offset_0
0101 00e2 | | Load_Encached Integer_Cache
0102 0260 | ` | Execute Discrete,In_Type
0103 7001 |p | Jump_Nonzero 0x105
0104 0801 | | Execute_Immediate Raise,0x1
0105 e228 | ( | Load 0x1,0x28
0106 e225 | % | Load 0x1,0x25
0107 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint
0108 4801 |H | Short_Literal 0x1
0109 e5ff | | Load 0x2,-0x1
010a 01db | | Execute Vector,Length
010b 00d8 | | Load_Top At_Offset_0
010c 00e2 | | Load_Encached Integer_Cache
010d 0260 | ` | Execute Discrete,In_Type
010e 7001 |p | Jump_Nonzero 0x110
010f 0801 | | Execute_Immediate Raise,0x1
0110 e228 | ( | Load 0x1,0x28
0111 e225 | % | Load 0x1,0x25
0112 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint
0113 4801 |H | Short_Literal 0x1
0114 e5fd | | Load 0x2,-0x3
0115 01db | | Execute Vector,Length
0116 00d8 | | Load_Top At_Offset_0
0117 00e2 | | Load_Encached Integer_Cache
0118 0260 | ` | Execute Discrete,In_Type
0119 7001 |p | Jump_Nonzero 0x11b
011a 0801 | | Execute_Immediate Raise,0x1
011b e228 | ( | Load 0x1,0x28
011c e225 | % | Load 0x1,0x25
011d 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint
011e BODY_00f8:
011e e5fe | | Load 0x2,-0x2
011f 00db | | Load_Top At_Offset_3
0120 0218 | | Execute Heap_Access,All_Write
0121 e5ff | | Load 0x2,-0x1
0122 00da | | Load_Top At_Offset_2
0123 0218 | | Execute Heap_Access,All_Write
0124 e5fd | | Load 0x2,-0x3
0125 00d9 | | Load_Top At_Offset_1
0126 0218 | | Execute Heap_Access,All_Write
0127 e5ff | | Load 0x2,-0x1
0128 8216 | | Call 0x1,0x16
0129 6816 |h | Jump_Zero 0x140
012a e00c | | Load 0x0,0xc
012b 180e | | Execute Package,Field_Execute,Field_Number 0xe
012c 4801 |H | Short_Literal 0x1
012d 4801 |H | Short_Literal 0x1
012e e00d | | Load 0x0,0xd
012f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0130 035b | [ | Declare_Type Array,Constrained
0131 0337 | 7 | Declare_Variable Array
0132 e5ff | | Load 0x2,-0x1
0133 e00d | | Load 0x0,0xd
0134 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0135 e00d | | Load 0x0,0xd
0136 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0137 0119 | | Execute Any,Check_In_Formal_Type
0138 4801 |H | Short_Literal 0x1
0139 00da | | Load_Top At_Offset_2
013a 01d6 | | Execute Vector,Field_Write
013b 4806 |H | Short_Literal 0x6
013c 604f |`O | Indirect_Literal Discrete,0x18c,{0x00000000, 0x0000814c}
013d e00e | | Load 0x0,0xe
013e 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
013f 4504 |E | Exit_Subprogram 0x4
0140 4800 |H | Short_Literal 0x0
0141 e22d | - | Load 0x1,0x2d
0142 0322 | " | Declare_Variable Record
0143 00db | | Load_Top At_Offset_3
0144 00d9 | | Load_Top At_Offset_1
0145 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0146 4802 |H | Short_Literal 0x2
0147 e22c | , | Load 0x1,0x2c
0148 1c08 | | Execute_Immediate Run_Utility,0x8
0149 e403 | | Load 0x2,0x3
014a 00d9 | | Load_Top At_Offset_1
014b 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
014c 00d9 | | Load_Top At_Offset_1
014d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
014e 00da | | Load_Top At_Offset_2
014f 00d9 | | Load_Top At_Offset_1
0150 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0151 e227 | ' | Load 0x1,0x27
0152 e234 | 4 | Load 0x1,0x34
0153 e233 | 3 | Load 0x1,0x33
0154 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0155 e241 | A | Load 0x1,0x41
0156 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0157 e5ff | | Load 0x2,-0x1
0158 e241 | A | Load 0x1,0x41
0159 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
015a c402 | | Store 0x2,0x2
015b 00db | | Load_Top At_Offset_3
015c e227 | ' | Load 0x1,0x27
015d 027f | | Execute Discrete,Equal
015e 7001 |p | Jump_Nonzero 0x160
015f 0887 | | Execute_Immediate Raise,0x87
0160 e227 | ' | Load 0x1,0x27
0161 0a01 | | Execute_Immediate Plus,0x1
0162 c227 | ' | Store 0x1,0x27
0163 4504 |E | Exit_Subprogram 0x4
0164 TRAP_00f8:
0164 0007 | | Action Break_Optional
0165 e00c | | Load 0x0,0xc
0166 180e | | Execute Package,Field_Execute,Field_Number 0xe
0167 4801 |H | Short_Literal 0x1
0168 4802 |H | Short_Literal 0x2
0169 e00d | | Load 0x0,0xd
016a 1b0f | | Execute Package,Field_Read,Field_Number 0xf
016b 035b | [ | Declare_Type Array,Constrained
016c 0337 | 7 | Declare_Variable Array
016d 0092 0881 | | Action Push_String_Extended,0x881 ; "Rcf_Switch_Implementation.Define"
016f e00d | | Load 0x0,0xd
0170 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0171 e00d | | Load 0x0,0xd
0172 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0173 0119 | | Execute Any,Check_In_Formal_Type
0174 4801 |H | Short_Literal 0x1
0175 00da | | Load_Top At_Offset_2
0176 01d6 | | Execute Vector,Field_Write
0177 4800 |H | Short_Literal 0x0
0178 4801 |H | Short_Literal 0x1
0179 e00f | | Load 0x0,0xf
017a 1815 | | Execute Package,Field_Execute,Field_Number 0x15
017b e00d | | Load 0x0,0xd
017c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
017d e00d | | Load 0x0,0xd
017e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
017f 0119 | | Execute Any,Check_In_Formal_Type
0180 4802 |H | Short_Literal 0x2
0181 00da | | Load_Top At_Offset_2
0182 01d6 | | Execute Vector,Field_Write
0183 4805 |H | Short_Literal 0x5
0184 6003 |` | Indirect_Literal Discrete,0x188,{0x00000000, 0x0000813b}
0185 e00e | | Load 0x0,0xe
0186 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0187 4504 |E | Exit_Subprogram 0x4
0188 0000 0000 | | .LITERAL {0x00000000, 0x0000813b}
018c 0000 0000 | | .LITERAL {0x00000000, 0x0000814c}
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 01ab | | .CONST 0x01ab ; Address of begin
0191 01ee | | .CONST 0x01ee ; Address of exception handler
0192 0004 | | .CONST 0x0004 ; Number of locals
0193 INIT_0190:
0193 e226 | & | Load 0x1,0x26
0194 0007 | | Action Break_Optional
0195 4801 |H | Short_Literal 0x1
0196 e5ff | | Load 0x2,-0x1
0197 01db | | Execute Vector,Length
0198 00d8 | | Load_Top At_Offset_0
0199 00e2 | | Load_Encached Integer_Cache
019a 0260 | ` | Execute Discrete,In_Type
019b 7001 |p | Jump_Nonzero 0x19d
019c 0801 | | Execute_Immediate Raise,0x1
019d e228 | ( | Load 0x1,0x28
019e e225 | % | Load 0x1,0x25
019f 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint
01a0 4801 |H | Short_Literal 0x1
01a1 e5fd | | Load 0x2,-0x3
01a2 01db | | Execute Vector,Length
01a3 00d8 | | Load_Top At_Offset_0
01a4 00e2 | | Load_Encached Integer_Cache
01a5 0260 | ` | Execute Discrete,In_Type
01a6 7001 |p | Jump_Nonzero 0x1a8
01a7 0801 | | Execute_Immediate Raise,0x1
01a8 e228 | ( | Load 0x1,0x28
01a9 e225 | % | Load 0x1,0x25
01aa 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint
01ab BODY_0190:
01ab e5ff | | Load 0x2,-0x1
01ac 00da | | Load_Top At_Offset_2
01ad 0218 | | Execute Heap_Access,All_Write
01ae e5fd | | Load 0x2,-0x3
01af 00d9 | | Load_Top At_Offset_1
01b0 0218 | | Execute Heap_Access,All_Write
01b1 e5ff | | Load 0x2,-0x1
01b2 8216 | | Call 0x1,0x16
01b3 6816 |h | Jump_Zero 0x1ca
01b4 e00c | | Load 0x0,0xc
01b5 180e | | Execute Package,Field_Execute,Field_Number 0xe
01b6 4801 |H | Short_Literal 0x1
01b7 4801 |H | Short_Literal 0x1
01b8 e00d | | Load 0x0,0xd
01b9 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01ba 035b | [ | Declare_Type Array,Constrained
01bb 0337 | 7 | Declare_Variable Array
01bc e5ff | | Load 0x2,-0x1
01bd e00d | | Load 0x0,0xd
01be 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01bf e00d | | Load 0x0,0xd
01c0 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01c1 0119 | | Execute Any,Check_In_Formal_Type
01c2 4801 |H | Short_Literal 0x1
01c3 00da | | Load_Top At_Offset_2
01c4 01d6 | | Execute Vector,Field_Write
01c5 4806 |H | Short_Literal 0x6
01c6 67c5 |g | Indirect_Literal Discrete,0x18c,{0x00000000, 0x0000814c}
01c7 e00e | | Load 0x0,0xe
01c8 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
01c9 4504 |E | Exit_Subprogram 0x4
01ca 4800 |H | Short_Literal 0x0
01cb e22d | - | Load 0x1,0x2d
01cc 0322 | " | Declare_Variable Record
01cd 00db | | Load_Top At_Offset_3
01ce 00d9 | | Load_Top At_Offset_1
01cf 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01d0 4800 |H | Short_Literal 0x0
01d1 e22c | , | Load 0x1,0x2c
01d2 1c08 | | Execute_Immediate Run_Utility,0x8
01d3 e5fe | | Load 0x2,-0x2
01d4 00d9 | | Load_Top At_Offset_1
01d5 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
01d6 00d9 | | Load_Top At_Offset_1
01d7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
01d8 00da | | Load_Top At_Offset_2
01d9 00d9 | | Load_Top At_Offset_1
01da 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
01db e227 | ' | Load 0x1,0x27
01dc e234 | 4 | Load 0x1,0x34
01dd e233 | 3 | Load 0x1,0x33
01de 1818 | | Execute Package,Field_Execute,Field_Number 0x18
01df e241 | A | Load 0x1,0x41
01e0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01e1 e5ff | | Load 0x2,-0x1
01e2 e241 | A | Load 0x1,0x41
01e3 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
01e4 005b | [ | Store_Top Discrete,At_Offset_3
01e5 00da | | Load_Top At_Offset_2
01e6 e227 | ' | Load 0x1,0x27
01e7 027f | | Execute Discrete,Equal
01e8 7001 |p | Jump_Nonzero 0x1ea
01e9 0887 | | Execute_Immediate Raise,0x87
01ea e227 | ' | Load 0x1,0x27
01eb 0a01 | | Execute_Immediate Plus,0x1
01ec c227 | ' | Store 0x1,0x27
01ed 4504 |E | Exit_Subprogram 0x4
01ee TRAP_0190:
01ee 0007 | | Action Break_Optional
01ef e00c | | Load 0x0,0xc
01f0 180e | | Execute Package,Field_Execute,Field_Number 0xe
01f1 4801 |H | Short_Literal 0x1
01f2 4802 |H | Short_Literal 0x2
01f3 e00d | | Load 0x0,0xd
01f4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01f5 035b | [ | Declare_Type Array,Constrained
01f6 0337 | 7 | Declare_Variable Array
01f7 0092 0881 | | Action Push_String_Extended,0x881 ; "Rcf_Switch_Implementation.Define"
01f9 e00d | | Load 0x0,0xd
01fa 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01fb e00d | | Load 0x0,0xd
01fc 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01fd 0119 | | Execute Any,Check_In_Formal_Type
01fe 4801 |H | Short_Literal 0x1
01ff 00da | | Load_Top At_Offset_2
0200 01d6 | | Execute Vector,Field_Write
0201 4800 |H | Short_Literal 0x0
0202 4801 |H | Short_Literal 0x1
0203 e00f | | Load 0x0,0xf
0204 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0205 e00d | | Load 0x0,0xd
0206 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0207 e00d | | Load 0x0,0xd
0208 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0209 0119 | | Execute Any,Check_In_Formal_Type
020a 4802 |H | Short_Literal 0x2
020b 00da | | Load_Top At_Offset_2
020c 01d6 | | Execute Vector,Field_Write
020d 4805 |H | Short_Literal 0x5
020e 6779 |gy | Indirect_Literal Discrete,0x188,{0x00000000, 0x0000813b}
020f e00e | | Load 0x0,0xe
0210 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0211 4504 |E | Exit_Subprogram 0x4
0212 0000 0000 | | .BLANK 0000[0x6]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 0233 | 3 | .CONST 0x0233 ; Address of begin
0219 0276 | v | .CONST 0x0276 ; Address of exception handler
021a 0004 | | .CONST 0x0004 ; Number of locals
021b INIT_0218:
021b e226 | & | Load 0x1,0x26
021c 0007 | | Action Break_Optional
021d 4801 |H | Short_Literal 0x1
021e e5ff | | Load 0x2,-0x1
021f 01db | | Execute Vector,Length
0220 00d8 | | Load_Top At_Offset_0
0221 00e2 | | Load_Encached Integer_Cache
0222 0260 | ` | Execute Discrete,In_Type
0223 7001 |p | Jump_Nonzero 0x225
0224 0801 | | Execute_Immediate Raise,0x1
0225 e228 | ( | Load 0x1,0x28
0226 e225 | % | Load 0x1,0x25
0227 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint
0228 4801 |H | Short_Literal 0x1
0229 e5fd | | Load 0x2,-0x3
022a 01db | | Execute Vector,Length
022b 00d8 | | Load_Top At_Offset_0
022c 00e2 | | Load_Encached Integer_Cache
022d 0260 | ` | Execute Discrete,In_Type
022e 7001 |p | Jump_Nonzero 0x230
022f 0801 | | Execute_Immediate Raise,0x1
0230 e228 | ( | Load 0x1,0x28
0231 e225 | % | Load 0x1,0x25
0232 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint
0233 BODY_0218:
0233 e5ff | | Load 0x2,-0x1
0234 00da | | Load_Top At_Offset_2
0235 0218 | | Execute Heap_Access,All_Write
0236 e5fd | | Load 0x2,-0x3
0237 00d9 | | Load_Top At_Offset_1
0238 0218 | | Execute Heap_Access,All_Write
0239 e5ff | | Load 0x2,-0x1
023a 8216 | | Call 0x1,0x16
023b 6816 |h | Jump_Zero 0x252
023c e00c | | Load 0x0,0xc
023d 180e | | Execute Package,Field_Execute,Field_Number 0xe
023e 4801 |H | Short_Literal 0x1
023f 4801 |H | Short_Literal 0x1
0240 e00d | | Load 0x0,0xd
0241 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0242 035b | [ | Declare_Type Array,Constrained
0243 0337 | 7 | Declare_Variable Array
0244 e5ff | | Load 0x2,-0x1
0245 e00d | | Load 0x0,0xd
0246 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0247 e00d | | Load 0x0,0xd
0248 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0249 0119 | | Execute Any,Check_In_Formal_Type
024a 4801 |H | Short_Literal 0x1
024b 00da | | Load_Top At_Offset_2
024c 01d6 | | Execute Vector,Field_Write
024d 4806 |H | Short_Literal 0x6
024e 6051 |`Q | Indirect_Literal Discrete,0x2a0,{0x00000000, 0x0000814c}
024f e00e | | Load 0x0,0xe
0250 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0251 4504 |E | Exit_Subprogram 0x4
0252 4800 |H | Short_Literal 0x0
0253 e22d | - | Load 0x1,0x2d
0254 0322 | " | Declare_Variable Record
0255 00db | | Load_Top At_Offset_3
0256 00d9 | | Load_Top At_Offset_1
0257 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0258 4801 |H | Short_Literal 0x1
0259 e22c | , | Load 0x1,0x2c
025a 1c08 | | Execute_Immediate Run_Utility,0x8
025b e5fe | | Load 0x2,-0x2
025c 00d9 | | Load_Top At_Offset_1
025d 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
025e 00d9 | | Load_Top At_Offset_1
025f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0260 00da | | Load_Top At_Offset_2
0261 00d9 | | Load_Top At_Offset_1
0262 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0263 e227 | ' | Load 0x1,0x27
0264 e234 | 4 | Load 0x1,0x34
0265 e233 | 3 | Load 0x1,0x33
0266 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0267 e241 | A | Load 0x1,0x41
0268 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0269 e5ff | | Load 0x2,-0x1
026a e241 | A | Load 0x1,0x41
026b 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
026c 005b | [ | Store_Top Discrete,At_Offset_3
026d 00da | | Load_Top At_Offset_2
026e e227 | ' | Load 0x1,0x27
026f 027f | | Execute Discrete,Equal
0270 7001 |p | Jump_Nonzero 0x272
0271 0887 | | Execute_Immediate Raise,0x87
0272 e227 | ' | Load 0x1,0x27
0273 0a01 | | Execute_Immediate Plus,0x1
0274 c227 | ' | Store 0x1,0x27
0275 4504 |E | Exit_Subprogram 0x4
0276 TRAP_0218:
0276 0007 | | Action Break_Optional
0277 e00c | | Load 0x0,0xc
0278 180e | | Execute Package,Field_Execute,Field_Number 0xe
0279 4801 |H | Short_Literal 0x1
027a 4802 |H | Short_Literal 0x2
027b e00d | | Load 0x0,0xd
027c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
027d 035b | [ | Declare_Type Array,Constrained
027e 0337 | 7 | Declare_Variable Array
027f 0092 0881 | | Action Push_String_Extended,0x881 ; "Rcf_Switch_Implementation.Define"
0281 e00d | | Load 0x0,0xd
0282 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0283 e00d | | Load 0x0,0xd
0284 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0285 0119 | | Execute Any,Check_In_Formal_Type
0286 4801 |H | Short_Literal 0x1
0287 00da | | Load_Top At_Offset_2
0288 01d6 | | Execute Vector,Field_Write
0289 4800 |H | Short_Literal 0x0
028a 4801 |H | Short_Literal 0x1
028b e00f | | Load 0x0,0xf
028c 1815 | | Execute Package,Field_Execute,Field_Number 0x15
028d e00d | | Load 0x0,0xd
028e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
028f e00d | | Load 0x0,0xd
0290 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0291 0119 | | Execute Any,Check_In_Formal_Type
0292 4802 |H | Short_Literal 0x2
0293 00da | | Load_Top At_Offset_2
0294 01d6 | | Execute Vector,Field_Write
0295 4805 |H | Short_Literal 0x5
0296 6005 |` | Indirect_Literal Discrete,0x29c,{0x00000000, 0x0000813b}
0297 e00e | | Load 0x0,0xe
0298 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0299 4504 |E | Exit_Subprogram 0x4
029a 0000 0000 | | .XXX[0x2]
029c 0000 0000 | | .LITERAL {0x00000000, 0x0000813b}
02a0 0000 0000 | | .LITERAL {0x00000000, 0x0000814c}
02a4 0000 0000 | | .BLANK 0000[0x4]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02b3 | | .CONST 0x02b3 ; Address of begin
02a9 02d8 | | .CONST 0x02d8 ; Address of exception handler
02aa 0003 | | .CONST 0x0003 ; Number of locals
02ab INIT_02a8:
02ab 482e |H. | Short_Literal 0x2e
02ac 8231 | 1 | Call 0x1,0x31
02ad 01cb | | Execute Vector,Append
02ae 00db | | Load_Top At_Offset_3
02af 01cc | | Execute Vector,Catenate
02b0 0007 | | Action Break_Optional
02b1 e233 | 3 | Load 0x1,0x33
02b2 1b20 | | Execute Package,Field_Read,Field_Number 0x20
02b3 BODY_02a8:
02b3 00d9 | | Load_Top At_Offset_1
02b4 e004 | | Load 0x0,0x4
02b5 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
02b6 681f |h | Jump_Zero 0x2d6
02b7 e233 | 3 | Load 0x1,0x33
02b8 1b20 | | Execute Package,Field_Read,Field_Number 0x20
02b9 e225 | % | Load 0x1,0x25
02ba e234 | 4 | Load 0x1,0x34
02bb e233 | 3 | Load 0x1,0x33
02bc 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
02bd 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02be 00cf | | Action Mark_Auxiliary
02bf 7811 |x | Jump 0x2d1
02c0 4801 |H | Short_Literal 0x1
02c1 00da | | Load_Top At_Offset_2
02c2 e233 | 3 | Load 0x1,0x33
02c3 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
02c4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02c5 0217 | | Execute Heap_Access,All_Reference
02c6 e5ff | | Load 0x2,-0x1
02c7 e010 | | Load 0x0,0x10
02c8 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
02c9 6802 |h | Jump_Zero 0x2cc
02ca 4801 |H | Short_Literal 0x1
02cb 4401 |D | Exit_Subprogram With_Result,0x1
02cc 00d9 | | Load_Top At_Offset_1
02cd e233 | 3 | Load 0x1,0x33
02ce 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
02cf 0032 | 2 | Store_Top Heap_Access,At_Offset_2
02d0 00c9 | | Action Pop_Auxiliary_Loop
02d1 00d9 | | Load_Top At_Offset_1
02d2 e233 | 3 | Load 0x1,0x33
02d3 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
02d4 6feb |o | Jump_Zero 0x2c0
02d5 00ce | | Action Pop_Auxiliary
02d6 4800 |H | Short_Literal 0x0
02d7 4401 |D | Exit_Subprogram With_Result,0x1
02d8 TRAP_02a8:
02d8 0007 | | Action Break_Optional
02d9 e00c | | Load 0x0,0xc
02da 180e | | Execute Package,Field_Execute,Field_Number 0xe
02db 4801 |H | Short_Literal 0x1
02dc 4802 |H | Short_Literal 0x2
02dd e00d | | Load 0x0,0xd
02de 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02df 035b | [ | Declare_Type Array,Constrained
02e0 0337 | 7 | Declare_Variable Array
02e1 0092 0882 | | Action Push_String_Extended,0x882 ; "Rcf_Switch_Implementation.Is_Defined"
02e3 e00d | | Load 0x0,0xd
02e4 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02e5 e00d | | Load 0x0,0xd
02e6 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02e7 0119 | | Execute Any,Check_In_Formal_Type
02e8 4801 |H | Short_Literal 0x1
02e9 00da | | Load_Top At_Offset_2
02ea 01d6 | | Execute Vector,Field_Write
02eb 4800 |H | Short_Literal 0x0
02ec 4801 |H | Short_Literal 0x1
02ed e00f | | Load 0x0,0xf
02ee 1815 | | Execute Package,Field_Execute,Field_Number 0x15
02ef e00d | | Load 0x0,0xd
02f0 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02f1 e00d | | Load 0x0,0xd
02f2 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02f3 0119 | | Execute Any,Check_In_Formal_Type
02f4 4802 |H | Short_Literal 0x2
02f5 00da | | Load_Top At_Offset_2
02f6 01d6 | | Execute Vector,Field_Write
02f7 4805 |H | Short_Literal 0x5
02f8 67a3 |g | Indirect_Literal Discrete,0x29c,{0x00000000, 0x0000813b}
02f9 e00e | | Load 0x0,0xe
02fa 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
02fb 4800 |H | Short_Literal 0x0
02fc 4401 |D | Exit_Subprogram With_Result,0x1
02fd 0000 0000 | | .XXX[0x3]
02ff 0000 | |
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 030f | | .CONST 0x030f ; Address of begin
0301 0317 | | .CONST 0x0317 ; Address of exception handler
0302 0004 | | .CONST 0x0004 ; Number of locals
0303 INIT_0300:
0303 482e |H. | Short_Literal 0x2e
0304 8231 | 1 | Call 0x1,0x31
0305 01cb | | Execute Vector,Append
0306 00db | | Load_Top At_Offset_3
0307 01cc | | Execute Vector,Catenate
0308 0007 | | Action Break_Optional
0309 e226 | & | Load 0x1,0x26
030a 0007 | | Action Break_Optional
030b e22c | , | Load 0x1,0x2c
030c 02ff | | Declare_Variable Variant_Record
030d 00d8 | | Load_Top At_Offset_0
030e 1c00 | | Execute_Immediate Run_Utility,0x0
030f BODY_0300:
030f 6064 |`d | Indirect_Literal Discrete,0x374,{0x00000000, 0x00004000}
0310 e011 | | Load 0x0,0x11
0311 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0312 e402 | | Load 0x2,0x2
0313 e5fe | | Load 0x2,-0x2
0314 e004 | | Load 0x0,0x4
0315 1842 | B | Execute Package,Field_Execute,Field_Number 0x42
0316 4402 |D | Exit_Subprogram With_Result,0x2
0317 TRAP_0300:
0317 e004 | | Load 0x0,0x4
0318 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0319 010f | | Execute Exception,Equal
031a 6817 |h | Jump_Zero 0x332
031b e00c | | Load 0x0,0xc
031c 180e | | Execute Package,Field_Execute,Field_Number 0xe
031d 4801 |H | Short_Literal 0x1
031e 4801 |H | Short_Literal 0x1
031f e00d | | Load 0x0,0xd
0320 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0321 035b | [ | Declare_Type Array,Constrained
0322 0337 | 7 | Declare_Variable Array
0323 e402 | | Load 0x2,0x2
0324 e00d | | Load 0x0,0xd
0325 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0326 e00d | | Load 0x0,0xd
0327 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0328 0119 | | Execute Any,Check_In_Formal_Type
0329 4801 |H | Short_Literal 0x1
032a 00da | | Load_Top At_Offset_2
032b 01d6 | | Execute Vector,Field_Write
032c 4805 |H | Short_Literal 0x5
032d 6042 |`B | Indirect_Literal Discrete,0x370,{0x00000000, 0x0000814d}
032e e00e | | Load 0x0,0xe
032f 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0330 4800 |H | Short_Literal 0x0
0331 4402 |D | Exit_Subprogram With_Result,0x2
0332 e00c | | Load 0x0,0xc
0333 180e | | Execute Package,Field_Execute,Field_Number 0xe
0334 4801 |H | Short_Literal 0x1
0335 4802 |H | Short_Literal 0x2
0336 e00d | | Load 0x0,0xd
0337 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0338 035b | [ | Declare_Type Array,Constrained
0339 0337 | 7 | Declare_Variable Array
033a 0092 0883 | | Action Push_String_Extended,0x883 ; "Rcf_Switch_Implementation.Value"
033c e00d | | Load 0x0,0xd
033d 1810 | | Execute Package,Field_Execute,Field_Number 0x10
033e e00d | | Load 0x0,0xd
033f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0340 0119 | | Execute Any,Check_In_Formal_Type
0341 4801 |H | Short_Literal 0x1
0342 00da | | Load_Top At_Offset_2
0343 01d6 | | Execute Vector,Field_Write
0344 4800 |H | Short_Literal 0x0
0345 4801 |H | Short_Literal 0x1
0346 e00f | | Load 0x0,0xf
0347 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0348 e00d | | Load 0x0,0xd
0349 1810 | | Execute Package,Field_Execute,Field_Number 0x10
034a e00d | | Load 0x0,0xd
034b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
034c 0119 | | Execute Any,Check_In_Formal_Type
034d 4802 |H | Short_Literal 0x2
034e 00da | | Load_Top At_Offset_2
034f 01d6 | | Execute Vector,Field_Write
0350 4805 |H | Short_Literal 0x5
0351 601a |` | Indirect_Literal Discrete,0x36c,{0x00000000, 0x0000813b}
0352 e00e | | Load 0x0,0xe
0353 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0354 e5ff | | Load 0x2,-0x1
0355 8216 | | Call 0x1,0x16
0356 6810 |h | Jump_Zero 0x367
0357 e241 | A | Load 0x1,0x41
0358 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0359 e5ff | | Load 0x2,-0x1
035a e241 | A | Load 0x1,0x41
035b 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
035c 005b | [ | Store_Top Discrete,At_Offset_3
035d 00da | | Load_Top At_Offset_2
035e e234 | 4 | Load 0x1,0x34
035f e233 | 3 | Load 0x1,0x33
0360 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0361 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0362 00da | | Load_Top At_Offset_2
0363 016d | m | Execute Variant_Record,Structure_Write
0364 00d9 | | Load_Top At_Offset_1
0365 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0366 4402 |D | Exit_Subprogram With_Result,0x2
0367 4800 |H | Short_Literal 0x0
0368 4402 |D | Exit_Subprogram With_Result,0x2
0369 0000 0000 | | .XXX[0x3]
036b 0000 | |
036c 0000 0000 | | .LITERAL {0x00000000, 0x0000813b}
0370 0000 0000 | | .LITERAL {0x00000000, 0x0000814d}
0374 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 0387 | | .CONST 0x0387 ; Address of begin
0379 038f | | .CONST 0x038f ; Address of exception handler
037a 0004 | | .CONST 0x0004 ; Number of locals
037b INIT_0378:
037b 482e |H. | Short_Literal 0x2e
037c 8231 | 1 | Call 0x1,0x31
037d 01cb | | Execute Vector,Append
037e 00db | | Load_Top At_Offset_3
037f 01cc | | Execute Vector,Catenate
0380 0007 | | Action Break_Optional
0381 e226 | & | Load 0x1,0x26
0382 0007 | | Action Break_Optional
0383 e22c | , | Load 0x1,0x2c
0384 02ff | | Declare_Variable Variant_Record
0385 00d8 | | Load_Top At_Offset_0
0386 1c00 | | Execute_Immediate Run_Utility,0x0
0387 BODY_0378:
0387 67ec |g | Indirect_Literal Discrete,0x374,{0x00000000, 0x00004000}
0388 e011 | | Load 0x0,0x11
0389 1b0e | | Execute Package,Field_Read,Field_Number 0xe
038a e402 | | Load 0x2,0x2
038b e5fe | | Load 0x2,-0x2
038c e004 | | Load 0x0,0x4
038d 1844 | D | Execute Package,Field_Execute,Field_Number 0x44
038e 4402 |D | Exit_Subprogram With_Result,0x2
038f TRAP_0378:
038f e004 | | Load 0x0,0x4
0390 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0391 010f | | Execute Exception,Equal
0392 6817 |h | Jump_Zero 0x3aa
0393 e00c | | Load 0x0,0xc
0394 180e | | Execute Package,Field_Execute,Field_Number 0xe
0395 4801 |H | Short_Literal 0x1
0396 4801 |H | Short_Literal 0x1
0397 e00d | | Load 0x0,0xd
0398 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0399 035b | [ | Declare_Type Array,Constrained
039a 0337 | 7 | Declare_Variable Array
039b e402 | | Load 0x2,0x2
039c e00d | | Load 0x0,0xd
039d 1810 | | Execute Package,Field_Execute,Field_Number 0x10
039e e00d | | Load 0x0,0xd
039f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03a0 0119 | | Execute Any,Check_In_Formal_Type
03a1 4801 |H | Short_Literal 0x1
03a2 00da | | Load_Top At_Offset_2
03a3 01d6 | | Execute Vector,Field_Write
03a4 4805 |H | Short_Literal 0x5
03a5 67ca |g | Indirect_Literal Discrete,0x370,{0x00000000, 0x0000814d}
03a6 e00e | | Load 0x0,0xe
03a7 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
03a8 4800 |H | Short_Literal 0x0
03a9 4402 |D | Exit_Subprogram With_Result,0x2
03aa e00c | | Load 0x0,0xc
03ab 180e | | Execute Package,Field_Execute,Field_Number 0xe
03ac 4801 |H | Short_Literal 0x1
03ad 4802 |H | Short_Literal 0x2
03ae e00d | | Load 0x0,0xd
03af 1b0f | | Execute Package,Field_Read,Field_Number 0xf
03b0 035b | [ | Declare_Type Array,Constrained
03b1 0337 | 7 | Declare_Variable Array
03b2 0092 0883 | | Action Push_String_Extended,0x883 ; "Rcf_Switch_Implementation.Value"
03b4 e00d | | Load 0x0,0xd
03b5 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03b6 e00d | | Load 0x0,0xd
03b7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03b8 0119 | | Execute Any,Check_In_Formal_Type
03b9 4801 |H | Short_Literal 0x1
03ba 00da | | Load_Top At_Offset_2
03bb 01d6 | | Execute Vector,Field_Write
03bc 4800 |H | Short_Literal 0x0
03bd 4801 |H | Short_Literal 0x1
03be e00f | | Load 0x0,0xf
03bf 1815 | | Execute Package,Field_Execute,Field_Number 0x15
03c0 e00d | | Load 0x0,0xd
03c1 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03c2 e00d | | Load 0x0,0xd
03c3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03c4 0119 | | Execute Any,Check_In_Formal_Type
03c5 4802 |H | Short_Literal 0x2
03c6 00da | | Load_Top At_Offset_2
03c7 01d6 | | Execute Vector,Field_Write
03c8 4805 |H | Short_Literal 0x5
03c9 67a2 |g | Indirect_Literal Discrete,0x36c,{0x00000000, 0x0000813b}
03ca e00e | | Load 0x0,0xe
03cb 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
03cc e5ff | | Load 0x2,-0x1
03cd 8216 | | Call 0x1,0x16
03ce 6810 |h | Jump_Zero 0x3df
03cf e241 | A | Load 0x1,0x41
03d0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
03d1 e5ff | | Load 0x2,-0x1
03d2 e241 | A | Load 0x1,0x41
03d3 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
03d4 005b | [ | Store_Top Discrete,At_Offset_3
03d5 00da | | Load_Top At_Offset_2
03d6 e234 | 4 | Load 0x1,0x34
03d7 e233 | 3 | Load 0x1,0x33
03d8 1816 | | Execute Package,Field_Execute,Field_Number 0x16
03d9 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
03da 00da | | Load_Top At_Offset_2
03db 016d | m | Execute Variant_Record,Structure_Write
03dc 00d9 | | Load_Top At_Offset_1
03dd 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
03de 4402 |D | Exit_Subprogram With_Result,0x2
03df 4800 |H | Short_Literal 0x0
03e0 4402 |D | Exit_Subprogram With_Result,0x2
03e1 0000 0000 | | .BLANK 0000[0x7]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03f7 | | .CONST 0x03f7 ; Address of begin
03e9 03ff | | .CONST 0x03ff ; Address of exception handler
03ea 0004 | | .CONST 0x0004 ; Number of locals
03eb INIT_03e8:
03eb 482e |H. | Short_Literal 0x2e
03ec 8231 | 1 | Call 0x1,0x31
03ed 01cb | | Execute Vector,Append
03ee 00db | | Load_Top At_Offset_3
03ef 01cc | | Execute Vector,Catenate
03f0 0007 | | Action Break_Optional
03f1 e226 | & | Load 0x1,0x26
03f2 0007 | | Action Break_Optional
03f3 e22c | , | Load 0x1,0x2c
03f4 02ff | | Declare_Variable Variant_Record
03f5 00d8 | | Load_Top At_Offset_0
03f6 1c00 | | Execute_Immediate Run_Utility,0x0
03f7 BODY_03e8:
03f7 6064 |`d | Indirect_Literal Discrete,0x45c,{0x00000000, 0x00004000}
03f8 e011 | | Load 0x0,0x11
03f9 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03fa e402 | | Load 0x2,0x2
03fb e5fe | | Load 0x2,-0x2
03fc e004 | | Load 0x0,0x4
03fd 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
03fe 4402 |D | Exit_Subprogram With_Result,0x2
03ff TRAP_03e8:
03ff e004 | | Load 0x0,0x4
0400 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0401 010f | | Execute Exception,Equal
0402 6817 |h | Jump_Zero 0x41a
0403 e00c | | Load 0x0,0xc
0404 180e | | Execute Package,Field_Execute,Field_Number 0xe
0405 4801 |H | Short_Literal 0x1
0406 4801 |H | Short_Literal 0x1
0407 e00d | | Load 0x0,0xd
0408 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0409 035b | [ | Declare_Type Array,Constrained
040a 0337 | 7 | Declare_Variable Array
040b e402 | | Load 0x2,0x2
040c e00d | | Load 0x0,0xd
040d 1810 | | Execute Package,Field_Execute,Field_Number 0x10
040e e00d | | Load 0x0,0xd
040f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0410 0119 | | Execute Any,Check_In_Formal_Type
0411 4801 |H | Short_Literal 0x1
0412 00da | | Load_Top At_Offset_2
0413 01d6 | | Execute Vector,Field_Write
0414 4805 |H | Short_Literal 0x5
0415 6042 |`B | Indirect_Literal Discrete,0x458,{0x00000000, 0x0000814d}
0416 e00e | | Load 0x0,0xe
0417 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
0418 00ea | | Load_Encached Null_String_Cache
0419 4402 |D | Exit_Subprogram With_Result,0x2
041a e00c | | Load 0x0,0xc
041b 180e | | Execute Package,Field_Execute,Field_Number 0xe
041c 4801 |H | Short_Literal 0x1
041d 4802 |H | Short_Literal 0x2
041e e00d | | Load 0x0,0xd
041f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0420 035b | [ | Declare_Type Array,Constrained
0421 0337 | 7 | Declare_Variable Array
0422 0092 0883 | | Action Push_String_Extended,0x883 ; "Rcf_Switch_Implementation.Value"
0424 e00d | | Load 0x0,0xd
0425 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0426 e00d | | Load 0x0,0xd
0427 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0428 0119 | | Execute Any,Check_In_Formal_Type
0429 4801 |H | Short_Literal 0x1
042a 00da | | Load_Top At_Offset_2
042b 01d6 | | Execute Vector,Field_Write
042c 4800 |H | Short_Literal 0x0
042d 4801 |H | Short_Literal 0x1
042e e00f | | Load 0x0,0xf
042f 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0430 e00d | | Load 0x0,0xd
0431 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0432 e00d | | Load 0x0,0xd
0433 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0434 0119 | | Execute Any,Check_In_Formal_Type
0435 4802 |H | Short_Literal 0x2
0436 00da | | Load_Top At_Offset_2
0437 01d6 | | Execute Vector,Field_Write
0438 4805 |H | Short_Literal 0x5
0439 601a |` | Indirect_Literal Discrete,0x454,{0x00000000, 0x0000813b}
043a e00e | | Load 0x0,0xe
043b 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
043c e5ff | | Load 0x2,-0x1
043d 8216 | | Call 0x1,0x16
043e 6813 |h | Jump_Zero 0x452
043f e241 | A | Load 0x1,0x41
0440 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0441 e5ff | | Load 0x2,-0x1
0442 e241 | A | Load 0x1,0x41
0443 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0444 005b | [ | Store_Top Discrete,At_Offset_3
0445 00da | | Load_Top At_Offset_2
0446 e234 | 4 | Load 0x1,0x34
0447 e233 | 3 | Load 0x1,0x33
0448 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0449 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
044a 00da | | Load_Top At_Offset_2
044b 016d | m | Execute Variant_Record,Structure_Write
044c 00d9 | | Load_Top At_Offset_1
044d 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
044e 0217 | | Execute Heap_Access,All_Reference
044f 0335 | 5 | Declare_Variable Array,Duplicate
0450 00cd | | Action Spare6_Action
0451 4402 |D | Exit_Subprogram With_Result,0x2
0452 00ea | | Load_Encached Null_String_Cache
0453 4402 |D | Exit_Subprogram With_Result,0x2
0454 0000 0000 | | .LITERAL {0x00000000, 0x0000813b}
0458 0000 0000 | | .LITERAL {0x00000000, 0x0000814d}
045c 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0463 | c | .CONST 0x0463 ; Address of begin
0461 0004 | | .CONST 0x0004 ; Address of exception handler
0462 0001 | | .CONST 0x0001 ; Number of locals
0463 BODY_0460:
0463 INIT_0460:
0463 4607 |F | Jump_Case 0x7
0464 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0465 7806 |x | Jump 0x46c ; case 0x1
0466 7809 |x | Jump 0x470 ; case 0x2
0467 780d |x | Jump 0x475 ; case 0x3
0468 7810 |x | Jump 0x479 ; case 0x4
0469 7811 |x | Jump 0x47b ; case 0x5
046a 7812 |x | Jump 0x47d ; case 0x6
046b 7815 |x | Jump 0x481 ; case 0x7
046c 00da | | Load_Top At_Offset_2
046d 0091 0873 | s| Action Push_String_Extended_Indexed,0x873 ; "BOOLEAN_KIND"
046f 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0470 00db | | Load_Top At_Offset_3
0471 00db | | Load_Top At_Offset_3
0472 00e0 | | Load_Encached Standard_Cache
0473 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0474 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0475 00da | | Load_Top At_Offset_2
0476 00e0 | | Load_Encached Standard_Cache
0477 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0478 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0479 00db | | Load_Top At_Offset_3
047a 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
047b 00db | | Load_Top At_Offset_3
047c 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
047d e22b | + | Load 0x1,0x2b
047e 00dc | | Load_Top At_Offset_4
047f 0267 | g | Execute Discrete,Predecessor
0480 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0481 e22b | + | Load 0x1,0x2b
0482 00dc | | Load_Top At_Offset_4
0483 0268 | h | Execute Discrete,Successor
0484 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0485 0000 0000 | | .XXX[0x3]
0487 0000 | |
0488 ; --------------------------------------------------------------------------------------
0488 ; SUBPROGRAM
0488 ; --------------------------------------------------------------------------------------
0488 048b | | .CONST 0x048b ; Address of begin
0489 0004 | | .CONST 0x0004 ; Address of exception handler
048a 0001 | | .CONST 0x0001 ; Number of locals
048b BODY_0488:
048b INIT_0488:
048b 4608 |F | Jump_Case 0x8
048c 7808 |x | Jump 0x495 ; case 0x0
048d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
048e 783f |x? | Jump 0x4ce ; case 0x2
048f 783e |x> | Jump 0x4ce ; case 0x3
0490 783d |x= | Jump 0x4ce ; case 0x4
0491 783c |x< | Jump 0x4ce ; case 0x5
0492 7815 |x | Jump 0x4a8 ; case 0x6
0493 7822 |x" | Jump 0x4b6 ; case 0x7
0494 7832 |x2 | Jump 0x4c7 ; case 0x8
0495 00da | | Load_Top At_Offset_2
0496 016c | l | Execute Variant_Record,Is_Constrained
0497 7009 |p | Jump_Nonzero 0x4a1
0498 00cf | | Action Mark_Auxiliary
0499 4803 |H | Short_Literal 0x3
049a e5ff | | Load 0x2,-0x1
049b 1c08 | | Execute_Immediate Run_Utility,0x8
049c 00d8 | | Load_Top At_Offset_0
049d 1c00 | | Execute_Immediate Run_Utility,0x0
049e c5ff | | Store 0x2,-0x1
049f 00ce | | Action Pop_Auxiliary
04a0 4302 |C | Exit_Subprogram From_Utility,0x2
04a1 00da | | Load_Top At_Offset_2
04a2 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
04a3 4603 |F | Jump_Case 0x3
04a4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
04a5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
04a6 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
04a7 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
04a8 00db | | Load_Top At_Offset_3
04a9 4603 |F | Jump_Case 0x3
04aa 7805 |x | Jump 0x4b0 ; case 0x0
04ab 7806 |x | Jump 0x4b2 ; case 0x1
04ac 7807 |x | Jump 0x4b4 ; case 0x2
04ad 7800 |x | Jump 0x4ae ; case 0x3
04ae 48ff |H | Short_Literal 0xff
04af 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04b0 4801 |H | Short_Literal 0x1
04b1 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04b2 4802 |H | Short_Literal 0x2
04b3 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04b4 4803 |H | Short_Literal 0x3
04b5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04b6 00db | | Load_Top At_Offset_3
04b7 e5fe | | Load 0x2,-0x2
04b8 4603 |F | Jump_Case 0x3
04b9 7805 |x | Jump 0x4bf ; case 0x0
04ba 7806 |x | Jump 0x4c1 ; case 0x1
04bb 7807 |x | Jump 0x4c3 ; case 0x2
04bc 7800 |x | Jump 0x4bd ; case 0x3
04bd 48ff |H | Short_Literal 0xff
04be 7805 |x | Jump 0x4c4
04bf 4801 |H | Short_Literal 0x1
04c0 7803 |x | Jump 0x4c4
04c1 4802 |H | Short_Literal 0x2
04c2 7801 |x | Jump 0x4c4
04c3 4803 |H | Short_Literal 0x3
04c4 e5ff | | Load 0x2,-0x1
04c5 031b | | Declare_Type Variant_Record,Constrained
04c6 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04c7 00db | | Load_Top At_Offset_3
04c8 e5fe | | Load 0x2,-0x2
04c9 e5ff | | Load 0x2,-0x1
04ca 1c06 | | Execute_Immediate Run_Utility,0x6
04cb e5ff | | Load 0x2,-0x1
04cc 02fc | | Declare_Variable Variant_Record,With_Constraint
04cd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
04ce 0869 | i | Execute_Immediate Raise,0x69
04cf 0000 | | .XXX[0x1]
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04d3 | | .CONST 0x04d3 ; Address of begin
04d1 0004 | | .CONST 0x0004 ; Address of exception handler
04d2 0001 | | .CONST 0x0001 ; Number of locals
04d3 BODY_04d0:
04d3 INIT_04d0:
04d3 4608 |F | Jump_Case 0x8
04d4 7808 |x | Jump 0x4dd ; case 0x0
04d5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
04d6 780a |x | Jump 0x4e1 ; case 0x2
04d7 7809 |x | Jump 0x4e1 ; case 0x3
04d8 7808 |x | Jump 0x4e1 ; case 0x4
04d9 7807 |x | Jump 0x4e1 ; case 0x5
04da 7806 |x | Jump 0x4e1 ; case 0x6
04db 7805 |x | Jump 0x4e1 ; case 0x7
04dc 7804 |x | Jump 0x4e1 ; case 0x8
04dd 00da | | Load_Top At_Offset_2
04de 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
04df 1c00 | | Execute_Immediate Run_Utility,0x0
04e0 4302 |C | Exit_Subprogram From_Utility,0x2
04e1 0869 | i | Execute_Immediate Raise,0x69
04e2 0000 0000 | | .BLANK 0000[0x6]
04e8 ; --------------------------------------------------------------------------------------
04e8 ; SUBPROGRAM
04e8 ; --------------------------------------------------------------------------------------
04e8 0510 | | .CONST 0x0510 ; Address of begin
04e9 0004 | | .CONST 0x0004 ; Address of exception handler
04ea 0009 | | .CONST 0x0009 ; Number of locals
04eb INIT_04e8:
04eb e012 | | Load 0x0,0x12
04ec 1b0f | | Execute Package,Field_Read,Field_Number 0xf
04ed 02c7 | | Declare_Variable Any
04ee 00d8 | | Load_Top At_Offset_0
04ef 1c00 | | Execute_Immediate Run_Utility,0x0
04f0 e012 | | Load 0x0,0x12
04f1 1b14 | | Execute Package,Field_Read,Field_Number 0x14
04f2 02ff | | Declare_Variable Variant_Record
04f3 00d8 | | Load_Top At_Offset_0
04f4 1c00 | | Execute_Immediate Run_Utility,0x0
04f5 e012 | | Load 0x0,0x12
04f6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
04f7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
04f8 02c7 | | Declare_Variable Any
04f9 00d8 | | Load_Top At_Offset_0
04fa 1c00 | | Execute_Immediate Run_Utility,0x0
04fb e012 | | Load 0x0,0x12
04fc 1b0f | | Execute Package,Field_Read,Field_Number 0xf
04fd 02c7 | | Declare_Variable Any
04fe 00d8 | | Load_Top At_Offset_0
04ff 1c00 | | Execute_Immediate Run_Utility,0x0
0500 e012 | | Load 0x0,0x12
0501 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0502 e012 | | Load 0x0,0x12
0503 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0504 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0505 e011 | | Load 0x0,0x11
0506 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0507 02c7 | | Declare_Variable Any
0508 e011 | | Load 0x0,0x11
0509 1b0e | | Execute Package,Field_Read,Field_Number 0xe
050a a408 | | Store_Unchecked 0x2,0x8
050b e004 | | Load 0x0,0x4
050c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
050d 02ff | | Declare_Variable Variant_Record
050e 00d8 | | Load_Top At_Offset_0
050f 1c00 | | Execute_Immediate Run_Utility,0x0
0510 BODY_04e8:
0510 e012 | | Load 0x0,0x12
0511 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0512 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0513 e403 | | Load 0x2,0x3
0514 604b |`K | Indirect_Literal Discrete,0x560,{0x00000000, 0x00004000}
0515 e011 | | Load 0x0,0x11
0516 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0517 4800 |H | Short_Literal 0x0
0518 e013 | | Load 0x0,0x13
0519 1811 | | Execute Package,Field_Execute,Field_Number 0x11
051a e012 | | Load 0x0,0x12
051b 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
051c 1816 | | Execute Package,Field_Execute,Field_Number 0x16
051d 0092 0884 | | Action Push_String_Extended,0x884 ; "$"
051f e012 | | Load 0x0,0x12
0520 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0521 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0522 00d1 | | Pop_Control Pop_Count_1
0523 005b | [ | Store_Top Discrete,At_Offset_3
0524 e012 | | Load 0x0,0x12
0525 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0526 e402 | | Load 0x2,0x2
0527 0120 | | Execute Any,Is_Value
0528 6803 |h | Jump_Zero 0x52c
0529 e012 | | Load 0x0,0x12
052a 1b0f | | Execute Package,Field_Read,Field_Number 0xf
052b 7801 |x | Jump 0x52d
052c e402 | | Load 0x2,0x2
052d 6032 |`2 | Indirect_Literal Discrete,0x560,{0x00000000, 0x00004000}
052e e011 | | Load 0x0,0x11
052f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0530 e403 | | Load 0x2,0x3
0531 e012 | | Load 0x0,0x12
0532 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
0533 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0534 c402 | | Store 0x2,0x2
0535 c406 | | Store 0x2,0x6
0536 00db | | Load_Top At_Offset_3
0537 7026 |p& | Jump_Nonzero 0x55e
0538 e402 | | Load 0x2,0x2
0539 e012 | | Load 0x0,0x12
053a 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
053b 181a | | Execute Package,Field_Execute,Field_Number 0x1a
053c c404 | | Store 0x2,0x4
053d e012 | | Load 0x0,0x12
053e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
053f e405 | | Load 0x2,0x5
0540 0120 | | Execute Any,Is_Value
0541 6803 |h | Jump_Zero 0x545
0542 e012 | | Load 0x0,0x12
0543 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0544 7801 |x | Jump 0x546
0545 e405 | | Load 0x2,0x5
0546 6019 |` | Indirect_Literal Discrete,0x560,{0x00000000, 0x00004000}
0547 e408 | | Load 0x2,0x8
0548 e404 | | Load 0x2,0x4
0549 e012 | | Load 0x0,0x12
054a 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
054b 181f | | Execute Package,Field_Execute,Field_Number 0x1f
054c c405 | | Store 0x2,0x5
054d c406 | | Store 0x2,0x6
054e 00db | | Load_Top At_Offset_3
054f 700e |p | Jump_Nonzero 0x55e
0550 e012 | | Load 0x0,0x12
0551 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0552 00d9 | | Load_Top At_Offset_1
0553 600c |` | Indirect_Literal Discrete,0x560,{0x00000000, 0x00004000}
0554 e408 | | Load 0x2,0x8
0555 4800 |H | Short_Literal 0x0
0556 e405 | | Load 0x2,0x5
0557 e012 | | Load 0x0,0x12
0558 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
0559 181a | | Execute Package,Field_Execute,Field_Number 0x1a
055a 00d1 | | Pop_Control Pop_Count_1
055b c406 | | Store 0x2,0x6
055c 00d8 | | Load_Top At_Offset_0
055d 00ca | | Action Exit_Nullary_Function
055e 0831 | 1 | Execute_Immediate Raise,0x31
055f 0000 | | .XXX[0x1]
0560 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0564 0000 0000 | | .BLANK 0000[0x4]
0568 ; --------------------------------------------------------------------------------------
0568 ; SUBPROGRAM
0568 ; --------------------------------------------------------------------------------------
0568 056b | k | .CONST 0x056b ; Address of begin
0569 0004 | | .CONST 0x0004 ; Address of exception handler
056a 0001 | | .CONST 0x0001 ; Number of locals
056b BODY_0568:
056b INIT_0568:
056b 0092 0885 | | Action Push_String_Extended,0x885 ; "Rcf"
056d e014 | | Load 0x0,0x14
056e 180e | | Execute Package,Field_Execute,Field_Number 0xe
056f 01cc | | Execute Vector,Catenate
0570 00ca | | Action Exit_Nullary_Function
0571 0000 0000 | | .BLANK 0000[0x7]
0578 ; --------------------------------------------------------------------------------------
0578 ; SUBPROGRAM
0578 ; --------------------------------------------------------------------------------------
0578 057b | { | .CONST 0x057b ; Address of begin
0579 0004 | | .CONST 0x0004 ; Address of exception handler
057a 0001 | | .CONST 0x0001 ; Number of locals
057b BODY_0578:
057b INIT_0578:
057b 00da | | Load_Top At_Offset_2
057c 4401 |D | Exit_Subprogram With_Result,0x1
057d 0000 0000 | | .XXX[0x3]
057f 0000 | |
0580 ; --------------------------------------------------------------------------------------
0580 ; SUBPROGRAM
0580 ; --------------------------------------------------------------------------------------
0580 058e | | .CONST 0x058e ; Address of begin
0581 0004 | | .CONST 0x0004 ; Address of exception handler
0582 0004 | | .CONST 0x0004 ; Number of locals
0583 INIT_0580:
0583 00da | | Load_Top At_Offset_2
0584 01dd | | Execute Vector,First
0585 00e2 | | Load_Encached Integer_Cache
0586 03f1 | | Declare_Variable Discrete,With_Value
0587 00db | | Load_Top At_Offset_3
0588 01dc | | Execute Vector,Last
0589 00e2 | | Load_Encached Integer_Cache
058a 03f1 | | Declare_Variable Discrete,With_Value
058b 00d9 | | Load_Top At_Offset_1
058c 00e3 | | Load_Encached Natural_Cache
058d 03ec | | Declare_Variable Discrete,With_Value,With_Constraint
058e BODY_0580:
058e 00cf | | Action Mark_Auxiliary
058f 782f |x/ | Jump 0x5bf
0590 4801 |H | Short_Literal 0x1
0591 00da | | Load_Top At_Offset_2
0592 e403 | | Load 0x2,0x3
0593 e5ff | | Load 0x2,-0x1
0594 01cf | | Execute Vector,Slice_Read
0595 e5fe | | Load 0x2,-0x2
0596 e010 | | Load 0x0,0x10
0597 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0598 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0599 00d9 | | Load_Top At_Offset_1
059a 0c01 | | Execute_Immediate Greater_Equal,0x1
059b 682b |h+ | Jump_Zero 0x5c7
059c 00d9 | | Load_Top At_Offset_1
059d e5fe | | Load 0x2,-0x2
059e 01db | | Execute Vector,Length
059f 0273 | s | Execute Discrete,Plus
05a0 e5ff | | Load 0x2,-0x1
05a1 01d7 | | Execute Vector,Field_Read
05a2 0f20 | | Execute_Immediate Equal,0x20
05a3 6816 |h | Jump_Zero 0x5ba
05a4 00d9 | | Load_Top At_Offset_1
05a5 e402 | | Load 0x2,0x2
05a6 027f | | Execute Discrete,Equal
05a7 7006 |p | Jump_Nonzero 0x5ae
05a8 00d9 | | Load_Top At_Offset_1
05a9 0aff | | Execute_Immediate Plus,-0x1
05aa e5ff | | Load 0x2,-0x1
05ab 01d7 | | Execute Vector,Field_Read
05ac 0f0a | | Execute_Immediate Equal,0xa
05ad 680c |h | Jump_Zero 0x5ba
05ae 00d9 | | Load_Top At_Offset_1
05af 4800 |H | Short_Literal 0x0
05b0 00db | | Load_Top At_Offset_3
05b1 e403 | | Load 0x2,0x3
05b2 e5ff | | Load 0x2,-0x1
05b3 01cf | | Execute Vector,Slice_Read
05b4 480a |H | Short_Literal 0xa
05b5 e010 | | Load 0x0,0x10
05b6 181e | | Execute Package,Field_Execute,Field_Number 0x1e
05b7 e5ff | | Load 0x2,-0x1
05b8 01cf | | Execute Vector,Slice_Read
05b9 4402 |D | Exit_Subprogram With_Result,0x2
05ba 00d9 | | Load_Top At_Offset_1
05bb 0a01 | | Execute_Immediate Plus,0x1
05bc 005a | Z | Store_Top Discrete,At_Offset_2
05bd 7800 |x | Jump 0x5be
05be 00c9 | | Action Pop_Auxiliary_Loop
05bf 00d9 | | Load_Top At_Offset_1
05c0 00db | | Load_Top At_Offset_3
05c1 e5fe | | Load 0x2,-0x2
05c2 01db | | Execute Vector,Length
05c3 0272 | r | Execute Discrete,Minus
05c4 0aff | | Execute_Immediate Plus,-0x1
05c5 027a | z | Execute Discrete,Less_Equal
05c6 77c9 |w | Jump_Nonzero 0x590
05c7 00ce | | Action Pop_Auxiliary
05c8 00ea | | Load_Encached Null_String_Cache
05c9 4402 |D | Exit_Subprogram With_Result,0x2
05ca 0000 0000 | | .BLANK 0000[0x6]
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05d3 | | .CONST 0x05d3 ; Address of begin
05d1 0004 | | .CONST 0x0004 ; Address of exception handler
05d2 0001 | | .CONST 0x0001 ; Number of locals
05d3 BODY_05d0:
05d3 INIT_05d0:
05d3 00da | | Load_Top At_Offset_2
05d4 01dd | | Execute Vector,First
05d5 00db | | Load_Top At_Offset_3
05d6 01d7 | | Execute Vector,Field_Read
05d7 0e22 | " | Execute_Immediate Not_Equal,0x22
05d8 6803 |h | Jump_Zero 0x5dc
05d9 e004 | | Load 0x0,0x4
05da 1b14 | | Execute Package,Field_Read,Field_Number 0x14
05db 0257 | W | Execute Discrete,Raise
05dc 00cf | | Action Mark_Auxiliary
05dd 00db | | Load_Top At_Offset_3
05de 01dc | | Execute Vector,Last
05df 0aff | | Execute_Immediate Plus,-0x1
05e0 00d8 | | Load_Top At_Offset_0
05e1 00e2 | | Load_Encached Integer_Cache
05e2 0260 | ` | Execute Discrete,In_Type
05e3 7001 |p | Jump_Nonzero 0x5e5
05e4 0801 | | Execute_Immediate Raise,0x1
05e5 e5ff | | Load 0x2,-0x1
05e6 01dd | | Execute Vector,First
05e7 0a01 | | Execute_Immediate Plus,0x1
05e8 00d8 | | Load_Top At_Offset_0
05e9 00e2 | | Load_Encached Integer_Cache
05ea 0260 | ` | Execute Discrete,In_Type
05eb 7001 |p | Jump_Nonzero 0x5ed
05ec 0801 | | Execute_Immediate Raise,0x1
05ed 0263 | c | Execute Discrete,Above_Bound
05ee 7020 |p | Jump_Nonzero 0x60f
05ef 00d8 | | Load_Top At_Offset_0
05f0 e5ff | | Load 0x2,-0x1
05f1 01d7 | | Execute Vector,Field_Read
05f2 0f22 | " | Execute_Immediate Equal,0x22
05f3 6819 |h | Jump_Zero 0x60d
05f4 e5ff | | Load 0x2,-0x1
05f5 01dd | | Execute Vector,First
05f6 0a01 | | Execute_Immediate Plus,0x1
05f7 00d8 | | Load_Top At_Offset_0
05f8 00e2 | | Load_Encached Integer_Cache
05f9 0260 | ` | Execute Discrete,In_Type
05fa 7001 |p | Jump_Nonzero 0x5fc
05fb 0801 | | Execute_Immediate Raise,0x1
05fc 00d9 | | Load_Top At_Offset_1
05fd e5ff | | Load 0x2,-0x1
05fe 01cf | | Execute Vector,Slice_Read
05ff 00d9 | | Load_Top At_Offset_1
0600 0a01 | | Execute_Immediate Plus,0x1
0601 00d8 | | Load_Top At_Offset_0
0602 00e2 | | Load_Encached Integer_Cache
0603 0260 | ` | Execute Discrete,In_Type
0604 7001 |p | Jump_Nonzero 0x606
0605 0801 | | Execute_Immediate Raise,0x1
0606 e5ff | | Load 0x2,-0x1
0607 01dc | | Execute Vector,Last
0608 e5ff | | Load 0x2,-0x1
0609 01cf | | Execute Vector,Slice_Read
060a 8237 | 7 | Call 0x1,0x37
060b 01cc | | Execute Vector,Catenate
060c 4401 |D | Exit_Subprogram With_Result,0x1
060d 00c8 | | Action Pop_Auxiliary_Range
060e 3fe0 |? | Loop_Increasing 0x5ef
060f 00ce | | Action Pop_Auxiliary
0610 00da | | Load_Top At_Offset_2
0611 01dc | | Execute Vector,Last
0612 00db | | Load_Top At_Offset_3
0613 01d7 | | Execute Vector,Field_Read
0614 0e22 | " | Execute_Immediate Not_Equal,0x22
0615 6803 |h | Jump_Zero 0x619
0616 e004 | | Load 0x0,0x4
0617 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0618 0257 | W | Execute Discrete,Raise
0619 00da | | Load_Top At_Offset_2
061a 01dd | | Execute Vector,First
061b 0a01 | | Execute_Immediate Plus,0x1
061c 00d8 | | Load_Top At_Offset_0
061d 00e2 | | Load_Encached Integer_Cache
061e 0260 | ` | Execute Discrete,In_Type
061f 7001 |p | Jump_Nonzero 0x621
0620 0801 | | Execute_Immediate Raise,0x1
0621 00db | | Load_Top At_Offset_3
0622 01dc | | Execute Vector,Last
0623 0aff | | Execute_Immediate Plus,-0x1
0624 00d8 | | Load_Top At_Offset_0
0625 00e2 | | Load_Encached Integer_Cache
0626 0260 | ` | Execute Discrete,In_Type
0627 7001 |p | Jump_Nonzero 0x629
0628 0801 | | Execute_Immediate Raise,0x1
0629 e5ff | | Load 0x2,-0x1
062a 01cf | | Execute Vector,Slice_Read
062b 4401 |D | Exit_Subprogram With_Result,0x1
062c 0000 0000 | | .BLANK 0000[0x4]
0630 ; --------------------------------------------------------------------------------------
0630 ; SUBPROGRAM
0630 ; --------------------------------------------------------------------------------------
0630 0633 | 3 | .CONST 0x0633 ; Address of begin
0631 0004 | | .CONST 0x0004 ; Address of exception handler
0632 0001 | | .CONST 0x0001 ; Number of locals
0633 BODY_0630:
0633 INIT_0630:
0633 00cf | | Action Mark_Auxiliary
0634 00db | | Load_Top At_Offset_3
0635 01d9 | | Execute Vector,Reverse_Bounds
0636 0263 | c | Execute Discrete,Above_Bound
0637 701c |p | Jump_Nonzero 0x654
0638 00d8 | | Load_Top At_Offset_0
0639 e5ff | | Load 0x2,-0x1
063a 01d7 | | Execute Vector,Field_Read
063b 0f22 | " | Execute_Immediate Equal,0x22
063c 6815 |h | Jump_Zero 0x652
063d 4822 |H" | Short_Literal 0x22
063e e5ff | | Load 0x2,-0x1
063f 01dd | | Execute Vector,First
0640 00da | | Load_Top At_Offset_2
0641 e5ff | | Load 0x2,-0x1
0642 01cf | | Execute Vector,Slice_Read
0643 01ca | | Execute Vector,Prepend
0644 00d9 | | Load_Top At_Offset_1
0645 0a01 | | Execute_Immediate Plus,0x1
0646 00d8 | | Load_Top At_Offset_0
0647 00e2 | | Load_Encached Integer_Cache
0648 0260 | ` | Execute Discrete,In_Type
0649 7001 |p | Jump_Nonzero 0x64b
064a 0801 | | Execute_Immediate Raise,0x1
064b e5ff | | Load 0x2,-0x1
064c 01dc | | Execute Vector,Last
064d e5ff | | Load 0x2,-0x1
064e 01cf | | Execute Vector,Slice_Read
064f 8238 | 8 | Call 0x1,0x38
0650 01cc | | Execute Vector,Catenate
0651 4401 |D | Exit_Subprogram With_Result,0x1
0652 00c8 | | Action Pop_Auxiliary_Range
0653 3fe4 |? | Loop_Increasing 0x638
0654 00ce | | Action Pop_Auxiliary
0655 4822 |H" | Short_Literal 0x22
0656 4822 |H" | Short_Literal 0x22
0657 e5ff | | Load 0x2,-0x1
0658 01ca | | Execute Vector,Prepend
0659 01cb | | Execute Vector,Append
065a 4401 |D | Exit_Subprogram With_Result,0x1
065b 0000 0000 | | .BLANK 0000[0x5]
0660 ; --------------------------------------------------------------------------------------
0660 ; SUBPROGRAM
0660 ; --------------------------------------------------------------------------------------
0660 0665 | e | .CONST 0x0665 ; Address of begin
0661 0004 | | .CONST 0x0004 ; Address of exception handler
0662 0002 | | .CONST 0x0002 ; Number of locals
0663 INIT_0660:
0663 029f 0733 | 3| Declare_Subprogram For_Call,INIT_0730
0665 BODY_0660:
0665 8402 | | Call 0x2,0x2
0666 0831 | 1 | Execute_Immediate Raise,0x31
0667 0000 | | .XXX[0x1]
0668 ; --------------------------------------------------------------------------------------
0668 ; SUBPROGRAM
0668 ; --------------------------------------------------------------------------------------
0668 066b | k | .CONST 0x066b ; Address of begin
0669 0004 | | .CONST 0x0004 ; Address of exception handler
066a 0001 | | .CONST 0x0001 ; Number of locals
066b BODY_0668:
066b INIT_0668:
066b 00da | | Load_Top At_Offset_2
066c e234 | 4 | Load 0x1,0x34
066d e233 | 3 | Load 0x1,0x33
066e 1816 | | Execute Package,Field_Execute,Field_Number 0x16
066f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0670 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0671 4603 |F | Jump_Case 0x3
0672 7804 |x | Jump 0x677 ; case 0x0
0673 7805 |x | Jump 0x679 ; case 0x1
0674 7806 |x | Jump 0x67b ; case 0x2
0675 7800 |x | Jump 0x676 ; case 0x3
0676 08e2 | | Execute_Immediate Raise,0xe2
0677 4800 |H | Short_Literal 0x0
0678 4401 |D | Exit_Subprogram With_Result,0x1
0679 4801 |H | Short_Literal 0x1
067a 4401 |D | Exit_Subprogram With_Result,0x1
067b 4802 |H | Short_Literal 0x2
067c 4401 |D | Exit_Subprogram With_Result,0x1
067d 0000 0000 | | .XXX[0x3]
067f 0000 | |
0680 ; --------------------------------------------------------------------------------------
0680 ; SUBPROGRAM
0680 ; --------------------------------------------------------------------------------------
0680 0688 | | .CONST 0x0688 ; Address of begin
0681 068b | | .CONST 0x068b ; Address of exception handler
0682 0004 | | .CONST 0x0004 ; Number of locals
0683 INIT_0680:
0683 00e3 | | Load_Encached Natural_Cache
0684 029f 0763 | c| Declare_Subprogram For_Call,INIT_0760
0686 029f 0773 | s| Declare_Subprogram For_Call,INIT_0770
0688 BODY_0680:
0688 8403 | | Call 0x2,0x3
0689 8404 | | Call 0x2,0x4
068a 0831 | 1 | Execute_Immediate Raise,0x31
068b TRAP_0680:
068b 0007 | | Action Break_Optional
068c e00c | | Load 0x0,0xc
068d 180e | | Execute Package,Field_Execute,Field_Number 0xe
068e 4801 |H | Short_Literal 0x1
068f 4802 |H | Short_Literal 0x2
0690 e00d | | Load 0x0,0xd
0691 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0692 035b | [ | Declare_Type Array,Constrained
0693 0337 | 7 | Declare_Variable Array
0694 0092 0886 | | Action Push_String_Extended,0x886 ; "Rcf_Switch_Implementation.Help"
0696 e00d | | Load 0x0,0xd
0697 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0698 e00d | | Load 0x0,0xd
0699 1b0e | | Execute Package,Field_Read,Field_Number 0xe
069a 0119 | | Execute Any,Check_In_Formal_Type
069b 4801 |H | Short_Literal 0x1
069c 00da | | Load_Top At_Offset_2
069d 01d6 | | Execute Vector,Field_Write
069e 4800 |H | Short_Literal 0x0
069f 4801 |H | Short_Literal 0x1
06a0 e00f | | Load 0x0,0xf
06a1 1815 | | Execute Package,Field_Execute,Field_Number 0x15
06a2 e00d | | Load 0x0,0xd
06a3 1810 | | Execute Package,Field_Execute,Field_Number 0x10
06a4 e00d | | Load 0x0,0xd
06a5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
06a6 0119 | | Execute Any,Check_In_Formal_Type
06a7 4802 |H | Short_Literal 0x2
06a8 00da | | Load_Top At_Offset_2
06a9 01d6 | | Execute Vector,Field_Write
06aa 4805 |H | Short_Literal 0x5
06ab 6004 |` | Indirect_Literal Discrete,0x6b0,{0x00000000, 0x0000813b}
06ac e00e | | Load 0x0,0xe
06ad 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
06ae 00ea | | Load_Encached Null_String_Cache
06af 4402 |D | Exit_Subprogram With_Result,0x2
06b0 0000 0000 | | .LITERAL {0x00000000, 0x0000813b}
06b4 0000 0000 | | .BLANK 0000[0x4]
06b8 ; --------------------------------------------------------------------------------------
06b8 ; SUBPROGRAM
06b8 ; --------------------------------------------------------------------------------------
06b8 06bf | | .CONST 0x06bf ; Address of begin
06b9 0004 | | .CONST 0x0004 ; Address of exception handler
06ba 0003 | | .CONST 0x0003 ; Number of locals
06bb INIT_06b8:
06bb 029f 079b | | Declare_Subprogram For_Call,INIT_0798
06bd 029f 07ab | | Declare_Subprogram For_Call,INIT_07a8
06bf BODY_06b8:
06bf e00c | | Load 0x0,0xc
06c0 180e | | Execute Package,Field_Execute,Field_Number 0xe
06c1 4801 |H | Short_Literal 0x1
06c2 0092 0887 | | Action Push_String_Extended,0x887 ; "IMAGE - value => "
06c4 e5ff | | Load 0x2,-0x1
06c5 01cc | | Execute Vector,Catenate
06c6 0092 0888 | | Action Push_String_Extended,0x888 ; ", field => "
06c8 01cc | | Execute Vector,Catenate
06c9 e5fe | | Load 0x2,-0x2
06ca 00e0 | | Load_Encached Standard_Cache
06cb 1818 | | Execute Package,Field_Execute,Field_Number 0x18
06cc 01cc | | Execute Vector,Catenate
06cd e015 | | Load 0x0,0x15
06ce 1813 | | Execute Package,Field_Execute,Field_Number 0x13
06cf 8403 | | Call 0x2,0x3
06d0 0831 | 1 | Execute_Immediate Raise,0x31
06d1 0000 0000 | | .BLANK 0000[0x7]
06d8 ; --------------------------------------------------------------------------------------
06d8 ; SUBPROGRAM
06d8 ; --------------------------------------------------------------------------------------
06d8 06ea | | .CONST 0x06ea ; Address of begin
06d9 0004 | | .CONST 0x0004 ; Address of exception handler
06da 0006 | | .CONST 0x0006 ; Number of locals
06db INIT_06d8:
06db 00db | | Load_Top At_Offset_3
06dc 8239 | 9 | Call 0x1,0x39
06dd 4801 |H | Short_Literal 0x1
06de 00d9 | | Load_Top At_Offset_1
06df e5fd | | Load 0x2,-0x3
06e0 e010 | | Load 0x0,0x10
06e1 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
06e2 00e1 | | Load_Encached Boolean_Cache
06e3 03f1 | | Declare_Variable Discrete,With_Value
06e4 029f 07fb | | Declare_Subprogram For_Call,INIT_07f8
06e6 029f 080b | | Declare_Subprogram For_Call,INIT_0808
06e8 029f 081b | | Declare_Subprogram For_Call,INIT_0818
06ea BODY_06d8:
06ea e00c | | Load 0x0,0xc
06eb 180e | | Execute Package,Field_Execute,Field_Number 0xe
06ec 4801 |H | Short_Literal 0x1
06ed 0092 0889 | | Action Push_String_Extended,0x889 ; "VALUE - Input =>"
06ef e5ff | | Load 0x2,-0x1
06f0 01cc | | Execute Vector,Catenate
06f1 0092 0888 | | Action Push_String_Extended,0x888 ; ", field => "
06f3 01cc | | Execute Vector,Catenate
06f4 e5fe | | Load 0x2,-0x2
06f5 00e0 | | Load_Encached Standard_Cache
06f6 1818 | | Execute Package,Field_Execute,Field_Number 0x18
06f7 01cc | | Execute Vector,Catenate
06f8 0092 088a | | Action Push_String_Extended,0x88a ; ", image => "
06fa 01cc | | Execute Vector,Catenate
06fb e5fd | | Load 0x2,-0x3
06fc 01cc | | Execute Vector,Catenate
06fd 0092 088b | | Action Push_String_Extended,0x88b ; ", default_image => "
06ff 01cc | | Execute Vector,Catenate
0700 e402 | | Load 0x2,0x2
0701 01cc | | Execute Vector,Catenate
0702 0092 088c | | Action Push_String_Extended,0x88c ; ", is_default => "
0704 01cc | | Execute Vector,Catenate
0705 e403 | | Load 0x2,0x3
0706 00e1 | | Load_Encached Boolean_Cache
0707 011c | | Execute Any,Convert_Unchecked
0708 1c01 | | Execute_Immediate Run_Utility,0x1
0709 01cc | | Execute Vector,Catenate
070a e015 | | Load 0x0,0x15
070b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
070c 8406 | | Call 0x2,0x6
070d 0831 | 1 | Execute_Immediate Raise,0x31
070e 0000 0000 | | .XXX[0x2]
0710 ; --------------------------------------------------------------------------------------
0710 ; SUBPROGRAM
0710 ; --------------------------------------------------------------------------------------
0710 0713 | | .CONST 0x0713 ; Address of begin
0711 0004 | | .CONST 0x0004 ; Address of exception handler
0712 0001 | | .CONST 0x0001 ; Number of locals
0713 BODY_0710:
0713 INIT_0710:
0713 00ea | | Load_Encached Null_String_Cache
0714 4402 |D | Exit_Subprogram With_Result,0x2
0715 0000 0000 | | .XXX[0x3]
0717 0000 | |
0718 ; --------------------------------------------------------------------------------------
0718 ; SUBPROGRAM
0718 ; --------------------------------------------------------------------------------------
0718 071b | | .CONST 0x071b ; Address of begin
0719 0004 | | .CONST 0x0004 ; Address of exception handler
071a 0001 | | .CONST 0x0001 ; Number of locals
071b BODY_0718:
071b INIT_0718:
071b 00da | | Load_Top At_Offset_2
071c e234 | 4 | Load 0x1,0x34
071d e233 | 3 | Load 0x1,0x33
071e 1816 | | Execute Package,Field_Execute,Field_Number 0x16
071f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0720 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0721 4603 |F | Jump_Case 0x3
0722 7804 |x | Jump 0x727 ; case 0x0
0723 7806 |x | Jump 0x72a ; case 0x1
0724 7808 |x | Jump 0x72d ; case 0x2
0725 7800 |x | Jump 0x726 ; case 0x3
0726 08e2 | | Execute_Immediate Raise,0xe2
0727 0092 088d | | Action Push_String_Extended,0x88d ; "Boolean"
0729 4401 |D | Exit_Subprogram With_Result,0x1
072a 0092 088e | | Action Push_String_Extended,0x88e ; "Integer"
072c 4401 |D | Exit_Subprogram With_Result,0x1
072d 0092 088f | | Action Push_String_Extended,0x88f ; "String"
072f 4401 |D | Exit_Subprogram With_Result,0x1
0730 ; --------------------------------------------------------------------------------------
0730 ; SUBPROGRAM
0730 ; --------------------------------------------------------------------------------------
0730 0739 | 9 | .CONST 0x0739 ; Address of begin
0731 0756 | V | .CONST 0x0756 ; Address of exception handler
0732 0002 | | .CONST 0x0002 ; Number of locals
0733 INIT_0730:
0733 e5ff | | Load 0x2,-0x1
0734 e234 | 4 | Load 0x1,0x34
0735 e233 | 3 | Load 0x1,0x33
0736 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0737 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0738 0007 | | Action Break_Optional
0739 BODY_0730:
0739 00d8 | | Load_Top At_Offset_0
073a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
073b 4603 |F | Jump_Case 0x3
073c 7812 |x | Jump 0x74f ; case 0x0
073d 7802 |x | Jump 0x740 ; case 0x1
073e 780a |x | Jump 0x749 ; case 0x2
073f 4501 |E | Exit_Subprogram 0x1 ; case 0x3
0740 4820 |H | Short_Literal 0x20
0741 00d9 | | Load_Top At_Offset_1
0742 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0743 00e0 | | Load_Encached Standard_Cache
0744 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0745 e010 | | Load 0x0,0x10
0746 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0747 00cb | | Action Pop_Block_With_Result
0748 4401 |D | Exit_Subprogram With_Result,0x1
0749 00d8 | | Load_Top At_Offset_0
074a 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
074b 0217 | | Execute Heap_Access,All_Reference
074c 8238 | 8 | Call 0x1,0x38
074d 00cb | | Action Pop_Block_With_Result
074e 4401 |D | Exit_Subprogram With_Result,0x1
074f 00d8 | | Load_Top At_Offset_0
0750 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0751 00e1 | | Load_Encached Boolean_Cache
0752 011c | | Execute Any,Convert_Unchecked
0753 1c01 | | Execute_Immediate Run_Utility,0x1
0754 00cb | | Action Pop_Block_With_Result
0755 4401 |D | Exit_Subprogram With_Result,0x1
0756 TRAP_0730:
0756 e233 | 3 | Load 0x1,0x33
0757 1b1a | | Execute Package,Field_Read,Field_Number 0x1a
0758 010f | | Execute Exception,Equal
0759 6801 |h | Jump_Zero 0x75b
075a 4501 |E | Exit_Subprogram 0x1
075b 0100 | | Execute Exception,Raise
075c 0000 0000 | | .BLANK 0000[0x4]
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 e5ff | | Load 0x2,-0x1
0764 00e2 | | Load_Encached Integer_Cache
0765 00e0 | | Load_Encached Standard_Cache
0766 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0767 c402 | | Store 0x2,0x2
0768 4501 |E | Exit_Subprogram 0x1
0769 0000 0000 | | .BLANK 0000[0x7]
0770 ; --------------------------------------------------------------------------------------
0770 ; SUBPROGRAM
0770 ; --------------------------------------------------------------------------------------
0770 0781 | | .CONST 0x0781 ; Address of begin
0771 0004 | | .CONST 0x0004 ; Address of exception handler
0772 0004 | | .CONST 0x0004 ; Number of locals
0773 INIT_0770:
0773 e402 | | Load 0x2,0x2
0774 e234 | 4 | Load 0x1,0x34
0775 e233 | 3 | Load 0x1,0x33
0776 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0777 00d8 | | Load_Top At_Offset_0
0778 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0779 0217 | | Execute Heap_Access,All_Reference
077a 0335 | 5 | Declare_Variable Array,Duplicate
077b 00cd | | Action Spare6_Action
077c 00d9 | | Load_Top At_Offset_1
077d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
077e 0217 | | Execute Heap_Access,All_Reference
077f 0335 | 5 | Declare_Variable Array,Duplicate
0780 00cd | | Action Spare6_Action
0781 BODY_0770:
0781 00d9 | | Load_Top At_Offset_1
0782 01db | | Execute Vector,Length
0783 700b |p | Jump_Nonzero 0x78f
0784 0092 0890 | | Action Push_String_Extended,0x890 ; "No help available for "
0786 00d9 | | Load_Top At_Offset_1
0787 e010 | | Load 0x0,0x10
0788 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0789 01cc | | Execute Vector,Catenate
078a 0092 0891 | | Action Push_String_Extended,0x891 ; "."
078c 01cc | | Execute Vector,Catenate
078d 00cb | | Action Pop_Block_With_Result
078e 4402 |D | Exit_Subprogram With_Result,0x2
078f 00d9 | | Load_Top At_Offset_1
0790 00cb | | Action Pop_Block_With_Result
0791 4402 |D | Exit_Subprogram With_Result,0x2
0792 0000 0000 | | .BLANK 0000[0x6]
0798 ; --------------------------------------------------------------------------------------
0798 ; SUBPROGRAM
0798 ; --------------------------------------------------------------------------------------
0798 079b | | .CONST 0x079b ; Address of begin
0799 0004 | | .CONST 0x0004 ; Address of exception handler
079a 0001 | | .CONST 0x0001 ; Number of locals
079b BODY_0798:
079b INIT_0798:
079b e00c | | Load 0x0,0xc
079c 180e | | Execute Package,Field_Execute,Field_Number 0xe
079d 4801 |H | Short_Literal 0x1
079e 0092 0892 | | Action Push_String_Extended,0x892 ; "IMAGE - returning: "
07a0 e7ff | | Load 0x3,-0x1
07a1 01cc | | Execute Vector,Catenate
07a2 e015 | | Load 0x0,0x15
07a3 1813 | | Execute Package,Field_Execute,Field_Number 0x13
07a4 00da | | Load_Top At_Offset_2
07a5 4401 |D | Exit_Subprogram With_Result,0x1
07a6 0000 0000 | | .XXX[0x2]
07a8 ; --------------------------------------------------------------------------------------
07a8 ; SUBPROGRAM
07a8 ; --------------------------------------------------------------------------------------
07a8 07bd | | .CONST 0x07bd ; Address of begin
07a9 0004 | | .CONST 0x0004 ; Address of exception handler
07aa 0004 | | .CONST 0x0004 ; Number of locals
07ab INIT_07a8:
07ab e5fe | | Load 0x2,-0x2
07ac e234 | 4 | Load 0x1,0x34
07ad e233 | 3 | Load 0x1,0x33
07ae 1816 | | Execute Package,Field_Execute,Field_Number 0x16
07af 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
07b0 0217 | | Execute Heap_Access,All_Reference
07b1 0335 | 5 | Declare_Variable Array,Duplicate
07b2 00cd | | Action Spare6_Action
07b3 00d8 | | Load_Top At_Offset_0
07b4 e5ff | | Load 0x2,-0x1
07b5 8236 | 6 | Call 0x1,0x36
07b6 4800 |H | Short_Literal 0x0
07b7 00d9 | | Load_Top At_Offset_1
07b8 4820 |H | Short_Literal 0x20
07b9 e010 | | Load 0x0,0x10
07ba 181e | | Execute Package,Field_Execute,Field_Number 0x1e
07bb 00e3 | | Load_Encached Natural_Cache
07bc 03f1 | | Declare_Variable Discrete,With_Value
07bd BODY_07a8:
07bd 00d9 | | Load_Top At_Offset_1
07be 01db | | Execute Vector,Length
07bf 7005 |p | Jump_Nonzero 0x7c5
07c0 e5fe | | Load 0x2,-0x2
07c1 8239 | 9 | Call 0x1,0x39
07c2 8402 | | Call 0x2,0x2
07c3 00cb | | Action Pop_Block_With_Result
07c4 4402 |D | Exit_Subprogram With_Result,0x2
07c5 00d8 | | Load_Top At_Offset_0
07c6 7001 |p | Jump_Nonzero 0x7c8
07c7 0887 | | Execute_Immediate Raise,0x87
07c8 e5fe | | Load 0x2,-0x2
07c9 823a | : | Call 0x1,0x3a
07ca 0f02 | | Execute_Immediate Equal,0x2
07cb 6815 |h | Jump_Zero 0x7e1
07cc 00d8 | | Load_Top At_Offset_0
07cd 0a01 | | Execute_Immediate Plus,0x1
07ce 00d8 | | Load_Top At_Offset_0
07cf 00e2 | | Load_Encached Integer_Cache
07d0 0260 | ` | Execute Discrete,In_Type
07d1 7001 |p | Jump_Nonzero 0x7d3
07d2 0801 | | Execute_Immediate Raise,0x1
07d3 00da | | Load_Top At_Offset_2
07d4 01dc | | Execute Vector,Last
07d5 0aff | | Execute_Immediate Plus,-0x1
07d6 00d8 | | Load_Top At_Offset_0
07d7 00e2 | | Load_Encached Integer_Cache
07d8 0260 | ` | Execute Discrete,In_Type
07d9 7001 |p | Jump_Nonzero 0x7db
07da 0801 | | Execute_Immediate Raise,0x1
07db 00db | | Load_Top At_Offset_3
07dc 01cf | | Execute Vector,Slice_Read
07dd 8238 | 8 | Call 0x1,0x38
07de 8402 | | Call 0x2,0x2
07df 00cb | | Action Pop_Block_With_Result
07e0 4402 |D | Exit_Subprogram With_Result,0x2
07e1 00d8 | | Load_Top At_Offset_0
07e2 0a01 | | Execute_Immediate Plus,0x1
07e3 00d8 | | Load_Top At_Offset_0
07e4 00e2 | | Load_Encached Integer_Cache
07e5 0260 | ` | Execute Discrete,In_Type
07e6 7001 |p | Jump_Nonzero 0x7e8
07e7 0801 | | Execute_Immediate Raise,0x1
07e8 00da | | Load_Top At_Offset_2
07e9 01dc | | Execute Vector,Last
07ea 0aff | | Execute_Immediate Plus,-0x1
07eb 00d8 | | Load_Top At_Offset_0
07ec 00e2 | | Load_Encached Integer_Cache
07ed 0260 | ` | Execute Discrete,In_Type
07ee 7001 |p | Jump_Nonzero 0x7f0
07ef 0801 | | Execute_Immediate Raise,0x1
07f0 00db | | Load_Top At_Offset_3
07f1 01cf | | Execute Vector,Slice_Read
07f2 8402 | | Call 0x2,0x2
07f3 00cb | | Action Pop_Block_With_Result
07f4 4402 |D | Exit_Subprogram With_Result,0x2
07f5 0000 0000 | | .XXX[0x3]
07f7 0000 | |
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 07fb | | .CONST 0x07fb ; Address of begin
07f9 0004 | | .CONST 0x0004 ; Address of exception handler
07fa 0001 | | .CONST 0x0001 ; Number of locals
07fb BODY_07f8:
07fb INIT_07f8:
07fb e00c | | Load 0x0,0xc
07fc 180e | | Execute Package,Field_Execute,Field_Number 0xe
07fd 4801 |H | Short_Literal 0x1
07fe 0092 0893 | | Action Push_String_Extended,0x893 ; "VALUE - returning: "
0800 e7ff | | Load 0x3,-0x1
0801 01cc | | Execute Vector,Catenate
0802 e015 | | Load 0x0,0x15
0803 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0804 00da | | Load_Top At_Offset_2
0805 4401 |D | Exit_Subprogram With_Result,0x1
0806 0000 0000 | | .XXX[0x2]
0808 ; --------------------------------------------------------------------------------------
0808 ; SUBPROGRAM
0808 ; --------------------------------------------------------------------------------------
0808 080b | | .CONST 0x080b ; Address of begin
0809 0004 | | .CONST 0x0004 ; Address of exception handler
080a 0001 | | .CONST 0x0001 ; Number of locals
080b BODY_0808:
080b INIT_0808:
080b e5fe | | Load 0x2,-0x2
080c 823a | : | Call 0x1,0x3a
080d 0f02 | | Execute_Immediate Equal,0x2
080e 6803 |h | Jump_Zero 0x812
080f 00da | | Load_Top At_Offset_2
0810 8237 | 7 | Call 0x1,0x37
0811 4401 |D | Exit_Subprogram With_Result,0x1
0812 00da | | Load_Top At_Offset_2
0813 4401 |D | Exit_Subprogram With_Result,0x1
0814 0000 0000 | | .BLANK 0000[0x4]
0818 ; --------------------------------------------------------------------------------------
0818 ; SUBPROGRAM
0818 ; --------------------------------------------------------------------------------------
0818 082d | - | .CONST 0x082d ; Address of begin
0819 0004 | | .CONST 0x0004 ; Address of exception handler
081a 0004 | | .CONST 0x0004 ; Number of locals
081b INIT_0818:
081b e5fe | | Load 0x2,-0x2
081c e234 | 4 | Load 0x1,0x34
081d e233 | 3 | Load 0x1,0x33
081e 1816 | | Execute Package,Field_Execute,Field_Number 0x16
081f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0820 0217 | | Execute Heap_Access,All_Reference
0821 0335 | 5 | Declare_Variable Array,Duplicate
0822 00cd | | Action Spare6_Action
0823 00d8 | | Load_Top At_Offset_0
0824 e5ff | | Load 0x2,-0x1
0825 8236 | 6 | Call 0x1,0x36
0826 4800 |H | Short_Literal 0x0
0827 00d9 | | Load_Top At_Offset_1
0828 4820 |H | Short_Literal 0x20
0829 e010 | | Load 0x0,0x10
082a 181e | | Execute Package,Field_Execute,Field_Number 0x1e
082b 00e3 | | Load_Encached Natural_Cache
082c 03f1 | | Declare_Variable Discrete,With_Value
082d BODY_0818:
082d 00d9 | | Load_Top At_Offset_1
082e 01db | | Execute Vector,Length
082f 7013 |p | Jump_Nonzero 0x843
0830 e403 | | Load 0x2,0x3
0831 6804 |h | Jump_Zero 0x836
0832 e5ff | | Load 0x2,-0x1
0833 8404 | | Call 0x2,0x4
0834 00cb | | Action Pop_Block_With_Result
0835 4403 |D | Exit_Subprogram With_Result,0x3
0836 480a |H | Short_Literal 0xa
0837 4820 |H | Short_Literal 0x20
0838 e5ff | | Load 0x2,-0x1
0839 e602 | | Load 0x3,0x2
083a 01cc | | Execute Vector,Catenate
083b 01cb | | Execute Vector,Append
083c e5fd | | Load 0x2,-0x3
083d 8405 | | Call 0x2,0x5
083e 01cc | | Execute Vector,Catenate
083f 01cb | | Execute Vector,Append
0840 8404 | | Call 0x2,0x4
0841 00cb | | Action Pop_Block_With_Result
0842 4403 |D | Exit_Subprogram With_Result,0x3
0843 e403 | | Load 0x2,0x3
0844 681c |h | Jump_Zero 0x861
0845 e5ff | | Load 0x2,-0x1
0846 01dd | | Execute Vector,First
0847 00da | | Load_Top At_Offset_2
0848 01dd | | Execute Vector,First
0849 0aff | | Execute_Immediate Plus,-0x1
084a 00d8 | | Load_Top At_Offset_0
084b 00e2 | | Load_Encached Integer_Cache
084c 0260 | ` | Execute Discrete,In_Type
084d 7001 |p | Jump_Nonzero 0x84f
084e 0801 | | Execute_Immediate Raise,0x1
084f e5ff | | Load 0x2,-0x1
0850 01cf | | Execute Vector,Slice_Read
0851 00da | | Load_Top At_Offset_2
0852 01dc | | Execute Vector,Last
0853 0a01 | | Execute_Immediate Plus,0x1
0854 00d8 | | Load_Top At_Offset_0
0855 00e2 | | Load_Encached Integer_Cache
0856 0260 | ` | Execute Discrete,In_Type
0857 7001 |p | Jump_Nonzero 0x859
0858 0801 | | Execute_Immediate Raise,0x1
0859 e5ff | | Load 0x2,-0x1
085a 01dc | | Execute Vector,Last
085b e5ff | | Load 0x2,-0x1
085c 01cf | | Execute Vector,Slice_Read
085d 01cc | | Execute Vector,Catenate
085e 8404 | | Call 0x2,0x4
085f 00cb | | Action Pop_Block_With_Result
0860 4403 |D | Exit_Subprogram With_Result,0x3
0861 e5ff | | Load 0x2,-0x1
0862 01dd | | Execute Vector,First
0863 00d9 | | Load_Top At_Offset_1
0864 e5ff | | Load 0x2,-0x1
0865 01cf | | Execute Vector,Slice_Read
0866 e5fd | | Load 0x2,-0x3
0867 8405 | | Call 0x2,0x5
0868 01cc | | Execute Vector,Catenate
0869 00da | | Load_Top At_Offset_2
086a 01dc | | Execute Vector,Last
086b e5ff | | Load 0x2,-0x1
086c 01dc | | Execute Vector,Last
086d e5ff | | Load 0x2,-0x1
086e 01cf | | Execute Vector,Slice_Read
086f 01cc | | Execute Vector,Catenate
0870 8404 | | Call 0x2,0x4
0871 00cb | | Action Pop_Block_With_Result
0872 4403 |D | Exit_Subprogram With_Result,0x3
0873 ; --------------------------------------------------------------------------------------
0873 ; STRING TABLE
0873 ; --------------------------------------------------------------------------------------
0873 0044 | D | .STRTAB 0x0044->0x0895 ; "BOOLEAN_KIND"
0874 004e | N | .STRTAB 0x004e->0x089b ; "INTEGER_KIND"
0875 0058 | X | .STRTAB 0x0058->0x08a1 ; "TEXT_KIND"
0876 005f | _ | .STRTAB 0x005f->0x08a5 ; "UNDEFINED"
0877 0066 | f | .STRTAB 0x0066->0x08aa ; "Check_Consistency"
0878 0075 | u | .STRTAB 0x0075->0x08b2 ; "Host_Only"
0879 007c | | | .STRTAB 0x007c->0x08b7 ; "Echo_Command_Output"
087a 008d | | .STRTAB 0x008d->0x08c0 ; "Trace_command_output"
087b 009f | | .STRTAB 0x009f->0x08ca ; "Compiler_Pre_Options"
087c 00b1 | | .STRTAB 0x00b1->0x08d4 ; "Compiler_Post_Options"
087d 00c4 | | .STRTAB 0x00c4->0x08df ; "Linker_Pre_Options"
087e 00d4 | | .STRTAB 0x00d4->0x08e8 ; "Linker_Post_Options"
087f 00e5 | | .STRTAB 0x00e5->0x08f1 ; "Generate_Batch_Script"
0880 00f8 | | .STRTAB 0x00f8->0x08fc ; "dummy"
0881 00fb | | .STRTAB 0x00fb->0x08fe ; "Rcf_Switch_Implementation.Define"
; "Rcf_Switch_Implementation.Define"
; "Rcf_Switch_Implementation.Define"
0882 0119 | | .STRTAB 0x0119->0x090e ; "Rcf_Switch_Implementation.Is_Defined"
0883 013b | ; | .STRTAB 0x013b->0x0920 ; "Rcf_Switch_Implementation.Value"
; "Rcf_Switch_Implementation.Value"
; "Rcf_Switch_Implementation.Value"
0884 0158 | X | .STRTAB 0x0158->0x0930 ; "$"
0885 0157 | W | .STRTAB 0x0157->0x0930 ; "Rcf"
0886 0158 | X | .STRTAB 0x0158->0x0932 ; "Rcf_Switch_Implementation.Help"
0887 0174 | t | .STRTAB 0x0174->0x0941 ; "IMAGE - value => "
0888 0183 | | .STRTAB 0x0183->0x0949 ; ", field => "
; ", field => "
0889 018c | | .STRTAB 0x018c->0x094f ; "VALUE - Input =>"
088a 019a | | .STRTAB 0x019a->0x0957 ; ", image => "
088b 01a3 | | .STRTAB 0x01a3->0x095c ; ", default_image => "
088c 01b4 | | .STRTAB 0x01b4->0x0966 ; ", is_default => "
088d 01c2 | | .STRTAB 0x01c2->0x096e ; "Boolean"
088e 01c7 | | .STRTAB 0x01c7->0x0971 ; "Integer"
088f 01cc | | .STRTAB 0x01cc->0x0975 ; "String"
0890 01d0 | | .STRTAB 0x01d0->0x0978 ; "No help available for "
0891 01e4 | | .STRTAB 0x01e4->0x0983 ; "."
0892 01e3 | | .STRTAB 0x01e3->0x0983 ; "IMAGE - returning: "
0893 01f4 | | .STRTAB 0x01f4->0x098d ; "VALUE - returning: "
0894 0205 | | .STREND 0x0205->0x0996
0895 424f 4f4c |BOOL| .STRTAB_STRINGS
0997 0000 | | .XXX[0x1]
0998 ; --------------------------------------------------------------------------------------
0998 ; Debug Table
0998 ; --------------------------------------------------------------------------------------
0998 0004 000d | | .DEBUG4 0x0004,0x000d,0x4e66,0x0000,0x0001,0x0000
099e 0000 0000 | | .BLANK 0000[0x8]
09a6 0057 26c5 | W& | .XXX[0x2]
09a8 0000 0000 | | .BLANK 0000[0x7]
09af 0054 | T | .XXX[0x1]
09b0 0000 0000 | | .BLANK 0000[0x8]
09b8 005a bcda | Z | .XXX[0x5]
09ba 0800 0600 | |
09bc 8000 | |
09bd 0000 0000 | | .BLANK 0000[0x9]
09c6 0057 26c5 | W& | .XXX[0x2]
09c8 0000 0000 | | .BLANK 0000[0x7]
09cf 0060 | ` | .XXX[0x1]
09d0 0000 0000 | | .BLANK 0000[0x8]
09d8 0001 0404 | | .XXX[0x5]
09da 0000 0280 | |
09dc 8000 | |
09dd 0000 0000 | | .BLANK 0000[0x9]
09e6 0057 26c5 | W& | .XXX[0x2]
09e8 0000 0000 | | .BLANK 0000[0x7]
09ef 006c | l | .XXX[0x1]
09f0 0000 0000 | | .BLANK 0000[0x8]
09f8 0001 0404 | | .XXX[0x8]
09fa 0000 0700 | |
09fc 8000 0000 | |
09fe 0000 0000 | |