|
|
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, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0a7cf5
└─⟦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 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 08c8 | | .CONST 0x08c8 ; 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 00c0 | | .CONST 0x00c0 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0032 | 2 | .CONST 0x0032 ; Number of locals
000b INIT_0008:
000b 029a 00cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00c8
000d 029a 00eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00e8
000f 029a 011b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0118
0011 029a 014b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0148
0013 029a 0153 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0150
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 00c4 | | Action Make_Default
0024 00c4 | | Action Make_Default
0025 00c4 | | Action Make_Default
0026 00c4 | | Action Make_Default
0027 00c4 | | Action Make_Default
0028 00c4 | | Action Make_Default
0029 00c4 | | Action Make_Default
002a 00c4 | | Action Make_Default
002b 00c4 | | Action Make_Default
002c 00c4 | | Action Make_Default
002d 00c4 | | Action Make_Default
002e 00c4 | | Action Make_Default
002f 00c4 | | Action Make_Default
0030 00c4 | | Action Make_Default
0031 00c4 | | Action Make_Default
0032 00c4 | | Action Make_Default
0033 00c4 | | Action Make_Default
0034 029a 01fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f8
0036 c225 | % | Store 0x1,0x25
0037 029a 020b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0208
0039 c213 | | Store 0x1,0x13
003a 029a 0293 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0290
003c c226 | & | Store 0x1,0x26
003d 029a 02a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02a0
003f c215 | | Store 0x1,0x15
0040 029a 02ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02a8
0042 c216 | | Store 0x1,0x16
0043 029a 02bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02b8
0045 c230 | 0 | Store 0x1,0x30
0046 029a 039b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0398
0048 c218 | | Store 0x1,0x18
0049 029a 03ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03a8
004b c227 | ' | Store 0x1,0x27
004c 029a 041b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0418
004e c21a | | Store 0x1,0x1a
004f 029a 0443 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0440
0051 c21b | | Store 0x1,0x1b
0052 029a 0453 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0450
0054 c21c | | Store 0x1,0x1c
0055 029a 0463 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0460
0057 c21d | | Store 0x1,0x1d
0058 029a 0483 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0480
005a c21e | | Store 0x1,0x1e
005b 029a 0493 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0490
005d c21f | | Store 0x1,0x1f
005e 029a 04ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04a8
0060 c220 | | Store 0x1,0x20
0061 029a 04bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04b8
0063 c221 | ! | Store 0x1,0x21
0064 029a 04e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04e0
0066 c222 | " | Store 0x1,0x22
0067 029a 050b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0508
0069 c223 | # | Store 0x1,0x23
006a 029a 052b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0528
006c c224 | $ | Store 0x1,0x24
006d 029a 054b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0548
006f c229 | ) | Store 0x1,0x29
0070 029a 055b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0558
0072 c22a | * | Store 0x1,0x2a
0073 029a 0573 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0570
0075 c22d | - | Store 0x1,0x2d
0076 029a 0583 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0580
0078 c22c | , | Store 0x1,0x2c
0079 029a 0593 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0590
007b c22e | . | Store 0x1,0x2e
007c 029a 05fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05f8
007e c22f | / | Store 0x1,0x2f
007f 00bf | | Action Accept_Activation
0080 029d 063b | ;| Declare_Subprogram For_Outer_Call,INIT_0638
0082 029d 064b | K| Declare_Subprogram For_Outer_Call,INIT_0648
0084 1d0d | | Execute_Immediate Reference_Lex_1,0xd
0085 00c7 | | Action Elaborate_Subprogram
0086 1d0e | | Execute_Immediate Reference_Lex_1,0xe
0087 00c7 | | Action Elaborate_Subprogram
0088 1d0f | | Execute_Immediate Reference_Lex_1,0xf
0089 00c7 | | Action Elaborate_Subprogram
008a 1d10 | | Execute_Immediate Reference_Lex_1,0x10
008b 00c7 | | Action Elaborate_Subprogram
008c 1d11 | | Execute_Immediate Reference_Lex_1,0x11
008d 00c7 | | Action Elaborate_Subprogram
008e 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
008f 00c7 | | Action Elaborate_Subprogram
0090 1d13 | | Execute_Immediate Reference_Lex_1,0x13
0091 00c7 | | Action Elaborate_Subprogram
0092 1d26 | & | Execute_Immediate Reference_Lex_1,0x26
0093 00c7 | | Action Elaborate_Subprogram
0094 1d15 | | Execute_Immediate Reference_Lex_1,0x15
0095 00c7 | | Action Elaborate_Subprogram
0096 1d16 | | Execute_Immediate Reference_Lex_1,0x16
0097 00c7 | | Action Elaborate_Subprogram
0098 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30
0099 00c7 | | Action Elaborate_Subprogram
009a 1d18 | | Execute_Immediate Reference_Lex_1,0x18
009b 00c7 | | Action Elaborate_Subprogram
009c 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27
009d 00c7 | | Action Elaborate_Subprogram
009e 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
009f 00c7 | | Action Elaborate_Subprogram
00a0 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
00a1 00c7 | | Action Elaborate_Subprogram
00a2 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
00a3 00c7 | | Action Elaborate_Subprogram
00a4 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
00a5 00c7 | | Action Elaborate_Subprogram
00a6 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
00a7 00c7 | | Action Elaborate_Subprogram
00a8 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
00a9 00c7 | | Action Elaborate_Subprogram
00aa 1d20 | | Execute_Immediate Reference_Lex_1,0x20
00ab 00c7 | | Action Elaborate_Subprogram
00ac 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
00ad 00c7 | | Action Elaborate_Subprogram
00ae 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
00af 00c7 | | Action Elaborate_Subprogram
00b0 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
00b1 00c7 | | Action Elaborate_Subprogram
00b2 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
00b3 00c7 | | Action Elaborate_Subprogram
00b4 1d29 | ) | Execute_Immediate Reference_Lex_1,0x29
00b5 00c7 | | Action Elaborate_Subprogram
00b6 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a
00b7 00c7 | | Action Elaborate_Subprogram
00b8 1d2d | - | Execute_Immediate Reference_Lex_1,0x2d
00b9 00c7 | | Action Elaborate_Subprogram
00ba 1d2c | , | Execute_Immediate Reference_Lex_1,0x2c
00bb 00c7 | | Action Elaborate_Subprogram
00bc 1d2e | . | Execute_Immediate Reference_Lex_1,0x2e
00bd 00c7 | | Action Elaborate_Subprogram
00be 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f
00bf 00c7 | | Action Elaborate_Subprogram
00c0 BODY_0008:
00c0 00bc | | Action Signal_Activated
00c1 00bb | | Action Signal_Completion
00c2 0000 0000 | | .BLANK 0000[0x6]
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00cb | | .CONST 0x00cb ; Address of begin
00c9 0004 | | .CONST 0x0004 ; Address of exception handler
00ca 0001 | | .CONST 0x0001 ; Number of locals
00cb BODY_00c8:
00cb INIT_00c8:
00cb e001 | | Load 0x0,0x1
00cc 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00cd 4610 |F | Jump_Case 0x10
00ce 7810 |x | Jump 0xdf ; case 0x0
00cf 7814 |x | Jump 0xe4 ; case 0x1
00d0 780e |x | Jump 0xdf ; case 0x2
00d1 780d |x | Jump 0xdf ; case 0x3
00d2 780c |x | Jump 0xdf ; case 0x4
00d3 780b |x | Jump 0xdf ; case 0x5
00d4 780a |x | Jump 0xdf ; case 0x6
00d5 7809 |x | Jump 0xdf ; case 0x7
00d6 7808 |x | Jump 0xdf ; case 0x8
00d7 7807 |x | Jump 0xdf ; case 0x9
00d8 7806 |x | Jump 0xdf ; case 0xa
00d9 7805 |x | Jump 0xdf ; case 0xb
00da 7804 |x | Jump 0xdf ; case 0xc
00db 7808 |x | Jump 0xe4 ; case 0xd
00dc 7802 |x | Jump 0xdf ; case 0xe
00dd 7801 |x | Jump 0xdf ; case 0xf
00de 7800 |x | Jump 0xdf ; case 0x10
00df 0092 06f0 | | Action Push_String_Extended,0x6f0 ; "Semanticize can only be applied in an Ada window."
00e1 e002 | | Load 0x0,0x2
00e2 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
00e3 4501 |E | Exit_Subprogram 0x1
00e4 e003 | | Load 0x0,0x3
00e5 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00e6 4501 |E | Exit_Subprogram 0x1
00e7 0000 | | .XXX[0x1]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00fb | | .CONST 0x00fb ; Address of begin
00e9 0004 | | .CONST 0x0004 ; Address of exception handler
00ea 0004 | | .CONST 0x0004 ; Number of locals
00eb INIT_00e8:
00eb e004 | | Load 0x0,0x4
00ec 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00ed 02c7 | | Declare_Variable Any
00ee 0092 06f1 | | Action Push_String_Extended,0x6f1 ; "<Cursor>"
00f0 e001 | | Load 0x0,0x1
00f1 1810 | | Execute Package,Field_Execute,Field_Number 0x10
00f2 a402 | | Store_Unchecked 0x2,0x2
00f3 00d8 | | Load_Top At_Offset_0
00f4 e001 | | Load 0x0,0x1
00f5 1819 | | Execute Package,Field_Execute,Field_Number 0x19
00f6 e001 | | Load 0x0,0x1
00f7 1b15 | | Execute Package,Field_Read,Field_Number 0x15
00f8 03f1 | | Declare_Variable Discrete,With_Value
00f9 029f 065b | [| Declare_Subprogram For_Call,INIT_0658
00fb BODY_00e8:
00fb 00da | | Load_Top At_Offset_2
00fc e004 | | Load 0x0,0x4
00fd 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00fe 6804 |h | Jump_Zero 0x103
00ff 0092 06f2 | | Action Push_String_Extended,0x6f2 ; "No item selected"
0101 8231 | 1 | Call 0x1,0x31
0102 4501 |E | Exit_Subprogram 0x1
0103 00d9 | | Load_Top At_Offset_1
0104 00d8 | | Load_Top At_Offset_0
0105 4822 |H" | Short_Literal 0x22
0106 4826 |H& | Short_Literal 0x26
0107 0262 | b | Execute Discrete,In_Range
0108 7005 |p | Jump_Nonzero 0x10e
0109 4828 |H( | Short_Literal 0x28
010a 4829 |H) | Short_Literal 0x29
010b 0262 | b | Execute Discrete,In_Range
010c 7002 |p | Jump_Nonzero 0x10f
010d 7803 |x | Jump 0x111
010e 00d1 | | Pop_Control Pop_Count_1
010f e003 | | Load 0x0,0x3
0110 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0111 8404 | | Call 0x2,0x4
0112 4501 |E | Exit_Subprogram 0x1
0113 0000 0000 | | .BLANK 0000[0x5]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 012b | + | .CONST 0x012b ; Address of begin
0119 0004 | | .CONST 0x0004 ; Address of exception handler
011a 0004 | | .CONST 0x0004 ; Number of locals
011b INIT_0118:
011b e004 | | Load 0x0,0x4
011c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
011d 02c7 | | Declare_Variable Any
011e 0092 06f1 | | Action Push_String_Extended,0x6f1 ; "<Cursor>"
0120 e001 | | Load 0x0,0x1
0121 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0122 a402 | | Store_Unchecked 0x2,0x2
0123 00d8 | | Load_Top At_Offset_0
0124 e001 | | Load 0x0,0x1
0125 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0126 e001 | | Load 0x0,0x1
0127 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0128 03f1 | | Declare_Variable Discrete,With_Value
0129 029f 068b | | Declare_Subprogram For_Call,INIT_0688
012b BODY_0118:
012b 00da | | Load_Top At_Offset_2
012c e004 | | Load 0x0,0x4
012d 1811 | | Execute Package,Field_Execute,Field_Number 0x11
012e 6804 |h | Jump_Zero 0x133
012f 0092 06f2 | | Action Push_String_Extended,0x6f2 ; "No item selected"
0131 8231 | 1 | Call 0x1,0x31
0132 4501 |E | Exit_Subprogram 0x1
0133 00d9 | | Load_Top At_Offset_1
0134 00d8 | | Load_Top At_Offset_0
0135 4822 |H" | Short_Literal 0x22
0136 4826 |H& | Short_Literal 0x26
0137 0262 | b | Execute Discrete,In_Range
0138 7005 |p | Jump_Nonzero 0x13e
0139 4828 |H( | Short_Literal 0x28
013a 4829 |H) | Short_Literal 0x29
013b 0262 | b | Execute Discrete,In_Range
013c 7002 |p | Jump_Nonzero 0x13f
013d 7803 |x | Jump 0x141
013e 00d1 | | Pop_Control Pop_Count_1
013f e003 | | Load 0x0,0x3
0140 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0141 8404 | | Call 0x2,0x4
0142 4501 |E | Exit_Subprogram 0x1
0143 0000 0000 | | .BLANK 0000[0x5]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014b | K | .CONST 0x014b ; Address of begin
0149 0004 | | .CONST 0x0004 ; Address of exception handler
014a 0001 | | .CONST 0x0001 ; Number of locals
014b BODY_0148:
014b INIT_0148:
014b 0833 | 3 | Execute_Immediate Raise,0x33
014c 0000 0000 | | .BLANK 0000[0x4]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 017a | z | .CONST 0x017a ; Address of begin
0151 0004 | | .CONST 0x0004 ; Address of exception handler
0152 000b | | .CONST 0x000b ; Number of locals
0153 INIT_0150:
0153 e004 | | Load 0x0,0x4
0154 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0155 02c7 | | Declare_Variable Any
0156 0092 06f1 | | Action Push_String_Extended,0x6f1 ; "<Cursor>"
0158 e001 | | Load 0x0,0x1
0159 1810 | | Execute Package,Field_Execute,Field_Number 0x10
015a a402 | | Store_Unchecked 0x2,0x2
015b 00d8 | | Load_Top At_Offset_0
015c e004 | | Load 0x0,0x4
015d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
015e 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
015f e004 | | Load 0x0,0x4
0160 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f
0161 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0162 02c7 | | Declare_Variable Any
0163 00da | | Load_Top At_Offset_2
0164 e001 | | Load 0x0,0x1
0165 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0166 a404 | | Store_Unchecked 0x2,0x4
0167 00d8 | | Load_Top At_Offset_0
0168 e004 | | Load 0x0,0x4
0169 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f
016a 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
016b e004 | | Load 0x0,0x4
016c 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a
016d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
016e 03f1 | | Declare_Variable Discrete,With_Value
016f 00e3 | | Load_Encached Natural_Cache
0170 03e9 | | Declare_Variable Discrete,Duplicate
0171 03e9 | | Declare_Variable Discrete,Duplicate
0172 e004 | | Load 0x0,0x4
0173 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0174 e004 | | Load 0x0,0x4
0175 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0176 02ff | | Declare_Variable Variant_Record
0177 00d8 | | Load_Top At_Offset_0
0178 1c00 | | Execute_Immediate Run_Utility,0x0
0179 00e1 | | Load_Encached Boolean_Cache
017a BODY_0150:
017a e402 | | Load 0x2,0x2
017b e004 | | Load 0x0,0x4
017c 1811 | | Execute Package,Field_Execute,Field_Number 0x11
017d 6804 |h | Jump_Zero 0x182
017e 0092 06f2 | | Action Push_String_Extended,0x6f2 ; "No item selected"
0180 8231 | 1 | Call 0x1,0x31
0181 4501 |E | Exit_Subprogram 0x1
0182 e405 | | Load 0x2,0x5
0183 4604 |F | Jump_Case 0x4
0184 786b |xk | Jump 0x1f0 ; case 0x0
0185 785f |x_ | Jump 0x1e5 ; case 0x1
0186 785e |x^ | Jump 0x1e5 ; case 0x2
0187 7801 |x | Jump 0x189 ; case 0x3
0188 7800 |x | Jump 0x189 ; case 0x4
0189 e004 | | Load 0x0,0x4
018a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
018b 00da | | Load_Top At_Offset_2
018c 6067 |`g | Indirect_Literal Discrete,0x1f4,{0x00000000, 0x00004000}
018d e005 | | Load 0x0,0x5
018e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
018f 4800 |H | Short_Literal 0x0
0190 e402 | | Load 0x2,0x2
0191 e004 | | Load 0x0,0x4
0192 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
0193 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0194 00d1 | | Pop_Control Pop_Count_1
0195 005b | [ | Store_Top Discrete,At_Offset_3
0196 00d9 | | Load_Top At_Offset_1
0197 e004 | | Load 0x0,0x4
0198 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a
0199 1811 | | Execute Package,Field_Execute,Field_Number 0x11
019a 6803 |h | Jump_Zero 0x19e
019b 4800 |H | Short_Literal 0x0
019c 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
019d 7812 |x | Jump 0x1b0
019e 00e3 | | Load_Encached Natural_Cache
019f 00e3 | | Load_Encached Natural_Cache
01a0 00e3 | | Load_Encached Natural_Cache
01a1 4800 |H | Short_Literal 0x0
01a2 e403 | | Load 0x2,0x3
01a3 e006 | | Load 0x0,0x6
01a4 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01a5 c406 | | Store 0x2,0x6
01a6 c407 | | Store 0x2,0x7
01a7 c408 | | Store 0x2,0x8
01a8 e406 | | Load 0x2,0x6
01a9 0c01 | | Execute_Immediate Greater_Equal,0x1
01aa 6803 |h | Jump_Zero 0x1ae
01ab 4801 |H | Short_Literal 0x1
01ac 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
01ad 7802 |x | Jump 0x1b0
01ae 4800 |H | Short_Literal 0x0
01af 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
01b0 00d8 | | Load_Top At_Offset_0
01b1 6829 |h) | Jump_Zero 0x1db
01b2 e403 | | Load 0x2,0x3
01b3 0092 06f3 | | Action Push_String_Extended,0x6f3 ; "Demoting "
01b5 e403 | | Load 0x2,0x3
01b6 01cc | | Execute Vector,Catenate
01b7 0092 06f4 | | Action Push_String_Extended,0x6f4 ; "\x5c"
01b9 01cc | | Execute Vector,Catenate
01ba 0092 06f5 | | Action Push_String_Extended,0x6f5 ; " will demote "
01bc 01cc | | Execute Vector,Catenate
01bd e406 | | Load 0x2,0x6
01be 8232 | 2 | Call 0x1,0x32
01bf 01cc | | Execute Vector,Catenate
01c0 0092 06f6 | | Action Push_String_Extended,0x6f6 ; " units\x5c"
01c2 01cc | | Execute Vector,Catenate
01c3 0092 06f7 | | Action Push_String_Extended,0x6f7 ; " in "
01c5 01cc | | Execute Vector,Catenate
01c6 e407 | | Load 0x2,0x7
01c7 8232 | 2 | Call 0x1,0x32
01c8 01cc | | Execute Vector,Catenate
01c9 0092 06f8 | | Action Push_String_Extended,0x6f8 ; " subsystems\x5c"
01cb 01cc | | Execute Vector,Catenate
01cc 0092 06f9 | | Action Push_String_Extended,0x6f9 ; " demoting a total of "
01ce 01cc | | Execute Vector,Catenate
01cf e408 | | Load 0x2,0x8
01d0 8232 | 2 | Call 0x1,0x32
01d1 01cc | | Execute Vector,Catenate
01d2 0092 06fa | | Action Push_String_Extended,0x6fa ; " lines.\x5c\x5c Ok?"
01d4 01cc | | Execute Vector,Catenate
01d5 0092 06fb | | Action Push_String_Extended,0x6fb ; "Source, Confirm"
01d7 4b87 |K | Short_Literal 0x387
01d8 e007 | | Load 0x0,0x7
01d9 181a | | Execute Package,Field_Execute,Field_Number 0x1a
01da 4501 |E | Exit_Subprogram 0x1
01db 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
01dd 4800 |H | Short_Literal 0x0
01de e008 | | Load 0x0,0x8
01df 1b15 | | Execute Package,Field_Read,Field_Number 0x15
01e0 4801 |H | Short_Literal 0x1
01e1 e403 | | Load 0x2,0x3
01e2 e008 | | Load 0x0,0x8
01e3 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01e4 4501 |E | Exit_Subprogram 0x1
01e5 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
01e7 4800 |H | Short_Literal 0x0
01e8 e008 | | Load 0x0,0x8
01e9 1b15 | | Execute Package,Field_Read,Field_Number 0x15
01ea 4801 |H | Short_Literal 0x1
01eb 4803 |H | Short_Literal 0x3
01ec e403 | | Load 0x2,0x3
01ed e008 | | Load 0x0,0x8
01ee 1819 | | Execute Package,Field_Execute,Field_Number 0x19
01ef 4501 |E | Exit_Subprogram 0x1
01f0 0092 06fd | | Action Push_String_Extended,0x6fd ; "Not an ada object"
01f2 8231 | 1 | Call 0x1,0x31
01f3 4501 |E | Exit_Subprogram 0x1
01f4 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01fb | | .CONST 0x01fb ; Address of begin
01f9 0004 | | .CONST 0x0004 ; Address of exception handler
01fa 0001 | | .CONST 0x0001 ; Number of locals
01fb BODY_01f8:
01fb INIT_01f8:
01fb 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
01fd 4800 |H | Short_Literal 0x0
01fe 0092 06fe | | Action Push_String_Extended,0x6fe ; "<ALL_WORLDS>"
0200 4801 |H | Short_Literal 0x1
0201 e5ff | | Load 0x2,-0x1
0202 e008 | | Load 0x0,0x8
0203 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0204 4502 |E | Exit_Subprogram 0x2
0205 0000 0000 | | .XXX[0x3]
0207 0000 | |
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 022a | * | .CONST 0x022a ; Address of begin
0209 0004 | | .CONST 0x0004 ; Address of exception handler
020a 0008 | | .CONST 0x0008 ; Number of locals
020b INIT_0208:
020b e004 | | Load 0x0,0x4
020c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
020d 02c7 | | Declare_Variable Any
020e 0092 06f1 | | Action Push_String_Extended,0x6f1 ; "<Cursor>"
0210 e001 | | Load 0x0,0x1
0211 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0212 a402 | | Store_Unchecked 0x2,0x2
0213 00d8 | | Load_Top At_Offset_0
0214 e004 | | Load 0x0,0x4
0215 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0216 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
0217 e004 | | Load 0x0,0x4
0218 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f
0219 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
021a 02c7 | | Declare_Variable Any
021b 00da | | Load_Top At_Offset_2
021c e001 | | Load 0x0,0x1
021d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
021e a404 | | Store_Unchecked 0x2,0x4
021f 00d8 | | Load_Top At_Offset_0
0220 e004 | | Load 0x0,0x4
0221 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f
0222 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0223 e004 | | Load 0x0,0x4
0224 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a
0225 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0226 03f1 | | Declare_Variable Discrete,With_Value
0227 00e3 | | Load_Encached Natural_Cache
0228 03e9 | | Declare_Variable Discrete,Duplicate
0229 03e9 | | Declare_Variable Discrete,Duplicate
022a BODY_0208:
022a e402 | | Load 0x2,0x2
022b e004 | | Load 0x0,0x4
022c 1811 | | Execute Package,Field_Execute,Field_Number 0x11
022d 6804 |h | Jump_Zero 0x232
022e 0092 06f2 | | Action Push_String_Extended,0x6f2 ; "No item selected"
0230 8231 | 1 | Call 0x1,0x31
0231 4501 |E | Exit_Subprogram 0x1
0232 00db | | Load_Top At_Offset_3
0233 4604 |F | Jump_Case 0x4
0234 7853 |xS | Jump 0x288 ; case 0x0
0235 7843 |xC | Jump 0x279 ; case 0x1
0236 7847 |xG | Jump 0x27e ; case 0x2
0237 7801 |x | Jump 0x239 ; case 0x3
0238 7800 |x | Jump 0x239 ; case 0x4
0239 00e3 | | Load_Encached Natural_Cache
023a 00e3 | | Load_Encached Natural_Cache
023b 00e3 | | Load_Encached Natural_Cache
023c 4800 |H | Short_Literal 0x0
023d e403 | | Load 0x2,0x3
023e e006 | | Load 0x0,0x6
023f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0240 c406 | | Store 0x2,0x6
0241 005b | [ | Store_Top Discrete,At_Offset_3
0242 0059 | Y | Store_Top Discrete,At_Offset_1
0243 00da | | Load_Top At_Offset_2
0244 0c01 | | Execute_Immediate Greater_Equal,0x1
0245 6829 |h) | Jump_Zero 0x26f
0246 e403 | | Load 0x2,0x3
0247 0092 06f3 | | Action Push_String_Extended,0x6f3 ; "Demoting "
0249 e403 | | Load 0x2,0x3
024a 01cc | | Execute Vector,Catenate
024b 0092 06f4 | | Action Push_String_Extended,0x6f4 ; "\x5c"
024d 01cc | | Execute Vector,Catenate
024e 0092 06f5 | | Action Push_String_Extended,0x6f5 ; " will demote "
0250 01cc | | Execute Vector,Catenate
0251 e406 | | Load 0x2,0x6
0252 8232 | 2 | Call 0x1,0x32
0253 01cc | | Execute Vector,Catenate
0254 0092 06f6 | | Action Push_String_Extended,0x6f6 ; " units\x5c"
0256 01cc | | Execute Vector,Catenate
0257 0092 06f7 | | Action Push_String_Extended,0x6f7 ; " in "
0259 01cc | | Execute Vector,Catenate
025a 00db | | Load_Top At_Offset_3
025b 8232 | 2 | Call 0x1,0x32
025c 01cc | | Execute Vector,Catenate
025d 0092 06f8 | | Action Push_String_Extended,0x6f8 ; " subsystems\x5c"
025f 01cc | | Execute Vector,Catenate
0260 0092 06f9 | | Action Push_String_Extended,0x6f9 ; " demoting a total of "
0262 01cc | | Execute Vector,Catenate
0263 00da | | Load_Top At_Offset_2
0264 8232 | 2 | Call 0x1,0x32
0265 01cc | | Execute Vector,Catenate
0266 0092 06fa | | Action Push_String_Extended,0x6fa ; " lines.\x5c\x5c Ok?"
0268 01cc | | Execute Vector,Catenate
0269 0092 06ff | | Action Push_String_Extended,0x6ff ; "Archive, Confirm"
026b 4b88 |K | Short_Literal 0x388
026c e007 | | Load 0x0,0x7
026d 181a | | Execute Package,Field_Execute,Field_Number 0x1a
026e 4501 |E | Exit_Subprogram 0x1
026f 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
0271 4800 |H | Short_Literal 0x0
0272 0092 06fe | | Action Push_String_Extended,0x6fe ; "<ALL_WORLDS>"
0274 4800 |H | Short_Literal 0x0
0275 e403 | | Load 0x2,0x3
0276 e008 | | Load 0x0,0x8
0277 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0278 4501 |E | Exit_Subprogram 0x1
0279 0092 0700 | | Action Push_String_Extended,0x700 ; "Unit is already in the archived state."
027b e002 | | Load 0x0,0x2
027c 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
027d 4501 |E | Exit_Subprogram 0x1
027e 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
0280 4800 |H | Short_Literal 0x0
0281 0092 06fe | | Action Push_String_Extended,0x6fe ; "<ALL_WORLDS>"
0283 4800 |H | Short_Literal 0x0
0284 e403 | | Load 0x2,0x3
0285 e008 | | Load 0x0,0x8
0286 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0287 4501 |E | Exit_Subprogram 0x1
0288 0092 06fd | | Action Push_String_Extended,0x6fd ; "Not an ada object"
028a 8231 | 1 | Call 0x1,0x31
028b 4501 |E | Exit_Subprogram 0x1
028c 0000 0000 | | .BLANK 0000[0x4]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0293 | | .CONST 0x0293 ; Address of begin
0291 0004 | | .CONST 0x0004 ; Address of exception handler
0292 0001 | | .CONST 0x0001 ; Number of locals
0293 BODY_0290:
0293 INIT_0290:
0293 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
0295 4800 |H | Short_Literal 0x0
0296 0092 06fe | | Action Push_String_Extended,0x6fe ; "<ALL_WORLDS>"
0298 4800 |H | Short_Literal 0x0
0299 e5ff | | Load 0x2,-0x1
029a e008 | | Load 0x0,0x8
029b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
029c 4502 |E | Exit_Subprogram 0x2
029d 0000 0000 | | .XXX[0x3]
029f 0000 | |
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02a3 | | .CONST 0x02a3 ; Address of begin
02a1 0004 | | .CONST 0x0004 ; Address of exception handler
02a2 0001 | | .CONST 0x0001 ; Number of locals
02a3 BODY_02a0:
02a3 INIT_02a0:
02a3 0092 0701 | | Action Push_String_Extended,0x701 ; "<SWITCH>"
02a5 e009 | | Load 0x0,0x9
02a6 1817 | | Execute Package,Field_Execute,Field_Number 0x17
02a7 4501 |E | Exit_Subprogram 0x1
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02af | | .CONST 0x02af ; Address of begin
02a9 0004 | | .CONST 0x0004 ; Address of exception handler
02aa 0002 | | .CONST 0x0002 ; Number of locals
02ab INIT_02a8:
02ab 0092 06f1 | | Action Push_String_Extended,0x6f1 ; "<Cursor>"
02ad e001 | | Load 0x0,0x1
02ae 180f | | Execute Package,Field_Execute,Field_Number 0xf
02af BODY_02a8:
02af e003 | | Load 0x0,0x3
02b0 181e | | Execute Package,Field_Execute,Field_Number 0x1e
02b1 4501 |E | Exit_Subprogram 0x1
02b2 0000 0000 | | .BLANK 0000[0x6]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02d2 | | .CONST 0x02d2 ; Address of begin
02b9 0004 | | .CONST 0x0004 ; Address of exception handler
02ba 0006 | | .CONST 0x0006 ; Number of locals
02bb INIT_02b8:
02bb e008 | | Load 0x0,0x8
02bc 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02bd e001 | | Load 0x0,0x1
02be 1b14 | | Execute Package,Field_Read,Field_Number 0x14
02bf e004 | | Load 0x0,0x4
02c0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02c1 02c7 | | Declare_Variable Any
02c2 00d8 | | Load_Top At_Offset_0
02c3 1c00 | | Execute_Immediate Run_Utility,0x0
02c4 e5ff | | Load 0x2,-0x1
02c5 01db | | Execute Vector,Length
02c6 0a14 | | Execute_Immediate Plus,0x14
02c7 e00a | | Load 0x0,0xa
02c8 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02c9 1c08 | | Execute_Immediate Run_Utility,0x8
02ca 00d8 | | Load_Top At_Offset_0
02cb 1c00 | | Execute_Immediate Run_Utility,0x0
02cc 4814 |H | Short_Literal 0x14
02cd e00a | | Load 0x0,0xa
02ce 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02cf 1c08 | | Execute_Immediate Run_Utility,0x8
02d0 00d8 | | Load_Top At_Offset_0
02d1 1c00 | | Execute_Immediate Run_Utility,0x0
02d2 BODY_02b8:
02d2 e5fe | | Load 0x2,-0x2
02d3 00d8 | | Load_Top At_Offset_0
02d4 4843 |HC | Short_Literal 0x43
02d5 4853 |HS | Short_Literal 0x53
02d6 0262 | b | Execute Discrete,In_Range
02d7 6812 |h | Jump_Zero 0x2ea
02d8 0b43 | C | Execute_Immediate Case_Compare,0x43
02d9 700c |p | Jump_Nonzero 0x2e6
02da 0b49 | I | Execute_Immediate Case_Compare,0x49
02db 7006 |p | Jump_Nonzero 0x2e2
02dc 0f53 | S | Execute_Immediate Equal,0x53
02dd 7001 |p | Jump_Nonzero 0x2df
02de 780c |x | Jump 0x2eb
02df 4801 |H | Short_Literal 0x1
02e0 a402 | | Store_Unchecked 0x2,0x2
02e1 780e |x | Jump 0x2f0
02e2 00d1 | | Pop_Control Pop_Count_1
02e3 4802 |H | Short_Literal 0x2
02e4 a402 | | Store_Unchecked 0x2,0x2
02e5 780a |x | Jump 0x2f0
02e6 00d1 | | Pop_Control Pop_Count_1
02e7 4803 |H | Short_Literal 0x3
02e8 a402 | | Store_Unchecked 0x2,0x2
02e9 7806 |x | Jump 0x2f0
02ea 00d1 | | Pop_Control Pop_Count_1
02eb 0092 0702 | | Action Push_String_Extended,0x702 ; "Illegal goal state"
02ed e002 | | Load 0x0,0x2
02ee 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
02ef 4507 |E | Exit_Subprogram 0x7
02f0 e5fc | | Load 0x2,-0x4
02f1 0b57 | W | Execute_Immediate Case_Compare,0x57
02f2 7007 |p | Jump_Nonzero 0x2fa
02f3 0f41 | A | Execute_Immediate Equal,0x41
02f4 700d |p | Jump_Nonzero 0x302
02f5 0092 0703 | | Action Push_String_Extended,0x703 ; "Illegal limit indicator : & limit);"
02f7 e002 | | Load 0x0,0x2
02f8 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
02f9 4507 |E | Exit_Subprogram 0x7
02fa 00d1 | | Pop_Control Pop_Count_1
02fb 00d8 | | Load_Top At_Offset_0
02fc 0092 0704 | | Action Push_String_Extended,0x704 ; "<WORLDS>"
02fe e00a | | Load 0x0,0xa
02ff 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0300 00d1 | | Pop_Control Pop_Count_1
0301 7806 |x | Jump 0x308
0302 00d8 | | Load_Top At_Offset_0
0303 0092 06fe | | Action Push_String_Extended,0x6fe ; "<ALL_WORLDS>"
0305 e00a | | Load 0x0,0xa
0306 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0307 00d1 | | Pop_Control Pop_Count_1
0308 e5ff | | Load 0x2,-0x1
0309 e001 | | Load 0x0,0x1
030a 1810 | | Execute Package,Field_Execute,Field_Number 0x10
030b c404 | | Store 0x2,0x4
030c 00da | | Load_Top At_Offset_2
030d e004 | | Load 0x0,0x4
030e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
030f 012f | / | Execute Any,Equal
0310 7005 |p | Jump_Nonzero 0x316
0311 00da | | Load_Top At_Offset_2
0312 e001 | | Load 0x0,0x1
0313 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0314 a403 | | Store_Unchecked 0x2,0x3
0315 7802 |x | Jump 0x318
0316 4800 |H | Short_Literal 0x0
0317 a403 | | Store_Unchecked 0x2,0x3
0318 00db | | Load_Top At_Offset_3
0319 0f02 | | Execute_Immediate Equal,0x2
031a 7006 |p | Jump_Nonzero 0x321
031b 00d9 | | Load_Top At_Offset_1
031c e5ff | | Load 0x2,-0x1
031d e00a | | Load 0x0,0xa
031e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
031f 00d1 | | Pop_Control Pop_Count_1
0320 7808 |x | Jump 0x329
0321 00d9 | | Load_Top At_Offset_1
0322 e5ff | | Load 0x2,-0x1
0323 0092 0705 | | Action Push_String_Extended,0x705 ; ".?'c(ada)"
0325 01cc | | Execute Vector,Catenate
0326 e00a | | Load 0x0,0xa
0327 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0328 00d1 | | Pop_Control Pop_Count_1
0329 e5fb | | Load 0x2,-0x5
032a 0b57 | W | Execute_Immediate Case_Compare,0x57
032b 7009 |p | Jump_Nonzero 0x335
032c 0f46 | F | Execute_Immediate Equal,0x46
032d 7009 |p | Jump_Nonzero 0x337
032e e5fb | | Load 0x2,-0x5
032f 0092 0706 | | Action Push_String_Extended,0x706 ; "Illegal log destination code: "
0331 01cb | | Execute Vector,Append
0332 e002 | | Load 0x0,0x2
0333 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
0334 4507 |E | Exit_Subprogram 0x7
0335 00d1 | | Pop_Control Pop_Count_1
0336 7803 |x | Jump 0x33a
0337 e5fa | | Load 0x2,-0x6
0338 e00b | | Load 0x0,0xb
0339 181a | | Execute Package,Field_Execute,Field_Number 0x1a
033a e5fd | | Load 0x2,-0x3
033b 00d8 | | Load_Top At_Offset_0
033c 4842 |HB | Short_Literal 0x42
033d 4855 |HU | Short_Literal 0x55
033e 0262 | b | Execute Discrete,In_Range
033f 684e |hN | Jump_Zero 0x38e
0340 0abe | | Execute_Immediate Plus,-0x42
0341 4613 |F | Jump_Case 0x13
0342 782f |x/ | Jump 0x372 ; case 0x0
0343 784b |xK | Jump 0x38f ; case 0x1
0344 784a |xJ | Jump 0x38f ; case 0x2
0345 7849 |xI | Jump 0x38f ; case 0x3
0346 7848 |xH | Jump 0x38f ; case 0x4
0347 7847 |xG | Jump 0x38f ; case 0x5
0348 7846 |xF | Jump 0x38f ; case 0x6
0349 7836 |x6 | Jump 0x380 ; case 0x7
034a 7844 |xD | Jump 0x38f ; case 0x8
034b 7843 |xC | Jump 0x38f ; case 0x9
034c 7842 |xB | Jump 0x38f ; case 0xa
034d 7841 |xA | Jump 0x38f ; case 0xb
034e 7840 |x@ | Jump 0x38f ; case 0xc
034f 783f |x? | Jump 0x38f ; case 0xd
0350 783e |x> | Jump 0x38f ; case 0xe
0351 783d |x= | Jump 0x38f ; case 0xf
0352 783c |x< | Jump 0x38f ; case 0x10
0353 7810 |x | Jump 0x364 ; case 0x11
0354 783a |x: | Jump 0x38f ; case 0x12
0355 7800 |x | Jump 0x356 ; case 0x13
0356 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
0358 4800 |H | Short_Literal 0x0
0359 00da | | Load_Top At_Offset_2
035a e00a | | Load 0x0,0xa
035b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
035c e402 | | Load 0x2,0x2
035d 4800 |H | Short_Literal 0x0
035e e405 | | Load 0x2,0x5
035f e00a | | Load 0x0,0xa
0360 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0361 e008 | | Load 0x0,0x8
0362 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0363 4507 |E | Exit_Subprogram 0x7
0364 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
0366 4800 |H | Short_Literal 0x0
0367 00da | | Load_Top At_Offset_2
0368 e00a | | Load 0x0,0xa
0369 1813 | | Execute Package,Field_Execute,Field_Number 0x13
036a e402 | | Load 0x2,0x2
036b 4801 |H | Short_Literal 0x1
036c e405 | | Load 0x2,0x5
036d e00a | | Load 0x0,0xa
036e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
036f e008 | | Load 0x0,0x8
0370 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0371 4507 |E | Exit_Subprogram 0x7
0372 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
0374 4800 |H | Short_Literal 0x0
0375 00da | | Load_Top At_Offset_2
0376 e00a | | Load 0x0,0xa
0377 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0378 e402 | | Load 0x2,0x2
0379 4802 |H | Short_Literal 0x2
037a e405 | | Load 0x2,0x5
037b e00a | | Load 0x0,0xa
037c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
037d e008 | | Load 0x0,0x8
037e 1819 | | Execute Package,Field_Execute,Field_Number 0x19
037f 4507 |E | Exit_Subprogram 0x7
0380 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
0382 4800 |H | Short_Literal 0x0
0383 00da | | Load_Top At_Offset_2
0384 e00a | | Load 0x0,0xa
0385 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0386 e402 | | Load 0x2,0x2
0387 4804 |H | Short_Literal 0x4
0388 e405 | | Load 0x2,0x5
0389 e00a | | Load 0x0,0xa
038a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
038b e008 | | Load 0x0,0x8
038c 1819 | | Execute Package,Field_Execute,Field_Number 0x19
038d 4507 |E | Exit_Subprogram 0x7
038e 00d1 | | Pop_Control Pop_Count_1
038f 0092 0707 | | Action Push_String_Extended,0x707 ; "Illegal Promote scope"
0391 e002 | | Load 0x0,0x2
0392 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
0393 4507 |E | Exit_Subprogram 0x7
0394 0000 0000 | | .BLANK 0000[0x4]
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 039f | | .CONST 0x039f ; Address of begin
0399 0004 | | .CONST 0x0004 ; Address of exception handler
039a 0002 | | .CONST 0x0002 ; Number of locals
039b INIT_0398:
039b 0092 06f1 | | Action Push_String_Extended,0x6f1 ; "<Cursor>"
039d e001 | | Load 0x0,0x1
039e 180f | | Execute Package,Field_Execute,Field_Number 0xf
039f BODY_0398:
039f e003 | | Load 0x0,0x3
03a0 181d | | Execute Package,Field_Execute,Field_Number 0x1d
03a1 4501 |E | Exit_Subprogram 0x1
03a2 0000 0000 | | .BLANK 0000[0x6]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03b0 | | .CONST 0x03b0 ; Address of begin
03a9 0004 | | .CONST 0x0004 ; Address of exception handler
03aa 0005 | | .CONST 0x0005 ; Number of locals
03ab INIT_03a8:
03ab e008 | | Load 0x0,0x8
03ac 1b0f | | Execute Package,Field_Read,Field_Number 0xf
03ad 00e3 | | Load_Encached Natural_Cache
03ae 03e9 | | Declare_Variable Discrete,Duplicate
03af 03e9 | | Declare_Variable Discrete,Duplicate
03b0 BODY_03a8:
03b0 e5fe | | Load 0x2,-0x2
03b1 00d8 | | Load_Top At_Offset_0
03b2 4841 |HA | Short_Literal 0x41
03b3 4853 |HS | Short_Literal 0x53
03b4 0262 | b | Execute Discrete,In_Range
03b5 6812 |h | Jump_Zero 0x3c8
03b6 0b41 | A | Execute_Immediate Case_Compare,0x41
03b7 7005 |p | Jump_Nonzero 0x3bd
03b8 0b49 | I | Execute_Immediate Case_Compare,0x49
03b9 700a |p | Jump_Nonzero 0x3c4
03ba 0f53 | S | Execute_Immediate Equal,0x53
03bb 7005 |p | Jump_Nonzero 0x3c1
03bc 780c |x | Jump 0x3c9
03bd 00d1 | | Pop_Control Pop_Count_1
03be 4800 |H | Short_Literal 0x0
03bf a402 | | Store_Unchecked 0x2,0x2
03c0 780d |x | Jump 0x3ce
03c1 4801 |H | Short_Literal 0x1
03c2 a402 | | Store_Unchecked 0x2,0x2
03c3 780a |x | Jump 0x3ce
03c4 00d1 | | Pop_Control Pop_Count_1
03c5 4802 |H | Short_Literal 0x2
03c6 a402 | | Store_Unchecked 0x2,0x2
03c7 7806 |x | Jump 0x3ce
03c8 00d1 | | Pop_Control Pop_Count_1
03c9 0092 0702 | | Action Push_String_Extended,0x702 ; "Illegal goal state"
03cb e002 | | Load 0x0,0x2
03cc 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
03cd 4504 |E | Exit_Subprogram 0x4
03ce e5fd | | Load 0x2,-0x3
03cf 00d8 | | Load_Top At_Offset_0
03d0 4841 |HA | Short_Literal 0x41
03d1 4855 |HU | Short_Literal 0x55
03d2 0262 | b | Execute Discrete,In_Range
03d3 6839 |h9 | Jump_Zero 0x40d
03d4 0b41 | A | Execute_Immediate Case_Compare,0x41
03d5 702c |p, | Jump_Nonzero 0x402
03d6 0b4c | L | Execute_Immediate Case_Compare,0x4c
03d7 701f |p | Jump_Nonzero 0x3f7
03d8 0f55 | U | Execute_Immediate Equal,0x55
03d9 7001 |p | Jump_Nonzero 0x3db
03da 7833 |x3 | Jump 0x40e
03db 00e3 | | Load_Encached Natural_Cache
03dc 00e3 | | Load_Encached Natural_Cache
03dd 00e3 | | Load_Encached Natural_Cache
03de 4800 |H | Short_Literal 0x0
03df e5ff | | Load 0x2,-0x1
03e0 e006 | | Load 0x0,0x6
03e1 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03e2 c403 | | Store 0x2,0x3
03e3 005b | [ | Store_Top Discrete,At_Offset_3
03e4 0059 | Y | Store_Top Discrete,At_Offset_1
03e5 00da | | Load_Top At_Offset_2
03e6 0d02 | | Execute_Immediate Less,0x2
03e7 680a |h | Jump_Zero 0x3f2
03e8 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
03ea 4800 |H | Short_Literal 0x0
03eb 0092 0704 | | Action Push_String_Extended,0x704 ; "<WORLDS>"
03ed e402 | | Load 0x2,0x2
03ee e5ff | | Load 0x2,-0x1
03ef e008 | | Load 0x0,0x8
03f0 1816 | | Execute Package,Field_Execute,Field_Number 0x16
03f1 4504 |E | Exit_Subprogram 0x4
03f2 0092 0708 | | Action Push_String_Extended,0x708 ; "The unit has dependents that would need to be demoted."
03f4 e002 | | Load 0x0,0x2
03f5 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
03f6 4504 |E | Exit_Subprogram 0x4
03f7 00d1 | | Pop_Control Pop_Count_1
03f8 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
03fa 4800 |H | Short_Literal 0x0
03fb 0092 0704 | | Action Push_String_Extended,0x704 ; "<WORLDS>"
03fd e402 | | Load 0x2,0x2
03fe e5ff | | Load 0x2,-0x1
03ff e008 | | Load 0x0,0x8
0400 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0401 4504 |E | Exit_Subprogram 0x4
0402 00d1 | | Pop_Control Pop_Count_1
0403 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
0405 4800 |H | Short_Literal 0x0
0406 0092 06fe | | Action Push_String_Extended,0x6fe ; "<ALL_WORLDS>"
0408 e402 | | Load 0x2,0x2
0409 e5ff | | Load 0x2,-0x1
040a e008 | | Load 0x0,0x8
040b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
040c 4504 |E | Exit_Subprogram 0x4
040d 00d1 | | Pop_Control Pop_Count_1
040e 0092 0709 | | Action Push_String_Extended,0x709 ; "Illegal Demote scope"
0410 e002 | | Load 0x0,0x2
0411 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
0412 4504 |E | Exit_Subprogram 0x4
0413 0000 0000 | | .BLANK 0000[0x5]
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; --------------------------------------------------------------------------------------
0418 041b | | .CONST 0x041b ; Address of begin
0419 0004 | | .CONST 0x0004 ; Address of exception handler
041a 0001 | | .CONST 0x0001 ; Number of locals
041b BODY_0418:
041b INIT_0418:
041b e001 | | Load 0x0,0x1
041c 181c | | Execute Package,Field_Execute,Field_Number 0x1c
041d 4610 |F | Jump_Case 0x10
041e 7810 |x | Jump 0x42f ; case 0x0
041f 7814 |x | Jump 0x434 ; case 0x1
0420 780e |x | Jump 0x42f ; case 0x2
0421 780d |x | Jump 0x42f ; case 0x3
0422 780c |x | Jump 0x42f ; case 0x4
0423 7810 |x | Jump 0x434 ; case 0x5
0424 780a |x | Jump 0x42f ; case 0x6
0425 7809 |x | Jump 0x42f ; case 0x7
0426 7808 |x | Jump 0x42f ; case 0x8
0427 7807 |x | Jump 0x42f ; case 0x9
0428 7806 |x | Jump 0x42f ; case 0xa
0429 7805 |x | Jump 0x42f ; case 0xb
042a 7804 |x | Jump 0x42f ; case 0xc
042b 7803 |x | Jump 0x42f ; case 0xd
042c 7802 |x | Jump 0x42f ; case 0xe
042d 7801 |x | Jump 0x42f ; case 0xf
042e 7800 |x | Jump 0x42f ; case 0x10
042f 0092 070a | | Action Push_String_Extended,0x70a ; "Show usage must be applied to an Ada object or item"
0431 e002 | | Load 0x0,0x2
0432 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
0433 4501 |E | Exit_Subprogram 0x1
0434 00ea | | Load_Encached Null_String_Cache
0435 4801 |H | Short_Literal 0x1
0436 0092 06fe | | Action Push_String_Extended,0x6fe ; "<ALL_WORLDS>"
0438 4801 |H | Short_Literal 0x1
0439 4806 |H | Short_Literal 0x6
043a 0092 070b | | Action Push_String_Extended,0x70b ; "<CURSOR>"
043c e00c | | Load 0x0,0xc
043d 180f | | Execute Package,Field_Execute,Field_Number 0xf
043e 4501 |E | Exit_Subprogram 0x1
043f 0000 | | .XXX[0x1]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 0443 | C | .CONST 0x0443 ; Address of begin
0441 0004 | | .CONST 0x0004 ; Address of exception handler
0442 0001 | | .CONST 0x0001 ; Number of locals
0443 BODY_0440:
0443 INIT_0440:
0443 4801 |H | Short_Literal 0x1
0444 0092 070c | | Action Push_String_Extended,0x70c ; "<IMAGE>"
0446 e00d | | Load 0x0,0xd
0447 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0448 4501 |E | Exit_Subprogram 0x1
0449 0000 0000 | | .BLANK 0000[0x7]
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0453 | S | .CONST 0x0453 ; Address of begin
0451 0004 | | .CONST 0x0004 ; Address of exception handler
0452 0001 | | .CONST 0x0001 ; Number of locals
0453 BODY_0450:
0453 INIT_0450:
0453 4800 |H | Short_Literal 0x0
0454 0092 070c | | Action Push_String_Extended,0x70c ; "<IMAGE>"
0456 e00d | | Load 0x0,0xd
0457 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0458 4501 |E | Exit_Subprogram 0x1
0459 0000 0000 | | .BLANK 0000[0x7]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 046f | o | .CONST 0x046f ; Address of begin
0461 0004 | | .CONST 0x0004 ; Address of exception handler
0462 0003 | | .CONST 0x0003 ; Number of locals
0463 INIT_0460:
0463 e004 | | Load 0x0,0x4
0464 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0465 02c7 | | Declare_Variable Any
0466 0092 06f1 | | Action Push_String_Extended,0x6f1 ; "<Cursor>"
0468 e001 | | Load 0x0,0x1
0469 1810 | | Execute Package,Field_Execute,Field_Number 0x10
046a a402 | | Store_Unchecked 0x2,0x2
046b 00d8 | | Load_Top At_Offset_0
046c e004 | | Load 0x0,0x4
046d 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
046e 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
046f BODY_0460:
046f 00ea | | Load_Encached Null_String_Cache
0470 00ea | | Load_Encached Null_String_Cache
0471 00ea | | Load_Encached Null_String_Cache
0472 00ea | | Load_Encached Null_String_Cache
0473 00ea | | Load_Encached Null_String_Cache
0474 00ea | | Load_Encached Null_String_Cache
0475 e403 | | Load 0x2,0x3
0476 0092 070d | | Action Push_String_Extended,0x70d ; "_Exe"
0478 01cc | | Execute Vector,Catenate
0479 e403 | | Load 0x2,0x3
047a 4b8e |K | Short_Literal 0x38e
047b 4838 |H8 | Short_Literal 0x38
047c e007 | | Load 0x0,0x7
047d 1818 | | Execute Package,Field_Execute,Field_Number 0x18
047e 4501 |E | Exit_Subprogram 0x1
047f 0000 | | .XXX[0x1]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0483 | | .CONST 0x0483 ; Address of begin
0481 0004 | | .CONST 0x0004 ; Address of exception handler
0482 0001 | | .CONST 0x0001 ; Number of locals
0483 BODY_0480:
0483 INIT_0480:
0483 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
0485 e5fe | | Load 0x2,-0x2
0486 e5ff | | Load 0x2,-0x1
0487 e008 | | Load 0x0,0x8
0488 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0489 4503 |E | Exit_Subprogram 0x3
048a 0000 0000 | | .BLANK 0000[0x6]
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 0493 | | .CONST 0x0493 ; Address of begin
0491 0004 | | .CONST 0x0004 ; Address of exception handler
0492 0001 | | .CONST 0x0001 ; Number of locals
0493 BODY_0490:
0493 INIT_0490:
0493 00ea | | Load_Encached Null_String_Cache
0494 00ea | | Load_Encached Null_String_Cache
0495 00ea | | Load_Encached Null_String_Cache
0496 00ea | | Load_Encached Null_String_Cache
0497 00ea | | Load_Encached Null_String_Cache
0498 00ea | | Load_Encached Null_String_Cache
0499 e001 | | Load 0x0,0x1
049a 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
049b 0092 06f1 | | Action Push_String_Extended,0x6f1 ; "<Cursor>"
049d e001 | | Load 0x0,0x1
049e 180f | | Execute Package,Field_Execute,Field_Number 0xf
049f 4b8f |K | Short_Literal 0x38f
04a0 481f |H | Short_Literal 0x1f
04a1 e007 | | Load 0x0,0x7
04a2 1818 | | Execute Package,Field_Execute,Field_Number 0x18
04a3 4501 |E | Exit_Subprogram 0x1
04a4 0000 0000 | | .BLANK 0000[0x4]
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04ab | | .CONST 0x04ab ; Address of begin
04a9 0004 | | .CONST 0x0004 ; Address of exception handler
04aa 0001 | | .CONST 0x0001 ; Number of locals
04ab BODY_04a8:
04ab INIT_04a8:
04ab 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
04ad 00ea | | Load_Encached Null_String_Cache
04ae 4800 |H | Short_Literal 0x0
04af e5fe | | Load 0x2,-0x2
04b0 e5ff | | Load 0x2,-0x1
04b1 e008 | | Load 0x0,0x8
04b2 1817 | | Execute Package,Field_Execute,Field_Number 0x17
04b3 4503 |E | Exit_Subprogram 0x3
04b4 0000 0000 | | .BLANK 0000[0x4]
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04bb | | .CONST 0x04bb ; Address of begin
04b9 0004 | | .CONST 0x0004 ; Address of exception handler
04ba 0001 | | .CONST 0x0001 ; Number of locals
04bb BODY_04b8:
04bb INIT_04b8:
04bb e001 | | Load 0x0,0x1
04bc 181c | | Execute Package,Field_Execute,Field_Number 0x1c
04bd 4610 |F | Jump_Case 0x10
04be 7810 |x | Jump 0x4cf ; case 0x0
04bf 7814 |x | Jump 0x4d4 ; case 0x1
04c0 780e |x | Jump 0x4cf ; case 0x2
04c1 780d |x | Jump 0x4cf ; case 0x3
04c2 780c |x | Jump 0x4cf ; case 0x4
04c3 7810 |x | Jump 0x4d4 ; case 0x5
04c4 780a |x | Jump 0x4cf ; case 0x6
04c5 7809 |x | Jump 0x4cf ; case 0x7
04c6 7808 |x | Jump 0x4cf ; case 0x8
04c7 7807 |x | Jump 0x4cf ; case 0x9
04c8 7806 |x | Jump 0x4cf ; case 0xa
04c9 7805 |x | Jump 0x4cf ; case 0xb
04ca 7804 |x | Jump 0x4cf ; case 0xc
04cb 7803 |x | Jump 0x4cf ; case 0xd
04cc 7802 |x | Jump 0x4cf ; case 0xe
04cd 7801 |x | Jump 0x4cf ; case 0xf
04ce 7800 |x | Jump 0x4cf ; case 0x10
04cf 0092 070e | | Action Push_String_Extended,0x70e ; "Build Private Part can only be applied to Ada units"
04d1 e002 | | Load 0x0,0x2
04d2 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
04d3 4501 |E | Exit_Subprogram 0x1
04d4 0092 070c | | Action Push_String_Extended,0x70c ; "<IMAGE>"
04d6 e00d | | Load 0x0,0xd
04d7 181a | | Execute Package,Field_Execute,Field_Number 0x1a
04d8 4501 |E | Exit_Subprogram 0x1
04d9 0000 0000 | | .BLANK 0000[0x7]
04e0 ; --------------------------------------------------------------------------------------
04e0 ; SUBPROGRAM
04e0 ; --------------------------------------------------------------------------------------
04e0 04e3 | | .CONST 0x04e3 ; Address of begin
04e1 0004 | | .CONST 0x0004 ; Address of exception handler
04e2 0001 | | .CONST 0x0001 ; Number of locals
04e3 BODY_04e0:
04e3 INIT_04e0:
04e3 e001 | | Load 0x0,0x1
04e4 181c | | Execute Package,Field_Execute,Field_Number 0x1c
04e5 4610 |F | Jump_Case 0x10
04e6 7810 |x | Jump 0x4f7 ; case 0x0
04e7 7814 |x | Jump 0x4fc ; case 0x1
04e8 780e |x | Jump 0x4f7 ; case 0x2
04e9 780d |x | Jump 0x4f7 ; case 0x3
04ea 780c |x | Jump 0x4f7 ; case 0x4
04eb 7810 |x | Jump 0x4fc ; case 0x5
04ec 780a |x | Jump 0x4f7 ; case 0x6
04ed 7809 |x | Jump 0x4f7 ; case 0x7
04ee 7808 |x | Jump 0x4f7 ; case 0x8
04ef 7807 |x | Jump 0x4f7 ; case 0x9
04f0 7806 |x | Jump 0x4f7 ; case 0xa
04f1 7805 |x | Jump 0x4f7 ; case 0xb
04f2 7804 |x | Jump 0x4f7 ; case 0xc
04f3 7803 |x | Jump 0x4f7 ; case 0xd
04f4 7802 |x | Jump 0x4f7 ; case 0xe
04f5 7801 |x | Jump 0x4f7 ; case 0xf
04f6 7800 |x | Jump 0x4f7 ; case 0x10
04f7 0092 070f | | Action Push_String_Extended,0x70f ; "Build Body can only be applied to Ada units"
04f9 e002 | | Load 0x0,0x2
04fa 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
04fb 4501 |E | Exit_Subprogram 0x1
04fc 0092 070c | | Action Push_String_Extended,0x70c ; "<IMAGE>"
04fe e00d | | Load 0x0,0xd
04ff 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0500 4501 |E | Exit_Subprogram 0x1
0501 0000 0000 | | .BLANK 0000[0x7]
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 050b | | .CONST 0x050b ; Address of begin
0509 0004 | | .CONST 0x0004 ; Address of exception handler
050a 0001 | | .CONST 0x0001 ; Number of locals
050b BODY_0508:
050b INIT_0508:
050b e001 | | Load 0x0,0x1
050c 181c | | Execute Package,Field_Execute,Field_Number 0x1c
050d 4610 |F | Jump_Case 0x10
050e 7810 |x | Jump 0x51f ; case 0x0
050f 7814 |x | Jump 0x524 ; case 0x1
0510 780e |x | Jump 0x51f ; case 0x2
0511 780d |x | Jump 0x51f ; case 0x3
0512 780c |x | Jump 0x51f ; case 0x4
0513 7810 |x | Jump 0x524 ; case 0x5
0514 780a |x | Jump 0x51f ; case 0x6
0515 7809 |x | Jump 0x51f ; case 0x7
0516 7808 |x | Jump 0x51f ; case 0x8
0517 7807 |x | Jump 0x51f ; case 0x9
0518 7806 |x | Jump 0x51f ; case 0xa
0519 7805 |x | Jump 0x51f ; case 0xb
051a 7804 |x | Jump 0x51f ; case 0xc
051b 7803 |x | Jump 0x51f ; case 0xd
051c 7802 |x | Jump 0x51f ; case 0xe
051d 7801 |x | Jump 0x51f ; case 0xf
051e 7800 |x | Jump 0x51f ; case 0x10
051f 0092 0710 | | Action Push_String_Extended,0x710 ; "Make Separate can only be applied to Ada units"
0521 e002 | | Load 0x0,0x2
0522 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
0523 4501 |E | Exit_Subprogram 0x1
0524 e00d | | Load 0x0,0xd
0525 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0526 4501 |E | Exit_Subprogram 0x1
0527 0000 | | .XXX[0x1]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052b | + | .CONST 0x052b ; Address of begin
0529 0004 | | .CONST 0x0004 ; Address of exception handler
052a 0001 | | .CONST 0x0001 ; Number of locals
052b BODY_0528:
052b INIT_0528:
052b e001 | | Load 0x0,0x1
052c 181c | | Execute Package,Field_Execute,Field_Number 0x1c
052d 4610 |F | Jump_Case 0x10
052e 7810 |x | Jump 0x53f ; case 0x0
052f 7814 |x | Jump 0x544 ; case 0x1
0530 780e |x | Jump 0x53f ; case 0x2
0531 780d |x | Jump 0x53f ; case 0x3
0532 780c |x | Jump 0x53f ; case 0x4
0533 7810 |x | Jump 0x544 ; case 0x5
0534 780a |x | Jump 0x53f ; case 0x6
0535 7809 |x | Jump 0x53f ; case 0x7
0536 7808 |x | Jump 0x53f ; case 0x8
0537 7807 |x | Jump 0x53f ; case 0x9
0538 7806 |x | Jump 0x53f ; case 0xa
0539 7805 |x | Jump 0x53f ; case 0xb
053a 7804 |x | Jump 0x53f ; case 0xc
053b 7803 |x | Jump 0x53f ; case 0xd
053c 7802 |x | Jump 0x53f ; case 0xe
053d 7801 |x | Jump 0x53f ; case 0xf
053e 7800 |x | Jump 0x53f ; case 0x10
053f 0092 0711 | | Action Push_String_Extended,0x711 ; "Make Inline can only be applied to Ada units"
0541 e002 | | Load 0x0,0x2
0542 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
0543 4501 |E | Exit_Subprogram 0x1
0544 e00d | | Load 0x0,0xd
0545 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0546 4501 |E | Exit_Subprogram 0x1
0547 0000 | | .XXX[0x1]
0548 ; --------------------------------------------------------------------------------------
0548 ; SUBPROGRAM
0548 ; --------------------------------------------------------------------------------------
0548 054b | K | .CONST 0x054b ; Address of begin
0549 0004 | | .CONST 0x0004 ; Address of exception handler
054a 0001 | | .CONST 0x0001 ; Number of locals
054b BODY_0548:
054b INIT_0548:
054b e001 | | Load 0x0,0x1
054c 181c | | Execute Package,Field_Execute,Field_Number 0x1c
054d 0f01 | | Execute_Immediate Equal,0x1
054e 7005 |p | Jump_Nonzero 0x554
054f 0092 0712 | | Action Push_String_Extended,0x712 ; "Incremental editing can only be performed in Ada units"
0551 e002 | | Load 0x0,0x2
0552 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
0553 4501 |E | Exit_Subprogram 0x1
0554 e003 | | Load 0x0,0x3
0555 1b23 | # | Execute Package,Field_Read,Field_Number 0x23
0556 180d | | Execute Package,Field_Execute,Field_Number 0xd
0557 4501 |E | Exit_Subprogram 0x1
0558 ; --------------------------------------------------------------------------------------
0558 ; SUBPROGRAM
0558 ; --------------------------------------------------------------------------------------
0558 055b | [ | .CONST 0x055b ; Address of begin
0559 0004 | | .CONST 0x0004 ; Address of exception handler
055a 0001 | | .CONST 0x0001 ; Number of locals
055b BODY_0558:
055b INIT_0558:
055b e001 | | Load 0x0,0x1
055c 181c | | Execute Package,Field_Execute,Field_Number 0x1c
055d 0f01 | | Execute_Immediate Equal,0x1
055e 7005 |p | Jump_Nonzero 0x564
055f 0092 0712 | | Action Push_String_Extended,0x712 ; "Incremental editing can only be performed in Ada units"
0561 e002 | | Load 0x0,0x2
0562 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
0563 4501 |E | Exit_Subprogram 0x1
0564 4801 |H | Short_Literal 0x1
0565 4800 |H | Short_Literal 0x0
0566 0092 070c | | Action Push_String_Extended,0x70c ; "<IMAGE>"
0568 e003 | | Load 0x0,0x3
0569 1813 | | Execute Package,Field_Execute,Field_Number 0x13
056a 4501 |E | Exit_Subprogram 0x1
056b 0000 0000 | | .BLANK 0000[0x5]
0570 ; --------------------------------------------------------------------------------------
0570 ; SUBPROGRAM
0570 ; --------------------------------------------------------------------------------------
0570 0573 | s | .CONST 0x0573 ; Address of begin
0571 0004 | | .CONST 0x0004 ; Address of exception handler
0572 0001 | | .CONST 0x0001 ; Number of locals
0573 BODY_0570:
0573 INIT_0570:
0573 e001 | | Load 0x0,0x1
0574 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0575 0f01 | | Execute_Immediate Equal,0x1
0576 7005 |p | Jump_Nonzero 0x57c
0577 0092 0712 | | Action Push_String_Extended,0x712 ; "Incremental editing can only be performed in Ada units"
0579 e002 | | Load 0x0,0x2
057a 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
057b 4501 |E | Exit_Subprogram 0x1
057c e003 | | Load 0x0,0x3
057d 1b23 | # | Execute Package,Field_Read,Field_Number 0x23
057e 180f | | Execute Package,Field_Execute,Field_Number 0xf
057f 4501 |E | Exit_Subprogram 0x1
0580 ; --------------------------------------------------------------------------------------
0580 ; SUBPROGRAM
0580 ; --------------------------------------------------------------------------------------
0580 0583 | | .CONST 0x0583 ; Address of begin
0581 0004 | | .CONST 0x0004 ; Address of exception handler
0582 0001 | | .CONST 0x0001 ; Number of locals
0583 BODY_0580:
0583 INIT_0580:
0583 e001 | | Load 0x0,0x1
0584 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0585 0f01 | | Execute_Immediate Equal,0x1
0586 7005 |p | Jump_Nonzero 0x58c
0587 0092 0712 | | Action Push_String_Extended,0x712 ; "Incremental editing can only be performed in Ada units"
0589 e002 | | Load 0x0,0x2
058a 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
058b 4501 |E | Exit_Subprogram 0x1
058c e003 | | Load 0x0,0x3
058d 181e | | Execute Package,Field_Execute,Field_Number 0x1e
058e 4501 |E | Exit_Subprogram 0x1
058f 0000 | | .XXX[0x1]
0590 ; --------------------------------------------------------------------------------------
0590 ; SUBPROGRAM
0590 ; --------------------------------------------------------------------------------------
0590 05b5 | | .CONST 0x05b5 ; Address of begin
0591 0004 | | .CONST 0x0004 ; Address of exception handler
0592 0005 | | .CONST 0x0005 ; Number of locals
0593 INIT_0590:
0593 0092 06f1 | | Action Push_String_Extended,0x6f1 ; "<Cursor>"
0595 e001 | | Load 0x0,0x1
0596 180f | | Execute Package,Field_Execute,Field_Number 0xf
0597 4801 |H | Short_Literal 0x1
0598 4801 |H | Short_Literal 0x1
0599 00e9 | | Load_Encached String_Cache
059a 035b | [ | Declare_Type Array,Constrained
059b 0337 | 7 | Declare_Variable Array
059c 00d8 | | Load_Top At_Offset_0
059d 0335 | 5 | Declare_Variable Array,Duplicate
059e 00cd | | Action Spare6_Action
059f 4843 |HC | Short_Literal 0x43
05a0 4801 |H | Short_Literal 0x1
05a1 00da | | Load_Top At_Offset_2
05a2 01d6 | | Execute Vector,Field_Write
05a3 00d9 | | Load_Top At_Offset_1
05a4 01d4 | | Execute Vector,Structure_Write
05a5 4801 |H | Short_Literal 0x1
05a6 4801 |H | Short_Literal 0x1
05a7 00e9 | | Load_Encached String_Cache
05a8 035b | [ | Declare_Type Array,Constrained
05a9 0337 | 7 | Declare_Variable Array
05aa 00d8 | | Load_Top At_Offset_0
05ab 0335 | 5 | Declare_Variable Array,Duplicate
05ac 00cd | | Action Spare6_Action
05ad 4846 |HF | Short_Literal 0x46
05ae 4801 |H | Short_Literal 0x1
05af 00da | | Load_Top At_Offset_2
05b0 01d6 | | Execute Vector,Field_Write
05b1 00d9 | | Load_Top At_Offset_1
05b2 01d4 | | Execute Vector,Structure_Write
05b3 029f 06d3 | | Declare_Subprogram For_Call,INIT_06d0
05b5 BODY_0590:
05b5 e5ff | | Load 0x2,-0x1
05b6 01dd | | Execute Vector,First
05b7 e5ff | | Load 0x2,-0x1
05b8 01d7 | | Execute Vector,Field_Read
05b9 4801 |H | Short_Literal 0x1
05ba e403 | | Load 0x2,0x3
05bb 01d6 | | Execute Vector,Field_Write
05bc e5ff | | Load 0x2,-0x1
05bd 01dd | | Execute Vector,First
05be 0a01 | | Execute_Immediate Plus,0x1
05bf e5ff | | Load 0x2,-0x1
05c0 01d7 | | Execute Vector,Field_Read
05c1 4801 |H | Short_Literal 0x1
05c2 00db | | Load_Top At_Offset_3
05c3 01d6 | | Execute Vector,Field_Write
05c4 e001 | | Load 0x0,0x1
05c5 181c | | Execute Package,Field_Execute,Field_Number 0x1c
05c6 4610 |F | Jump_Case 0x10
05c7 7811 |x | Jump 0x5d9 ; case 0x0
05c8 780f |x | Jump 0x5d8 ; case 0x1
05c9 780f |x | Jump 0x5d9 ; case 0x2
05ca 780e |x | Jump 0x5d9 ; case 0x3
05cb 780d |x | Jump 0x5d9 ; case 0x4
05cc 780b |x | Jump 0x5d8 ; case 0x5
05cd 780b |x | Jump 0x5d9 ; case 0x6
05ce 780a |x | Jump 0x5d9 ; case 0x7
05cf 7809 |x | Jump 0x5d9 ; case 0x8
05d0 7808 |x | Jump 0x5d9 ; case 0x9
05d1 7807 |x | Jump 0x5d9 ; case 0xa
05d2 7806 |x | Jump 0x5d9 ; case 0xb
05d3 7805 |x | Jump 0x5d9 ; case 0xc
05d4 7804 |x | Jump 0x5d9 ; case 0xd
05d5 7803 |x | Jump 0x5d9 ; case 0xe
05d6 7802 |x | Jump 0x5d9 ; case 0xf
05d7 7801 |x | Jump 0x5d9 ; case 0x10
05d8 8405 | | Call 0x2,0x5
05d9 00ea | | Load_Encached Null_String_Cache
05da 00ea | | Load_Encached Null_String_Cache
05db 00ea | | Load_Encached Null_String_Cache
05dc 00ea | | Load_Encached Null_String_Cache
05dd e404 | | Load 0x2,0x4
05de 0092 0713 | | Action Push_String_Extended,0x713 ; "!Users."
05e0 e00e | | Load 0x0,0xe
05e1 1819 | | Execute Package,Field_Execute,Field_Number 0x19
05e2 e00e | | Load 0x0,0xe
05e3 181c | | Execute Package,Field_Execute,Field_Number 0x1c
05e4 e00f | | Load 0x0,0xf
05e5 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
05e6 01cc | | Execute Vector,Catenate
05e7 0092 0714 | | Action Push_String_Extended,0x714 ; ".Compile_Log"
05e9 01cc | | Execute Vector,Catenate
05ea e403 | | Load 0x2,0x3
05eb e402 | | Load 0x2,0x2
05ec 4b8a |K | Short_Literal 0x38a
05ed 481c |H | Short_Literal 0x1c
05ee e007 | | Load 0x0,0x7
05ef 1818 | | Execute Package,Field_Execute,Field_Number 0x18
05f0 4502 |E | Exit_Subprogram 0x2
05f1 0000 0000 | | .BLANK 0000[0x7]
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 061b | | .CONST 0x061b ; Address of begin
05f9 0004 | | .CONST 0x0004 ; Address of exception handler
05fa 0004 | | .CONST 0x0004 ; Number of locals
05fb INIT_05f8:
05fb 0092 06f1 | | Action Push_String_Extended,0x6f1 ; "<Cursor>"
05fd e001 | | Load 0x0,0x1
05fe 180f | | Execute Package,Field_Execute,Field_Number 0xf
05ff 4801 |H | Short_Literal 0x1
0600 4801 |H | Short_Literal 0x1
0601 00e9 | | Load_Encached String_Cache
0602 035b | [ | Declare_Type Array,Constrained
0603 0337 | 7 | Declare_Variable Array
0604 00d8 | | Load_Top At_Offset_0
0605 0335 | 5 | Declare_Variable Array,Duplicate
0606 00cd | | Action Spare6_Action
0607 4843 |HC | Short_Literal 0x43
0608 4801 |H | Short_Literal 0x1
0609 00da | | Load_Top At_Offset_2
060a 01d6 | | Execute Vector,Field_Write
060b 00d9 | | Load_Top At_Offset_1
060c 01d4 | | Execute Vector,Structure_Write
060d 4801 |H | Short_Literal 0x1
060e 4801 |H | Short_Literal 0x1
060f 00e9 | | Load_Encached String_Cache
0610 035b | [ | Declare_Type Array,Constrained
0611 0337 | 7 | Declare_Variable Array
0612 00d8 | | Load_Top At_Offset_0
0613 0335 | 5 | Declare_Variable Array,Duplicate
0614 00cd | | Action Spare6_Action
0615 4846 |HF | Short_Literal 0x46
0616 4801 |H | Short_Literal 0x1
0617 00da | | Load_Top At_Offset_2
0618 01d6 | | Execute Vector,Field_Write
0619 00d9 | | Load_Top At_Offset_1
061a 01d4 | | Execute Vector,Structure_Write
061b BODY_05f8:
061b e5ff | | Load 0x2,-0x1
061c 01dd | | Execute Vector,First
061d e5ff | | Load 0x2,-0x1
061e 01d7 | | Execute Vector,Field_Read
061f 4801 |H | Short_Literal 0x1
0620 00db | | Load_Top At_Offset_3
0621 01d6 | | Execute Vector,Field_Write
0622 e5ff | | Load 0x2,-0x1
0623 01dd | | Execute Vector,First
0624 0a01 | | Execute_Immediate Plus,0x1
0625 e5ff | | Load 0x2,-0x1
0626 01d7 | | Execute Vector,Field_Read
0627 4801 |H | Short_Literal 0x1
0628 00da | | Load_Top At_Offset_2
0629 01d6 | | Execute Vector,Field_Write
062a 00ea | | Load_Encached Null_String_Cache
062b 00ea | | Load_Encached Null_String_Cache
062c 00ea | | Load_Encached Null_String_Cache
062d 00ea | | Load_Encached Null_String_Cache
062e 00ea | | Load_Encached Null_String_Cache
062f e404 | | Load 0x2,0x4
0630 e403 | | Load 0x2,0x3
0631 e402 | | Load 0x2,0x2
0632 4b8b |K | Short_Literal 0x38b
0633 481b |H | Short_Literal 0x1b
0634 e007 | | Load 0x0,0x7
0635 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0636 4502 |E | Exit_Subprogram 0x2
0637 0000 | | .XXX[0x1]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 063b | ; | .CONST 0x063b ; Address of begin
0639 0004 | | .CONST 0x0004 ; Address of exception handler
063a 0001 | | .CONST 0x0001 ; Number of locals
063b BODY_0638:
063b INIT_0638:
063b 00da | | Load_Top At_Offset_2
063c e002 | | Load 0x0,0x2
063d 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
063e e002 | | Load 0x0,0x2
063f 1863 | c | Execute Package,Field_Execute,Field_Number 0x63
0640 4502 |E | Exit_Subprogram 0x2
0641 0000 0000 | | .BLANK 0000[0x7]
0648 ; --------------------------------------------------------------------------------------
0648 ; SUBPROGRAM
0648 ; --------------------------------------------------------------------------------------
0648 064b | K | .CONST 0x064b ; Address of begin
0649 0004 | | .CONST 0x0004 ; Address of exception handler
064a 0001 | | .CONST 0x0001 ; Number of locals
064b BODY_0648:
064b INIT_0648:
064b 4820 |H | Short_Literal 0x20
064c 4800 |H | Short_Literal 0x0
064d 480a |H | Short_Literal 0xa
064e e5ff | | Load 0x2,-0x1
064f e00f | | Load 0x0,0xf
0650 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0651 4401 |D | Exit_Subprogram With_Result,0x1
0652 0000 0000 | | .BLANK 0000[0x6]
0658 ; --------------------------------------------------------------------------------------
0658 ; SUBPROGRAM
0658 ; --------------------------------------------------------------------------------------
0658 0677 | w | .CONST 0x0677 ; Address of begin
0659 0004 | | .CONST 0x0004 ; Address of exception handler
065a 0005 | | .CONST 0x0005 ; Number of locals
065b INIT_0658:
065b e004 | | Load 0x0,0x4
065c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
065d 02c7 | | Declare_Variable Any
065e 0092 06f1 | | Action Push_String_Extended,0x6f1 ; "<Cursor>"
0660 e001 | | Load 0x0,0x1
0661 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0662 a602 | | Store_Unchecked 0x3,0x2
0663 00d8 | | Load_Top At_Offset_0
0664 e004 | | Load 0x0,0x4
0665 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0666 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
0667 e004 | | Load 0x0,0x4
0668 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f
0669 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
066a 02c7 | | Declare_Variable Any
066b 00da | | Load_Top At_Offset_2
066c e001 | | Load 0x0,0x1
066d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
066e a604 | | Store_Unchecked 0x3,0x4
066f 00d8 | | Load_Top At_Offset_0
0670 e004 | | Load 0x0,0x4
0671 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f
0672 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0673 e004 | | Load 0x0,0x4
0674 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a
0675 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0676 03f1 | | Declare_Variable Discrete,With_Value
0677 BODY_0658:
0677 00d8 | | Load_Top At_Offset_0
0678 680b |h | Jump_Zero 0x684
0679 0092 0715 | | Action Push_String_Extended,0x715 ; "~:::,<PROFILE>,~:::"
067b 4800 |H | Short_Literal 0x0
067c e008 | | Load 0x0,0x8
067d 1b15 | | Execute Package,Field_Read,Field_Number 0x15
067e 4803 |H | Short_Literal 0x3
067f 4801 |H | Short_Literal 0x1
0680 e603 | | Load 0x3,0x3
0681 e008 | | Load 0x0,0x8
0682 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0683 4501 |E | Exit_Subprogram 0x1
0684 0092 06fd | | Action Push_String_Extended,0x6fd ; "Not an ada object"
0686 8231 | 1 | Call 0x1,0x31
0687 4501 |E | Exit_Subprogram 0x1
0688 ; --------------------------------------------------------------------------------------
0688 ; SUBPROGRAM
0688 ; --------------------------------------------------------------------------------------
0688 06a7 | | .CONST 0x06a7 ; Address of begin
0689 0004 | | .CONST 0x0004 ; Address of exception handler
068a 0005 | | .CONST 0x0005 ; Number of locals
068b INIT_0688:
068b e004 | | Load 0x0,0x4
068c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
068d 02c7 | | Declare_Variable Any
068e 0092 06f1 | | Action Push_String_Extended,0x6f1 ; "<Cursor>"
0690 e001 | | Load 0x0,0x1
0691 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0692 a602 | | Store_Unchecked 0x3,0x2
0693 00d8 | | Load_Top At_Offset_0
0694 e004 | | Load 0x0,0x4
0695 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0696 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
0697 e004 | | Load 0x0,0x4
0698 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f
0699 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
069a 02c7 | | Declare_Variable Any
069b 00da | | Load_Top At_Offset_2
069c e001 | | Load 0x0,0x1
069d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
069e a604 | | Store_Unchecked 0x3,0x4
069f 00d8 | | Load_Top At_Offset_0
06a0 e004 | | Load 0x0,0x4
06a1 1b3f | ? | Execute Package,Field_Read,Field_Number 0x3f
06a2 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
06a3 e004 | | Load 0x0,0x4
06a4 1b3a | : | Execute Package,Field_Read,Field_Number 0x3a
06a5 1b0d | | Execute Package,Field_Read,Field_Number 0xd
06a6 03f1 | | Declare_Variable Discrete,With_Value
06a7 BODY_0688:
06a7 00d8 | | Load_Top At_Offset_0
06a8 4604 |F | Jump_Case 0x4
06a9 7820 |x | Jump 0x6ca ; case 0x0
06aa 7814 |x | Jump 0x6bf ; case 0x1
06ab 7813 |x | Jump 0x6bf ; case 0x2
06ac 780b |x | Jump 0x6b8 ; case 0x3
06ad 7800 |x | Jump 0x6ae ; case 0x4
06ae 0092 06fc | | Action Push_String_Extended,0x6fc ; "<PROFILE>"
06b0 4800 |H | Short_Literal 0x0
06b1 e008 | | Load 0x0,0x8
06b2 1b15 | | Execute Package,Field_Read,Field_Number 0x15
06b3 4802 |H | Short_Literal 0x2
06b4 e603 | | Load 0x3,0x3
06b5 e008 | | Load 0x0,0x8
06b6 1816 | | Execute Package,Field_Execute,Field_Number 0x16
06b7 4501 |E | Exit_Subprogram 0x1
06b8 00da | | Load_Top At_Offset_2
06b9 0092 0716 | | Action Push_String_Extended,0x716 ; " is already in the Installed state"
06bb 01cc | | Execute Vector,Catenate
06bc e002 | | Load 0x0,0x2
06bd 1865 | e | Execute Package,Field_Execute,Field_Number 0x65
06be 4501 |E | Exit_Subprogram 0x1
06bf 0092 0715 | | Action Push_String_Extended,0x715 ; "~:::,<PROFILE>,~:::"
06c1 4800 |H | Short_Literal 0x0
06c2 e008 | | Load 0x0,0x8
06c3 1b15 | | Execute Package,Field_Read,Field_Number 0x15
06c4 4802 |H | Short_Literal 0x2
06c5 4801 |H | Short_Literal 0x1
06c6 e603 | | Load 0x3,0x3
06c7 e008 | | Load 0x0,0x8
06c8 1819 | | Execute Package,Field_Execute,Field_Number 0x19
06c9 4501 |E | Exit_Subprogram 0x1
06ca 0092 06fd | | Action Push_String_Extended,0x6fd ; "Not an ada object"
06cc 8231 | 1 | Call 0x1,0x31
06cd 4501 |E | Exit_Subprogram 0x1
06ce 0000 0000 | | .XXX[0x2]
06d0 ; --------------------------------------------------------------------------------------
06d0 ; SUBPROGRAM
06d0 ; --------------------------------------------------------------------------------------
06d0 06d5 | | .CONST 0x06d5 ; Address of begin
06d1 0004 | | .CONST 0x0004 ; Address of exception handler
06d2 0002 | | .CONST 0x0002 ; Number of locals
06d3 INIT_06d0:
06d3 e001 | | Load 0x0,0x1
06d4 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
06d5 BODY_06d0:
06d5 4801 |H | Short_Literal 0x1
06d6 00d9 | | Load_Top At_Offset_1
06d7 0092 0717 | | Action Push_String_Extended,0x717 ; "._ADA"
06d9 e00f | | Load 0x0,0xf
06da 181d | | Execute Package,Field_Execute,Field_Number 0x1d
06db 700f |p | Jump_Nonzero 0x6eb
06dc 00d8 | | Load_Top At_Offset_0
06dd 01db | | Execute Vector,Length
06de 6810 |h | Jump_Zero 0x6ef
06df 00d8 | | Load_Top At_Offset_0
06e0 01dd | | Execute Vector,First
06e1 00d9 | | Load_Top At_Offset_1
06e2 01d7 | | Execute Vector,Field_Read
06e3 0f5b | [ | Execute_Immediate Equal,0x5b
06e4 680a |h | Jump_Zero 0x6ef
06e5 00d8 | | Load_Top At_Offset_0
06e6 01dc | | Execute Vector,Last
06e7 00d9 | | Load_Top At_Offset_1
06e8 01d7 | | Execute Vector,Field_Read
06e9 0f5d | ] | Execute_Immediate Equal,0x5d
06ea 6804 |h | Jump_Zero 0x6ef
06eb e003 | | Load 0x0,0x3
06ec 181e | | Execute Package,Field_Execute,Field_Number 0x1e
06ed 00cc | | Action Pop_Block
06ee 4502 |E | Exit_Subprogram 0x2
06ef 4501 |E | Exit_Subprogram 0x1
06f0 ; --------------------------------------------------------------------------------------
06f0 ; STRING TABLE
06f0 ; --------------------------------------------------------------------------------------
06f0 0052 | R | .STRTAB 0x0052->0x0719 ; "Semanticize can only be applied in an Ada window."
06f1 0081 | | .STRTAB 0x0081->0x0731 ; "<Cursor>"
; "<Cursor>"
; "<Cursor>"
; "<Cursor>"
; "<Cursor>"
; "<Cursor>"
; "<Cursor>"
; "<Cursor>"
; "<Cursor>"
; "<Cursor>"
; "<Cursor>"
; "<Cursor>"
06f2 0087 | | .STRTAB 0x0087->0x0735 ; "No item selected"
; "No item selected"
; "No item selected"
; "No item selected"
06f3 0095 | | .STRTAB 0x0095->0x073d ; "Demoting "
; "Demoting "
06f4 009c | | .STRTAB 0x009c->0x0742 ; "\x5c"
; "\x5c"
06f5 009b | | .STRTAB 0x009b->0x0742 ; " will demote "
; " will demote "
06f6 00a7 | | .STRTAB 0x00a7->0x0749 ; " units\x5c"
; " units\x5c"
06f7 00ac | | .STRTAB 0x00ac->0x074d ; " in "
; " in "
06f8 00af | | .STRTAB 0x00af->0x074f ; " subsystems\x5c"
; " subsystems\x5c"
06f9 00b9 | | .STRTAB 0x00b9->0x0755 ; " demoting a total of "
; " demoting a total of "
06fa 00cc | | .STRTAB 0x00cc->0x0760 ; " lines.\x5c\x5c Ok?"
; " lines.\x5c\x5c Ok?"
06fb 00da | | .STRTAB 0x00da->0x0768 ; "Source, Confirm"
06fc 00e7 | | .STRTAB 0x00e7->0x076f ; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
; "<PROFILE>"
06fd 00ee | | .STRTAB 0x00ee->0x0774 ; "Not an ada object"
; "Not an ada object"
; "Not an ada object"
; "Not an ada object"
06fe 00fd | | .STRTAB 0x00fd->0x077c ; "<ALL_WORLDS>"
; "<ALL_WORLDS>"
; "<ALL_WORLDS>"
; "<ALL_WORLDS>"
; "<ALL_WORLDS>"
; "<ALL_WORLDS>"
; "<ALL_WORLDS>"
06ff 0107 | | .STRTAB 0x0107->0x0782 ; "Archive, Confirm"
0700 0115 | | .STRTAB 0x0115->0x078a ; "Unit is already in the archived state."
0701 0139 | 9 | .STRTAB 0x0139->0x079d ; "<SWITCH>"
0702 013f | ? | .STRTAB 0x013f->0x07a1 ; "Illegal goal state"
; "Illegal goal state"
0703 014f | O | .STRTAB 0x014f->0x07aa ; "Illegal limit indicator : & limit);"
0704 0170 | p | .STRTAB 0x0170->0x07bc ; "<WORLDS>"
; "<WORLDS>"
; "<WORLDS>"
0705 0176 | v | .STRTAB 0x0176->0x07c0 ; ".?'c(ada)"
0706 017d | } | .STRTAB 0x017d->0x07c4 ; "Illegal log destination code: "
0707 0199 | | .STRTAB 0x0199->0x07d3 ; "Illegal Promote scope"
0708 01ac | | .STRTAB 0x01ac->0x07de ; "The unit has dependents that would need to be demoted."
0709 01e0 | | .STRTAB 0x01e0->0x07f9 ; "Illegal Demote scope"
070a 01f2 | | .STRTAB 0x01f2->0x0803 ; "Show usage must be applied to an Ada object or item"
070b 0223 | # | .STRTAB 0x0223->0x081c ; "<CURSOR>"
070c 0229 | ) | .STRTAB 0x0229->0x0820 ; "<IMAGE>"
; "<IMAGE>"
; "<IMAGE>"
; "<IMAGE>"
; "<IMAGE>"
070d 022e | . | .STRTAB 0x022e->0x0824 ; "_Exe"
070e 0230 | 0 | .STRTAB 0x0230->0x0826 ; "Build Private Part can only be applied to Ada units"
070f 0261 | a | .STRTAB 0x0261->0x083f ; "Build Body can only be applied to Ada units"
0710 028a | | .STRTAB 0x028a->0x0855 ; "Make Separate can only be applied to Ada units"
0711 02b6 | | .STRTAB 0x02b6->0x086c ; "Make Inline can only be applied to Ada units"
0712 02e0 | | .STRTAB 0x02e0->0x0882 ; "Incremental editing can only be performed in Ada units"
; "Incremental editing can only be performed in Ada units"
; "Incremental editing can only be performed in Ada units"
; "Incremental editing can only be performed in Ada units"
0713 0314 | | .STRTAB 0x0314->0x089d ; "!Users."
0714 0319 | | .STRTAB 0x0319->0x08a0 ; ".Compile_Log"
0715 0323 | # | .STRTAB 0x0323->0x08a6 ; "~:::,<PROFILE>,~:::"
; "~:::,<PROFILE>,~:::"
0716 0334 | 4 | .STRTAB 0x0334->0x08b0 ; " is already in the Installed state"
0717 0354 | T | .STRTAB 0x0354->0x08c1 ; "._ADA"
0718 0357 | W | .STREND 0x0357->0x08c3
0719 5365 6d61 |Sema| .STRTAB_STRINGS
08c4 0000 0000 | | .BLANK 0000[0x4]
08c8 ; --------------------------------------------------------------------------------------
08c8 ; Debug Table
08c8 ; --------------------------------------------------------------------------------------
08c8 0004 0012 | | .DEBUG4 0x0004,0x0012,0x14fa,0x0000,0x0001,0x0000
08ce 0011 0000 | | .XXX[0x6]
08d0 0000 0800 | |
08d2 0000 5000 | P |
08d4 0000 0000 | | .BLANK 0000[0x2d]
0901 0020 0500 | | .XXX[0xc]
0903 0000 0000 | |
0905 0000 4000 | @ |
0907 0002 2000 | |
0909 0000 0100 | |
090b 0000 0a00 | |
090d 0000 0000 | | .BLANK 0000[0x2d]
093a 0004 00a0 | | .XXX[0xc]
093c 0000 0000 | |
093e 0000 0800 | |
0940 0000 4400 | D |
0942 0000 0020 | |
0944 0000 0140 | @|
0946 0000 0000 | | .BLANK 0000[0x2e]
0974 8014 0000 | | .XXX[0xb]
0976 0000 0000 | |
0978 0100 0000 | |
097a 0880 0000 | |
097c 0004 0000 | |
097e 0028 | ( |
097f 0000 0000 | | .BLANK 0000[0x2e]
09ad 1002 8000 | | .XXX[0xb]
09af 0000 0000 | |
09b1 0020 0000 | |
09b3 0110 0000 | |
09b5 0000 8000 | |
09b7 0005 | |
09b8 0000 0000 | | .BLANK 0000[0x48]