|
|
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: 3072 (0xc00)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_779ce4
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦cfc2e13cd⟧ »Space Info Vol 2«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0598 | | .CONST 0x0598 ; 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 8003 | | .CONST 0x8003 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00cd | | .CONST 0x00cd ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0032 | 2 | .CONST 0x0032 ; Number of locals
000b INIT_0008:
000b 029a 00d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00d0
000d 4800 |H | Short_Literal 0x0
000e 4802 |H | Short_Literal 0x2
000f 029f 00e3 | | Declare_Subprogram For_Call,INIT_00e0
0011 03fe | | Declare_Type Discrete,Defined,Visible
0012 029a 010b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0108
0014 480e |H | Short_Literal 0xe
0015 0093 038b | | PushFullAddress InMicrocode,INIT_0388
0017 02a0 | | Declare_Subprogram Null_Subprogram
0018 038d | | Declare_Type Package,Defined,Visible,Not_Elaborated
0019 029a 0133 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0130
001b 029a 0163 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0160
001d 029a 019b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0198
001f 029a 01ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a8
0021 029a 01bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b8
0023 029a 01d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d0
0025 029a 01e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01e0
0027 029a 01f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f0
0029 029a 01fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01f8
002b 029a 020b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0208
002d 029a 0213 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0210
002f 029a 0223 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0220
0031 029a 0233 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0230
0033 029a 023b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0238
0035 029a 0243 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0240
0037 029a 0253 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0250
0039 029a 0263 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0260
003b 029a 026b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0268
003d 029a 027b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0278
003f 029a 02b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02b0
0041 029a 02c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02c0
0043 029a 02cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02c8
0045 029a 02e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02e0
0047 029a 02fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02f8
0049 00bf | | Action Accept_Activation
004a e002 | | Load 0x0,0x2
004b e003 | | Load 0x0,0x3
004c 4880 |H | Short_Literal 0x80
004d e004 | | Load 0x0,0x4
004e 0387 | | Declare_Variable Package
004f 00d8 | | Load_Top At_Offset_0
0050 020f | | Execute Module,Activate
0051 4801 |H | Short_Literal 0x1
0052 4801 |H | Short_Literal 0x1
0053 00e9 | | Load_Encached String_Cache
0054 035b | [ | Declare_Type Array,Constrained
0055 0337 | 7 | Declare_Variable Array
0056 00d8 | | Load_Top At_Offset_0
0057 0335 | 5 | Declare_Variable Array,Duplicate
0058 00cd | | Action Spare6_Action
0059 480a |H | Short_Literal 0xa
005a 4801 |H | Short_Literal 0x1
005b 00da | | Load_Top At_Offset_2
005c 01d6 | | Execute Vector,Field_Write
005d 00d9 | | Load_Top At_Offset_1
005e 01d4 | | Execute Vector,Structure_Write
005f 4801 |H | Short_Literal 0x1
0060 4802 |H | Short_Literal 0x2
0061 00e9 | | Load_Encached String_Cache
0062 035b | [ | Declare_Type Array,Constrained
0063 0337 | 7 | Declare_Variable Array
0064 00d8 | | Load_Top At_Offset_0
0065 0335 | 5 | Declare_Variable Array,Duplicate
0066 00cd | | Action Spare6_Action
0067 480a |H | Short_Literal 0xa
0068 4801 |H | Short_Literal 0x1
0069 00da | | Load_Top At_Offset_2
006a 01d6 | | Execute Vector,Field_Write
006b 480a |H | Short_Literal 0xa
006c 4802 |H | Short_Literal 0x2
006d 00da | | Load_Top At_Offset_2
006e 01d6 | | Execute Vector,Field_Write
006f 00d9 | | Load_Top At_Offset_1
0070 01d4 | | Execute Vector,Structure_Write
0071 4801 |H | Short_Literal 0x1
0072 4803 |H | Short_Literal 0x3
0073 00e9 | | Load_Encached String_Cache
0074 035b | [ | Declare_Type Array,Constrained
0075 0337 | 7 | Declare_Variable Array
0076 00d8 | | Load_Top At_Offset_0
0077 0335 | 5 | Declare_Variable Array,Duplicate
0078 00cd | | Action Spare6_Action
0079 4803 |H | Short_Literal 0x3
007a 4801 |H | Short_Literal 0x1
007b 480a |H | Short_Literal 0xa
007c 00d9 | | Load_Top At_Offset_1
007d e22d | - | Load 0x1,0x2d
007e 01d6 | | Execute Vector,Field_Write
007f 3ffb |? | Loop_Increasing 0x7b
0080 00d9 | | Load_Top At_Offset_1
0081 01d4 | | Execute Vector,Structure_Write
0082 029d 0313 | | Declare_Subprogram For_Outer_Call,INIT_0310
0084 1d0d | | Execute_Immediate Reference_Lex_1,0xd
0085 00c7 | | Action Elaborate_Subprogram
0086 029d 0323 | #| Declare_Subprogram For_Outer_Call,INIT_0320
0088 029d 0333 | 3| Declare_Subprogram For_Outer_Call,INIT_0330
008a 029d 034b | K| Declare_Subprogram For_Outer_Call,INIT_0348
008c 029d 0363 | c| Declare_Subprogram For_Outer_Call,INIT_0360
008e 1d0f | | Execute_Immediate Reference_Lex_1,0xf
008f 00c7 | | Action Elaborate_Subprogram
0090 e229 | ) | Load 0x1,0x29
0091 1d30 | 0 | Execute_Immediate Reference_Lex_1,0x30
0092 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f
0093 e22a | * | Load 0x1,0x2a
0094 1d31 | 1 | Execute_Immediate Reference_Lex_1,0x31
0095 4805 |H | Short_Literal 0x5
0096 e210 | | Load 0x1,0x10
0097 020e | | Execute Module,Augment_Imports
0098 e210 | | Load 0x1,0x10
0099 020d | | Execute Module,Elaborate
009a 0007 | | Action Break_Optional
009b 029d 037b | {| Declare_Subprogram For_Outer_Call,INIT_0378
009d 1d11 | | Execute_Immediate Reference_Lex_1,0x11
009e 00c7 | | Action Elaborate_Subprogram
009f 1d12 | | Execute_Immediate Reference_Lex_1,0x12
00a0 00c7 | | Action Elaborate_Subprogram
00a1 1d13 | | Execute_Immediate Reference_Lex_1,0x13
00a2 00c7 | | Action Elaborate_Subprogram
00a3 1d16 | | Execute_Immediate Reference_Lex_1,0x16
00a4 00c7 | | Action Elaborate_Subprogram
00a5 1d17 | | Execute_Immediate Reference_Lex_1,0x17
00a6 00c7 | | Action Elaborate_Subprogram
00a7 1d18 | | Execute_Immediate Reference_Lex_1,0x18
00a8 00c7 | | Action Elaborate_Subprogram
00a9 1d19 | | Execute_Immediate Reference_Lex_1,0x19
00aa 00c7 | | Action Elaborate_Subprogram
00ab 1d1a | | Execute_Immediate Reference_Lex_1,0x1a
00ac 00c7 | | Action Elaborate_Subprogram
00ad 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
00ae 00c7 | | Action Elaborate_Subprogram
00af 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
00b0 00c7 | | Action Elaborate_Subprogram
00b1 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
00b2 00c7 | | Action Elaborate_Subprogram
00b3 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
00b4 00c7 | | Action Elaborate_Subprogram
00b5 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
00b6 00c7 | | Action Elaborate_Subprogram
00b7 1d20 | | Execute_Immediate Reference_Lex_1,0x20
00b8 00c7 | | Action Elaborate_Subprogram
00b9 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
00ba 00c7 | | Action Elaborate_Subprogram
00bb 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
00bc 00c7 | | Action Elaborate_Subprogram
00bd 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
00be 00c7 | | Action Elaborate_Subprogram
00bf 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
00c0 00c7 | | Action Elaborate_Subprogram
00c1 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
00c2 00c7 | | Action Elaborate_Subprogram
00c3 1d26 | & | Execute_Immediate Reference_Lex_1,0x26
00c4 00c7 | | Action Elaborate_Subprogram
00c5 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27
00c6 00c7 | | Action Elaborate_Subprogram
00c7 1d14 | | Execute_Immediate Reference_Lex_1,0x14
00c8 00c7 | | Action Elaborate_Subprogram
00c9 1d15 | | Execute_Immediate Reference_Lex_1,0x15
00ca 00c7 | | Action Elaborate_Subprogram
00cb 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28
00cc 00c7 | | Action Elaborate_Subprogram
00cd BODY_0008:
00cd 00bc | | Action Signal_Activated
00ce 00bb | | Action Signal_Completion
00cf 0000 | | .XXX[0x1]
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00d3 | | .CONST 0x00d3 ; Address of begin
00d1 0004 | | .CONST 0x0004 ; Address of exception handler
00d2 0001 | | .CONST 0x0001 ; Number of locals
00d3 BODY_00d0:
00d3 INIT_00d0:
00d3 0092 04d4 | | Action Push_String_Extended,0x4d4 ; "with "
00d5 00db | | Load_Top At_Offset_3
00d6 01cc | | Execute Vector,Catenate
00d7 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
00d9 01cc | | Execute Vector,Catenate
00da e22a | * | Load 0x1,0x2a
00db 01cc | | Execute Vector,Catenate
00dc 4401 |D | Exit_Subprogram With_Result,0x1
00dd 0000 0000 | | .XXX[0x3]
00df 0000 | |
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00e3 | | .CONST 0x00e3 ; Address of begin
00e1 0004 | | .CONST 0x0004 ; Address of exception handler
00e2 0001 | | .CONST 0x0001 ; Number of locals
00e3 BODY_00e0:
00e3 INIT_00e0:
00e3 4607 |F | Jump_Case 0x7
00e4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
00e5 7807 |x | Jump 0xed ; case 0x1
00e6 780a |x | Jump 0xf1 ; case 0x2
00e7 780e |x | Jump 0xf6 ; case 0x3
00e8 7811 |x | Jump 0xfa ; case 0x4
00e9 7812 |x | Jump 0xfc ; case 0x5
00ea 7813 |x | Jump 0xfe ; case 0x6
00eb 7816 |x | Jump 0x102 ; case 0x7
00ec 4302 |C | .XXX[0x1]
00ed 00da | | Load_Top At_Offset_2
00ee 0091 04d1 | | Action Push_String_Extended_Indexed,0x4d1 ; "SPEC_PART"
00f0 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00f1 00db | | Load_Top At_Offset_3
00f2 00db | | Load_Top At_Offset_3
00f3 00e0 | | Load_Encached Standard_Cache
00f4 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00f5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00f6 00da | | Load_Top At_Offset_2
00f7 00e0 | | Load_Encached Standard_Cache
00f8 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00f9 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
00fa 00db | | Load_Top At_Offset_3
00fb 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00fc 00db | | Load_Top At_Offset_3
00fd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00fe e20e | | Load 0x1,0xe
00ff 00dc | | Load_Top At_Offset_4
0100 0267 | g | Execute Discrete,Predecessor
0101 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0102 e20e | | Load 0x1,0xe
0103 00dc | | Load_Top At_Offset_4
0104 0268 | h | Execute Discrete,Successor
0105 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0106 0000 0000 | | .XXX[0x2]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b | | .CONST 0x010b ; Address of begin
0109 0004 | | .CONST 0x0004 ; Address of exception handler
010a 0001 | | .CONST 0x0001 ; Number of locals
010b BODY_0108:
010b INIT_0108:
010b 00db | | Load_Top At_Offset_3
010c 4602 |F | Jump_Case 0x2
010d 7803 |x | Jump 0x111 ; case 0x0
010e 780f |x | Jump 0x11e ; case 0x1
010f 7800 |x | Jump 0x110 ; case 0x2
0110 08e2 | | Execute_Immediate Raise,0xe2
0111 0092 04d6 | | Action Push_String_Extended,0x4d6 ; "package "
0113 e5fe | | Load 0x2,-0x2
0114 822e | . | Call 0x1,0x2e
0115 01cc | | Execute Vector,Catenate
0116 00db | | Load_Top At_Offset_3
0117 01cc | | Execute Vector,Catenate
0118 0092 04d7 | | Action Push_String_Extended,0x4d7 ; " is"
011a 01cc | | Execute Vector,Catenate
011b e22b | + | Load 0x1,0x2b
011c 01cc | | Execute Vector,Catenate
011d 4402 |D | Exit_Subprogram With_Result,0x2
011e 0092 04d6 | | Action Push_String_Extended,0x4d6 ; "package "
0120 e5fe | | Load 0x2,-0x2
0121 822e | . | Call 0x1,0x2e
0122 01cc | | Execute Vector,Catenate
0123 00db | | Load_Top At_Offset_3
0124 01cc | | Execute Vector,Catenate
0125 0092 04d7 | | Action Push_String_Extended,0x4d7 ; " is"
0127 01cc | | Execute Vector,Catenate
0128 e22b | + | Load 0x1,0x2b
0129 01cc | | Execute Vector,Catenate
012a 4402 |D | Exit_Subprogram With_Result,0x2
012b 0000 0000 | | .BLANK 0000[0x5]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0133 | 3 | .CONST 0x0133 ; Address of begin
0131 0004 | | .CONST 0x0004 ; Address of exception handler
0132 0001 | | .CONST 0x0001 ; Number of locals
0133 BODY_0130:
0133 INIT_0130:
0133 00db | | Load_Top At_Offset_3
0134 4602 |F | Jump_Case 0x2
0135 780c |x | Jump 0x142 ; case 0x0
0136 7818 |x | Jump 0x14f ; case 0x1
0137 7800 |x | Jump 0x138 ; case 0x2
0138 00da | | Load_Top At_Offset_2
0139 e5fd | | Load 0x2,-0x3
013a 8232 | 2 | Call 0x1,0x32
013b 01cc | | Execute Vector,Catenate
013c 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
013e 01cc | | Execute Vector,Catenate
013f e22a | * | Load 0x1,0x2a
0140 01cc | | Execute Vector,Catenate
0141 4403 |D | Exit_Subprogram With_Result,0x3
0142 0092 04d8 | | Action Push_String_Extended,0x4d8 ; "procedure "
0144 00db | | Load_Top At_Offset_3
0145 01cc | | Execute Vector,Catenate
0146 e5fd | | Load 0x2,-0x3
0147 8232 | 2 | Call 0x1,0x32
0148 01cc | | Execute Vector,Catenate
0149 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
014b 01cc | | Execute Vector,Catenate
014c e22a | * | Load 0x1,0x2a
014d 01cc | | Execute Vector,Catenate
014e 4403 |D | Exit_Subprogram With_Result,0x3
014f 0092 04d8 | | Action Push_String_Extended,0x4d8 ; "procedure "
0151 00db | | Load_Top At_Offset_3
0152 01cc | | Execute Vector,Catenate
0153 e5fd | | Load 0x2,-0x3
0154 8232 | 2 | Call 0x1,0x32
0155 01cc | | Execute Vector,Catenate
0156 0092 04d7 | | Action Push_String_Extended,0x4d7 ; " is"
0158 01cc | | Execute Vector,Catenate
0159 e22a | * | Load 0x1,0x2a
015a 01cc | | Execute Vector,Catenate
015b 4403 |D | Exit_Subprogram With_Result,0x3
015c 0000 0000 | | .BLANK 0000[0x4]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0163 | c | .CONST 0x0163 ; Address of begin
0161 0004 | | .CONST 0x0004 ; Address of exception handler
0162 0001 | | .CONST 0x0001 ; Number of locals
0163 BODY_0160:
0163 INIT_0160:
0163 00db | | Load_Top At_Offset_3
0164 4602 |F | Jump_Case 0x2
0165 7807 |x | Jump 0x16d ; case 0x0
0166 7818 |x | Jump 0x17f ; case 0x1
0167 7800 |x | Jump 0x168 ; case 0x2
0168 00da | | Load_Top At_Offset_2
0169 e5fd | | Load 0x2,-0x3
016a 8232 | 2 | Call 0x1,0x32
016b 01cc | | Execute Vector,Catenate
016c 4404 |D | Exit_Subprogram With_Result,0x4
016d 0092 04d9 | | Action Push_String_Extended,0x4d9 ; "function "
016f 00db | | Load_Top At_Offset_3
0170 01cc | | Execute Vector,Catenate
0171 e5fd | | Load 0x2,-0x3
0172 8232 | 2 | Call 0x1,0x32
0173 01cc | | Execute Vector,Catenate
0174 0092 04da | | Action Push_String_Extended,0x4da ; " return "
0176 01cc | | Execute Vector,Catenate
0177 e5fc | | Load 0x2,-0x4
0178 01cc | | Execute Vector,Catenate
0179 0092 04db | | Action Push_String_Extended,0x4db ; "; "
017b 01cc | | Execute Vector,Catenate
017c e22a | * | Load 0x1,0x2a
017d 01cc | | Execute Vector,Catenate
017e 4404 |D | Exit_Subprogram With_Result,0x4
017f 0092 04d9 | | Action Push_String_Extended,0x4d9 ; "function "
0181 00db | | Load_Top At_Offset_3
0182 01cc | | Execute Vector,Catenate
0183 e5fd | | Load 0x2,-0x3
0184 8232 | 2 | Call 0x1,0x32
0185 01cc | | Execute Vector,Catenate
0186 0092 04dc | | Action Push_String_Extended,0x4dc ; " return "
0188 01cc | | Execute Vector,Catenate
0189 e5fc | | Load 0x2,-0x4
018a 01cc | | Execute Vector,Catenate
018b 0092 04d7 | | Action Push_String_Extended,0x4d7 ; " is"
018d 01cc | | Execute Vector,Catenate
018e e22a | * | Load 0x1,0x2a
018f 01cc | | Execute Vector,Catenate
0190 4404 |D | Exit_Subprogram With_Result,0x4
0191 0000 0000 | | .BLANK 0000[0x7]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019b | | .CONST 0x019b ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0001 | | .CONST 0x0001 ; Number of locals
019b BODY_0198:
019b INIT_0198:
019b 00da | | Load_Top At_Offset_2
019c 0092 04dd | | Action Push_String_Extended,0x4dd ; " : exception;"
019e 01cc | | Execute Vector,Catenate
019f e22a | * | Load 0x1,0x2a
01a0 01cc | | Execute Vector,Catenate
01a1 4401 |D | Exit_Subprogram With_Result,0x1
01a2 0000 0000 | | .BLANK 0000[0x6]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ab | | .CONST 0x01ab ; Address of begin
01a9 0004 | | .CONST 0x0004 ; Address of exception handler
01aa 0001 | | .CONST 0x0001 ; Number of locals
01ab BODY_01a8:
01ab INIT_01a8:
01ab 00da | | Load_Top At_Offset_2
01ac 0092 04de | | Action Push_String_Extended,0x4de ; " : "
01ae 01cc | | Execute Vector,Catenate
01af e5fe | | Load 0x2,-0x2
01b0 01cc | | Execute Vector,Catenate
01b1 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
01b3 01cc | | Execute Vector,Catenate
01b4 e22a | * | Load 0x1,0x2a
01b5 01cc | | Execute Vector,Catenate
01b6 4402 |D | Exit_Subprogram With_Result,0x2
01b7 0000 | | .XXX[0x1]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bb | | .CONST 0x01bb ; Address of begin
01b9 0004 | | .CONST 0x0004 ; Address of exception handler
01ba 0001 | | .CONST 0x0001 ; Number of locals
01bb BODY_01b8:
01bb INIT_01b8:
01bb 00da | | Load_Top At_Offset_2
01bc 0092 04df | | Action Push_String_Extended,0x4df ; " : constant "
01be 01cc | | Execute Vector,Catenate
01bf e5fe | | Load 0x2,-0x2
01c0 01cc | | Execute Vector,Catenate
01c1 0092 04e0 | | Action Push_String_Extended,0x4e0 ; " := "
01c3 01cc | | Execute Vector,Catenate
01c4 e5fd | | Load 0x2,-0x3
01c5 01cc | | Execute Vector,Catenate
01c6 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
01c8 01cc | | Execute Vector,Catenate
01c9 e22a | * | Load 0x1,0x2a
01ca 01cc | | Execute Vector,Catenate
01cb 4403 |D | Exit_Subprogram With_Result,0x3
01cc 0000 0000 | | .BLANK 0000[0x4]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d3 | | .CONST 0x01d3 ; Address of begin
01d1 0004 | | .CONST 0x0004 ; Address of exception handler
01d2 0001 | | .CONST 0x0001 ; Number of locals
01d3 BODY_01d0:
01d3 INIT_01d0:
01d3 00da | | Load_Top At_Offset_2
01d4 0092 04e0 | | Action Push_String_Extended,0x4e0 ; " := "
01d6 01cc | | Execute Vector,Catenate
01d7 e5fe | | Load 0x2,-0x2
01d8 01cc | | Execute Vector,Catenate
01d9 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
01db 01cc | | Execute Vector,Catenate
01dc e22a | * | Load 0x1,0x2a
01dd 01cc | | Execute Vector,Catenate
01de 4402 |D | Exit_Subprogram With_Result,0x2
01df 0000 | | .XXX[0x1]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e3 | | .CONST 0x01e3 ; Address of begin
01e1 0004 | | .CONST 0x0004 ; Address of exception handler
01e2 0001 | | .CONST 0x0001 ; Number of locals
01e3 BODY_01e0:
01e3 INIT_01e0:
01e3 00da | | Load_Top At_Offset_2
01e4 822d | - | Call 0x1,0x2d
01e5 0092 04e1 | | Action Push_String_Extended,0x4e1 ; "declare"
01e7 01cc | | Execute Vector,Catenate
01e8 e22a | * | Load 0x1,0x2a
01e9 01cc | | Execute Vector,Catenate
01ea 4401 |D | Exit_Subprogram With_Result,0x1
01eb 0000 0000 | | .BLANK 0000[0x5]
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01f3 | | .CONST 0x01f3 ; Address of begin
01f1 0004 | | .CONST 0x0004 ; Address of exception handler
01f2 0001 | | .CONST 0x0001 ; Number of locals
01f3 BODY_01f0:
01f3 INIT_01f0:
01f3 0092 04e2 | | Action Push_String_Extended,0x4e2 ; "begin"
01f5 e22a | * | Load 0x1,0x2a
01f6 01cc | | Execute Vector,Catenate
01f7 00ca | | Action Exit_Nullary_Function
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 04e3 | | Action Push_String_Extended,0x4e3 ; "end "
01fd 00db | | Load_Top At_Offset_3
01fe 01cc | | Execute Vector,Catenate
01ff 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
0201 01cc | | Execute Vector,Catenate
0202 e22a | * | Load 0x1,0x2a
0203 01cc | | Execute Vector,Catenate
0204 4401 |D | Exit_Subprogram With_Result,0x1
0205 0000 0000 | | .XXX[0x3]
0207 0000 | |
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020b | | .CONST 0x020b ; Address of begin
0209 0004 | | .CONST 0x0004 ; Address of exception handler
020a 0001 | | .CONST 0x0001 ; Number of locals
020b BODY_0208:
020b INIT_0208:
020b 0092 04e4 | | Action Push_String_Extended,0x4e4 ; "exception"
020d e22a | * | Load 0x1,0x2a
020e 01cc | | Execute Vector,Catenate
020f 00ca | | Action Exit_Nullary_Function
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213 | | .CONST 0x0213 ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0001 | | .CONST 0x0001 ; Number of locals
0213 BODY_0210:
0213 INIT_0210:
0213 0092 04e5 | | Action Push_String_Extended,0x4e5 ; "if "
0215 00db | | Load_Top At_Offset_3
0216 01cc | | Execute Vector,Catenate
0217 0092 04e6 | | Action Push_String_Extended,0x4e6 ; " then"
0219 01cc | | Execute Vector,Catenate
021a e22a | * | Load 0x1,0x2a
021b 01cc | | Execute Vector,Catenate
021c 4401 |D | Exit_Subprogram With_Result,0x1
021d 0000 0000 | | .XXX[0x3]
021f 0000 | |
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223 | # | .CONST 0x0223 ; Address of begin
0221 0004 | | .CONST 0x0004 ; Address of exception handler
0222 0001 | | .CONST 0x0001 ; Number of locals
0223 BODY_0220:
0223 INIT_0220:
0223 0092 04e7 | | Action Push_String_Extended,0x4e7 ; "elsif "
0225 00db | | Load_Top At_Offset_3
0226 01cc | | Execute Vector,Catenate
0227 0092 04e6 | | Action Push_String_Extended,0x4e6 ; " then"
0229 01cc | | Execute Vector,Catenate
022a e22a | * | Load 0x1,0x2a
022b 01cc | | Execute Vector,Catenate
022c 4401 |D | Exit_Subprogram With_Result,0x1
022d 0000 0000 | | .XXX[0x3]
022f 0000 | |
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233 | 3 | .CONST 0x0233 ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0001 | | .CONST 0x0001 ; Number of locals
0233 BODY_0230:
0233 INIT_0230:
0233 0092 04e8 | | Action Push_String_Extended,0x4e8 ; "else"
0235 e22a | * | Load 0x1,0x2a
0236 01cc | | Execute Vector,Catenate
0237 00ca | | Action Exit_Nullary_Function
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 023b | ; | .CONST 0x023b ; Address of begin
0239 0004 | | .CONST 0x0004 ; Address of exception handler
023a 0001 | | .CONST 0x0001 ; Number of locals
023b BODY_0238:
023b INIT_0238:
023b 0092 04e9 | | Action Push_String_Extended,0x4e9 ; "end if;"
023d e22a | * | Load 0x1,0x2a
023e 01cc | | Execute Vector,Catenate
023f 00ca | | Action Exit_Nullary_Function
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0243 | C | .CONST 0x0243 ; Address of begin
0241 0004 | | .CONST 0x0004 ; Address of exception handler
0242 0001 | | .CONST 0x0001 ; Number of locals
0243 BODY_0240:
0243 INIT_0240:
0243 0092 04ea | | Action Push_String_Extended,0x4ea ; "case "
0245 00db | | Load_Top At_Offset_3
0246 01cc | | Execute Vector,Catenate
0247 0092 04d7 | | Action Push_String_Extended,0x4d7 ; " is"
0249 01cc | | Execute Vector,Catenate
024a e22a | * | Load 0x1,0x2a
024b 01cc | | Execute Vector,Catenate
024c 4401 |D | Exit_Subprogram With_Result,0x1
024d 0000 0000 | | .XXX[0x3]
024f 0000 | |
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0253 | S | .CONST 0x0253 ; Address of begin
0251 0004 | | .CONST 0x0004 ; Address of exception handler
0252 0001 | | .CONST 0x0001 ; Number of locals
0253 BODY_0250:
0253 INIT_0250:
0253 0092 04eb | | Action Push_String_Extended,0x4eb ; "when "
0255 00db | | Load_Top At_Offset_3
0256 01cc | | Execute Vector,Catenate
0257 0092 04ec | | Action Push_String_Extended,0x4ec ; " =>"
0259 01cc | | Execute Vector,Catenate
025a e22a | * | Load 0x1,0x2a
025b 01cc | | Execute Vector,Catenate
025c 4401 |D | Exit_Subprogram With_Result,0x1
025d 0000 0000 | | .XXX[0x3]
025f 0000 | |
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0263 | c | .CONST 0x0263 ; Address of begin
0261 0004 | | .CONST 0x0004 ; Address of exception handler
0262 0001 | | .CONST 0x0001 ; Number of locals
0263 BODY_0260:
0263 INIT_0260:
0263 0092 04ed | | Action Push_String_Extended,0x4ed ; "end case;"
0265 e22a | * | Load 0x1,0x2a
0266 01cc | | Execute Vector,Catenate
0267 00ca | | Action Exit_Nullary_Function
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 026b | k | .CONST 0x026b ; Address of begin
0269 0004 | | .CONST 0x0004 ; Address of exception handler
026a 0001 | | .CONST 0x0001 ; Number of locals
026b BODY_0268:
026b INIT_0268:
026b 00da | | Load_Top At_Offset_2
026c 822d | - | Call 0x1,0x2d
026d 0092 04ee | | Action Push_String_Extended,0x4ee ; "loop"
026f 01cc | | Execute Vector,Catenate
0270 e22a | * | Load 0x1,0x2a
0271 01cc | | Execute Vector,Catenate
0272 4401 |D | Exit_Subprogram With_Result,0x1
0273 0000 0000 | | .BLANK 0000[0x5]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b | { | .CONST 0x027b ; Address of begin
0279 0004 | | .CONST 0x0004 ; Address of exception handler
027a 0001 | | .CONST 0x0001 ; Number of locals
027b BODY_0278:
027b INIT_0278:
027b e5fb | | Load 0x2,-0x5
027c 6817 |h | Jump_Zero 0x294
027d e5fc | | Load 0x2,-0x4
027e 822d | - | Call 0x1,0x2d
027f 0092 04ef | | Action Push_String_Extended,0x4ef ; "for "
0281 01cc | | Execute Vector,Catenate
0282 00db | | Load_Top At_Offset_3
0283 01cc | | Execute Vector,Catenate
0284 0092 04f0 | | Action Push_String_Extended,0x4f0 ; " in "
0286 01cc | | Execute Vector,Catenate
0287 e5fe | | Load 0x2,-0x2
0288 01cc | | Execute Vector,Catenate
0289 0092 04f1 | | Action Push_String_Extended,0x4f1 ; " .. "
028b 01cc | | Execute Vector,Catenate
028c e5fd | | Load 0x2,-0x3
028d 01cc | | Execute Vector,Catenate
028e 0092 04f2 | | Action Push_String_Extended,0x4f2 ; " loop"
0290 01cc | | Execute Vector,Catenate
0291 e22a | * | Load 0x1,0x2a
0292 01cc | | Execute Vector,Catenate
0293 4405 |D | Exit_Subprogram With_Result,0x5
0294 e5fc | | Load 0x2,-0x4
0295 822d | - | Call 0x1,0x2d
0296 0092 04ef | | Action Push_String_Extended,0x4ef ; "for "
0298 01cc | | Execute Vector,Catenate
0299 00db | | Load_Top At_Offset_3
029a 01cc | | Execute Vector,Catenate
029b 0092 04f3 | | Action Push_String_Extended,0x4f3 ; " in reverse "
029d 01cc | | Execute Vector,Catenate
029e e5fe | | Load 0x2,-0x2
029f 01cc | | Execute Vector,Catenate
02a0 0092 04f1 | | Action Push_String_Extended,0x4f1 ; " .. "
02a2 01cc | | Execute Vector,Catenate
02a3 e5fd | | Load 0x2,-0x3
02a4 01cc | | Execute Vector,Catenate
02a5 0092 04f2 | | Action Push_String_Extended,0x4f2 ; " loop"
02a7 01cc | | Execute Vector,Catenate
02a8 e22a | * | Load 0x1,0x2a
02a9 01cc | | Execute Vector,Catenate
02aa 4405 |D | Exit_Subprogram With_Result,0x5
02ab 0000 0000 | | .BLANK 0000[0x5]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b3 | | .CONST 0x02b3 ; Address of begin
02b1 0004 | | .CONST 0x0004 ; Address of exception handler
02b2 0001 | | .CONST 0x0001 ; Number of locals
02b3 BODY_02b0:
02b3 INIT_02b0:
02b3 00db | | Load_Top At_Offset_3
02b4 822d | - | Call 0x1,0x2d
02b5 0092 04f4 | | Action Push_String_Extended,0x4f4 ; "while "
02b7 01cc | | Execute Vector,Catenate
02b8 00db | | Load_Top At_Offset_3
02b9 01cc | | Execute Vector,Catenate
02ba 0092 04f2 | | Action Push_String_Extended,0x4f2 ; " loop"
02bc 01cc | | Execute Vector,Catenate
02bd e22a | * | Load 0x1,0x2a
02be 01cc | | Execute Vector,Catenate
02bf 4402 |D | Exit_Subprogram With_Result,0x2
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02c3 | | .CONST 0x02c3 ; Address of begin
02c1 0004 | | .CONST 0x0004 ; Address of exception handler
02c2 0001 | | .CONST 0x0001 ; Number of locals
02c3 BODY_02c0:
02c3 INIT_02c0:
02c3 0092 04f5 | | Action Push_String_Extended,0x4f5 ; "end loop;"
02c5 e22a | * | Load 0x1,0x2a
02c6 01cc | | Execute Vector,Catenate
02c7 00ca | | Action Exit_Nullary_Function
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cb | | .CONST 0x02cb ; Address of begin
02c9 0004 | | .CONST 0x0004 ; Address of exception handler
02ca 0001 | | .CONST 0x0001 ; Number of locals
02cb BODY_02c8:
02cb INIT_02c8:
02cb 00da | | Load_Top At_Offset_2
02cc 01db | | Execute Vector,Length
02cd 7005 |p | Jump_Nonzero 0x2d3
02ce 0092 04f6 | | Action Push_String_Extended,0x4f6 ; "exit;"
02d0 e22a | * | Load 0x1,0x2a
02d1 01cc | | Execute Vector,Catenate
02d2 4401 |D | Exit_Subprogram With_Result,0x1
02d3 0092 04f7 | | Action Push_String_Extended,0x4f7 ; "exit when "
02d5 00db | | Load_Top At_Offset_3
02d6 01cc | | Execute Vector,Catenate
02d7 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
02d9 01cc | | Execute Vector,Catenate
02da e22a | * | Load 0x1,0x2a
02db 01cc | | Execute Vector,Catenate
02dc 4401 |D | Exit_Subprogram With_Result,0x1
02dd 0000 0000 | | .XXX[0x3]
02df 0000 | |
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02e3 | | .CONST 0x02e3 ; Address of begin
02e1 0004 | | .CONST 0x0004 ; Address of exception handler
02e2 0001 | | .CONST 0x0001 ; Number of locals
02e3 BODY_02e0:
02e3 INIT_02e0:
02e3 00da | | Load_Top At_Offset_2
02e4 01db | | Execute Vector,Length
02e5 7005 |p | Jump_Nonzero 0x2eb
02e6 0092 04f8 | | Action Push_String_Extended,0x4f8 ; "return;"
02e8 e22a | * | Load 0x1,0x2a
02e9 01cc | | Execute Vector,Catenate
02ea 4401 |D | Exit_Subprogram With_Result,0x1
02eb 0092 04f9 | | Action Push_String_Extended,0x4f9 ; "return "
02ed 00db | | Load_Top At_Offset_3
02ee 01cc | | Execute Vector,Catenate
02ef 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
02f1 01cc | | Execute Vector,Catenate
02f2 e22a | * | Load 0x1,0x2a
02f3 01cc | | Execute Vector,Catenate
02f4 4401 |D | Exit_Subprogram With_Result,0x1
02f5 0000 0000 | | .XXX[0x3]
02f7 0000 | |
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb | | .CONST 0x02fb ; Address of begin
02f9 0004 | | .CONST 0x0004 ; Address of exception handler
02fa 0001 | | .CONST 0x0001 ; Number of locals
02fb BODY_02f8:
02fb INIT_02f8:
02fb 00da | | Load_Top At_Offset_2
02fc 01db | | Execute Vector,Length
02fd 7005 |p | Jump_Nonzero 0x303
02fe 0092 04fa | | Action Push_String_Extended,0x4fa ; "raise;"
0300 e22a | * | Load 0x1,0x2a
0301 01cc | | Execute Vector,Catenate
0302 4401 |D | Exit_Subprogram With_Result,0x1
0303 0092 04fb | | Action Push_String_Extended,0x4fb ; "raise "
0305 00db | | Load_Top At_Offset_3
0306 01cc | | Execute Vector,Catenate
0307 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
0309 01cc | | Execute Vector,Catenate
030a e22a | * | Load 0x1,0x2a
030b 01cc | | Execute Vector,Catenate
030c 4401 |D | Exit_Subprogram With_Result,0x1
030d 0000 0000 | | .XXX[0x3]
030f 0000 | |
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0313 | | .CONST 0x0313 ; Address of begin
0311 0004 | | .CONST 0x0004 ; Address of exception handler
0312 0001 | | .CONST 0x0001 ; Number of locals
0313 BODY_0310:
0313 INIT_0310:
0313 00da | | Load_Top At_Offset_2
0314 01db | | Execute Vector,Length
0315 7002 |p | Jump_Nonzero 0x318
0316 00ea | | Load_Encached Null_String_Cache
0317 4401 |D | Exit_Subprogram With_Result,0x1
0318 00da | | Load_Top At_Offset_2
0319 0092 04fc | | Action Push_String_Extended,0x4fc ; ":"
031b 01cc | | Execute Vector,Catenate
031c e22a | * | Load 0x1,0x2a
031d 01cc | | Execute Vector,Catenate
031e 4401 |D | Exit_Subprogram With_Result,0x1
031f 0000 | | .XXX[0x1]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323 | # | .CONST 0x0323 ; Address of begin
0321 0004 | | .CONST 0x0004 ; Address of exception handler
0322 0001 | | .CONST 0x0001 ; Number of locals
0323 BODY_0320:
0323 INIT_0320:
0323 00da | | Load_Top At_Offset_2
0324 4602 |F | Jump_Case 0x2
0325 7804 |x | Jump 0x32a ; case 0x0
0326 7805 |x | Jump 0x32c ; case 0x1
0327 7800 |x | Jump 0x328 ; case 0x2
0328 00ea | | Load_Encached Null_String_Cache
0329 4401 |D | Exit_Subprogram With_Result,0x1
032a 00ea | | Load_Encached Null_String_Cache
032b 4401 |D | Exit_Subprogram With_Result,0x1
032c 0092 04fd | | Action Push_String_Extended,0x4fd ; "body "
032e 4401 |D | Exit_Subprogram With_Result,0x1
032f 0000 | | .XXX[0x1]
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333 | 3 | .CONST 0x0333 ; Address of begin
0331 0004 | | .CONST 0x0004 ; Address of exception handler
0332 0001 | | .CONST 0x0001 ; Number of locals
0333 BODY_0330:
0333 INIT_0330:
0333 00da | | Load_Top At_Offset_2
0334 4602 |F | Jump_Case 0x2
0335 7804 |x | Jump 0x33a ; case 0x0
0336 7808 |x | Jump 0x33f ; case 0x1
0337 7800 |x | Jump 0x338 ; case 0x2
0338 e22a | * | Load 0x1,0x2a
0339 4401 |D | Exit_Subprogram With_Result,0x1
033a 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
033c e22a | * | Load 0x1,0x2a
033d 01cc | | Execute Vector,Catenate
033e 4401 |D | Exit_Subprogram With_Result,0x1
033f 0092 04d7 | | Action Push_String_Extended,0x4d7 ; " is"
0341 e22a | * | Load 0x1,0x2a
0342 01cc | | Execute Vector,Catenate
0343 4401 |D | Exit_Subprogram With_Result,0x1
0344 0000 0000 | | .BLANK 0000[0x4]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b | K | .CONST 0x034b ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0001 | | .CONST 0x0001 ; Number of locals
034b BODY_0348:
034b INIT_0348:
034b 00da | | Load_Top At_Offset_2
034c 4602 |F | Jump_Case 0x2
034d 7807 |x | Jump 0x355 ; case 0x0
034e 780b |x | Jump 0x35a ; case 0x1
034f 7800 |x | Jump 0x350 ; case 0x2
0350 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
0352 e22a | * | Load 0x1,0x2a
0353 01cc | | Execute Vector,Catenate
0354 4401 |D | Exit_Subprogram With_Result,0x1
0355 0092 04d5 | | Action Push_String_Extended,0x4d5 ; ";"
0357 e22a | * | Load 0x1,0x2a
0358 01cc | | Execute Vector,Catenate
0359 4401 |D | Exit_Subprogram With_Result,0x1
035a 0092 04d7 | | Action Push_String_Extended,0x4d7 ; " is"
035c e22a | * | Load 0x1,0x2a
035d 01cc | | Execute Vector,Catenate
035e 4401 |D | Exit_Subprogram With_Result,0x1
035f 0000 | | .XXX[0x1]
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0363 | c | .CONST 0x0363 ; Address of begin
0361 0004 | | .CONST 0x0004 ; Address of exception handler
0362 0001 | | .CONST 0x0001 ; Number of locals
0363 BODY_0360:
0363 INIT_0360:
0363 00da | | Load_Top At_Offset_2
0364 4602 |F | Jump_Case 0x2
0365 7805 |x | Jump 0x36b ; case 0x0
0366 7809 |x | Jump 0x370 ; case 0x1
0367 7800 |x | Jump 0x368 ; case 0x2
0368 0092 04fe | | Action Push_String_Extended,0x4fe ; ", "
036a 4401 |D | Exit_Subprogram With_Result,0x1
036b 0092 04ff | | Action Push_String_Extended,0x4ff ; "; "
036d e22a | * | Load 0x1,0x2a
036e 01cc | | Execute Vector,Catenate
036f 4401 |D | Exit_Subprogram With_Result,0x1
0370 0092 04ff | | Action Push_String_Extended,0x4ff ; "; "
0372 e22a | * | Load 0x1,0x2a
0373 01cc | | Execute Vector,Catenate
0374 4401 |D | Exit_Subprogram With_Result,0x1
0375 0000 0000 | | .XXX[0x3]
0377 0000 | |
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b | { | .CONST 0x037b ; Address of begin
0379 0004 | | .CONST 0x0004 ; Address of exception handler
037a 0001 | | .CONST 0x0001 ; Number of locals
037b BODY_0378:
037b INIT_0378:
037b 00da | | Load_Top At_Offset_2
037c 01db | | Execute Vector,Length
037d 7002 |p | Jump_Nonzero 0x380
037e 00ea | | Load_Encached Null_String_Cache
037f 4401 |D | Exit_Subprogram With_Result,0x1
0380 0092 0500 | | Action Push_String_Extended,0x500 ; " ("
0382 00db | | Load_Top At_Offset_3
0383 01cc | | Execute Vector,Catenate
0384 0092 0501 | | Action Push_String_Extended,0x501 ; ") "
0386 01cc | | Execute Vector,Catenate
0387 4401 |D | Exit_Subprogram With_Result,0x1
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 0398 | | .CONST 0x0398 ; Address of begin
0389 0004 | | .CONST 0x0004 ; Address of exception handler
038a 001e | | .CONST 0x001e ; Number of locals
038b INIT_0388:
038b 029a 03a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03a0
038d 029a 03eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03e8
038f 00bf | | Action Accept_Activation
0390 029d 0443 | C| Declare_Subprogram For_Outer_Call,INIT_0440
0392 029d 0453 | S| Declare_Subprogram For_Outer_Call,INIT_0450
0394 1d1b | | Execute_Immediate Reference_Lex_1,0x1b
0395 00c7 | | Action Elaborate_Subprogram
0396 1d1c | | Execute_Immediate Reference_Lex_1,0x1c
0397 00c7 | | Action Elaborate_Subprogram
0398 BODY_0388:
0398 00bc | | Action Signal_Activated
0399 00bb | | Action Signal_Completion
039a 0000 0000 | | .BLANK 0000[0x6]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03ad | | .CONST 0x03ad ; Address of begin
03a1 0004 | | .CONST 0x0004 ; Address of exception handler
03a2 0004 | | .CONST 0x0004 ; Number of locals
03a3 INIT_03a0:
03a3 e001 | | Load 0x0,0x1
03a4 1b11 | | Execute Package,Field_Read,Field_Number 0x11
03a5 e5fd | | Load 0x2,-0x3
03a6 8210 | | Call 0x1,0x10
03a7 00e1 | | Load_Encached Boolean_Cache
03a8 03f1 | | Declare_Variable Discrete,With_Value
03a9 e20f | | Load 0x1,0xf
03aa 02c7 | | Declare_Variable Any
03ab e5fd | | Load 0x2,-0x3
03ac c404 | | Store 0x2,0x4
03ad BODY_03a0:
03ad e5fe | | Load 0x2,-0x2
03ae 4800 |H | Short_Literal 0x0
03af 4801 |H | Short_Literal 0x1
03b0 0262 | b | Execute Discrete,In_Range
03b1 7006 |p | Jump_Nonzero 0x3b8
03b2 00da | | Load_Top At_Offset_2
03b3 e5ff | | Load 0x2,-0x1
03b4 e001 | | Load 0x0,0x1
03b5 181d | | Execute Package,Field_Execute,Field_Number 0x1d
03b6 003b | ; | Store_Top Access,At_Offset_3
03b7 7808 |x | Jump 0x3c0
03b8 00da | | Load_Top At_Offset_2
03b9 0092 04d8 | | Action Push_String_Extended,0x4d8 ; "procedure "
03bb e5ff | | Load 0x2,-0x1
03bc 01cc | | Execute Vector,Catenate
03bd e001 | | Load 0x0,0x1
03be 181d | | Execute Package,Field_Execute,Field_Number 0x1d
03bf 003b | ; | Store_Top Access,At_Offset_3
03c0 00d9 | | Load_Top At_Offset_1
03c1 701a |p | Jump_Nonzero 0x3dc
03c2 00da | | Load_Top At_Offset_2
03c3 0092 0500 | | Action Push_String_Extended,0x500 ; " ("
03c5 e001 | | Load 0x0,0x1
03c6 181d | | Execute Package,Field_Execute,Field_Number 0x1d
03c7 003b | ; | Store_Top Access,At_Offset_3
03c8 00d8 | | Load_Top At_Offset_0
03c9 00d8 | | Load_Top At_Offset_0
03ca 0120 | | Execute Any,Is_Value
03cb 6803 |h | Jump_Zero 0x3cf
03cc e20f | | Load 0x1,0xf
03cd 011e | | Execute Any,Convert
03ce 7802 |x | Jump 0x3d1
03cf e20f | | Load 0x1,0xf
03d0 0119 | | Execute Any,Check_In_Formal_Type
03d1 00db | | Load_Top At_Offset_3
03d2 e5fe | | Load 0x2,-0x2
03d3 821e | | Call 0x1,0x1e
03d4 c402 | | Store 0x2,0x2
03d5 c404 | | Store 0x2,0x4
03d6 00da | | Load_Top At_Offset_2
03d7 0092 0502 | | Action Push_String_Extended,0x502 ; ")"
03d9 e001 | | Load 0x0,0x1
03da 181d | | Execute Package,Field_Execute,Field_Number 0x1d
03db 003b | ; | Store_Top Access,At_Offset_3
03dc 00da | | Load_Top At_Offset_2
03dd e5fe | | Load 0x2,-0x2
03de 8002 | | Call 0x0,0x2
03df e001 | | Load 0x0,0x1
03e0 181d | | Execute Package,Field_Execute,Field_Number 0x1d
03e1 003b | ; | Store_Top Access,At_Offset_3
03e2 00da | | Load_Top At_Offset_2
03e3 e001 | | Load 0x0,0x1
03e4 1816 | | Execute Package,Field_Execute,Field_Number 0x16
03e5 4403 |D | Exit_Subprogram With_Result,0x3
03e6 0000 0000 | | .XXX[0x2]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03f5 | | .CONST 0x03f5 ; Address of begin
03e9 0004 | | .CONST 0x0004 ; Address of exception handler
03ea 0004 | | .CONST 0x0004 ; Number of locals
03eb INIT_03e8:
03eb e001 | | Load 0x0,0x1
03ec 1b11 | | Execute Package,Field_Read,Field_Number 0x11
03ed e5fd | | Load 0x2,-0x3
03ee 8210 | | Call 0x1,0x10
03ef 00e1 | | Load_Encached Boolean_Cache
03f0 03f1 | | Declare_Variable Discrete,With_Value
03f1 e20f | | Load 0x1,0xf
03f2 02c7 | | Declare_Variable Any
03f3 e5fd | | Load 0x2,-0x3
03f4 c404 | | Store 0x2,0x4
03f5 BODY_03e8:
03f5 e5fe | | Load 0x2,-0x2
03f6 4800 |H | Short_Literal 0x0
03f7 4801 |H | Short_Literal 0x1
03f8 0262 | b | Execute Discrete,In_Range
03f9 7006 |p | Jump_Nonzero 0x400
03fa 00da | | Load_Top At_Offset_2
03fb e5ff | | Load 0x2,-0x1
03fc e001 | | Load 0x0,0x1
03fd 181d | | Execute Package,Field_Execute,Field_Number 0x1d
03fe 003b | ; | Store_Top Access,At_Offset_3
03ff 7808 |x | Jump 0x408
0400 00da | | Load_Top At_Offset_2
0401 0092 04d9 | | Action Push_String_Extended,0x4d9 ; "function "
0403 e5ff | | Load 0x2,-0x1
0404 01cc | | Execute Vector,Catenate
0405 e001 | | Load 0x0,0x1
0406 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0407 003b | ; | Store_Top Access,At_Offset_3
0408 00d9 | | Load_Top At_Offset_1
0409 701a |p | Jump_Nonzero 0x424
040a 00da | | Load_Top At_Offset_2
040b 0092 0500 | | Action Push_String_Extended,0x500 ; " ("
040d e001 | | Load 0x0,0x1
040e 181d | | Execute Package,Field_Execute,Field_Number 0x1d
040f 003b | ; | Store_Top Access,At_Offset_3
0410 00d8 | | Load_Top At_Offset_0
0411 00d8 | | Load_Top At_Offset_0
0412 0120 | | Execute Any,Is_Value
0413 6803 |h | Jump_Zero 0x417
0414 e20f | | Load 0x1,0xf
0415 011e | | Execute Any,Convert
0416 7802 |x | Jump 0x419
0417 e20f | | Load 0x1,0xf
0418 0119 | | Execute Any,Check_In_Formal_Type
0419 00db | | Load_Top At_Offset_3
041a e5fe | | Load 0x2,-0x2
041b 821e | | Call 0x1,0x1e
041c c402 | | Store 0x2,0x2
041d c404 | | Store 0x2,0x4
041e 00da | | Load_Top At_Offset_2
041f 0092 0501 | | Action Push_String_Extended,0x501 ; ") "
0421 e001 | | Load 0x0,0x1
0422 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0423 003b | ; | Store_Top Access,At_Offset_3
0424 e5fe | | Load 0x2,-0x2
0425 0f02 | | Execute_Immediate Equal,0x2
0426 7009 |p | Jump_Nonzero 0x430
0427 7800 |x | Jump 0x428
0428 00da | | Load_Top At_Offset_2
0429 0092 04da | | Action Push_String_Extended,0x4da ; " return "
042b e5fc | | Load 0x2,-0x4
042c 01cc | | Execute Vector,Catenate
042d e001 | | Load 0x0,0x1
042e 181d | | Execute Package,Field_Execute,Field_Number 0x1d
042f 003b | ; | Store_Top Access,At_Offset_3
0430 00da | | Load_Top At_Offset_2
0431 e5fe | | Load 0x2,-0x2
0432 8003 | | Call 0x0,0x3
0433 e001 | | Load 0x0,0x1
0434 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0435 003b | ; | Store_Top Access,At_Offset_3
0436 00da | | Load_Top At_Offset_2
0437 e001 | | Load 0x0,0x1
0438 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0439 4404 |D | Exit_Subprogram With_Result,0x4
043a 0000 0000 | | .BLANK 0000[0x6]
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 00da | | Load_Top At_Offset_2
0444 01db | | Execute Vector,Length
0445 7002 |p | Jump_Nonzero 0x448
0446 00da | | Load_Top At_Offset_2
0447 4401 |D | Exit_Subprogram With_Result,0x1
0448 0092 04e0 | | Action Push_String_Extended,0x4e0 ; " := "
044a 00db | | Load_Top At_Offset_3
044b 01cc | | Execute Vector,Catenate
044c 4401 |D | Exit_Subprogram With_Result,0x1
044d 0000 0000 | | .XXX[0x3]
044f 0000 | |
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0457 | W | .CONST 0x0457 ; Address of begin
0451 0004 | | .CONST 0x0004 ; Address of exception handler
0452 0002 | | .CONST 0x0002 ; Number of locals
0453 INIT_0450:
0453 e20e | | Load 0x1,0xe
0454 02c7 | | Declare_Variable Any
0455 00d8 | | Load_Top At_Offset_0
0456 1c00 | | Execute_Immediate Run_Utility,0x0
0457 BODY_0450:
0457 00cf | | Action Mark_Auxiliary
0458 7874 |xt | Jump 0x4cd
0459 e5ff | | Load 0x2,-0x1
045a 4602 |F | Jump_Case 0x2
045b 782d |x- | Jump 0x489 ; case 0x0
045c 7845 |xE | Jump 0x4a2 ; case 0x1
045d 7800 |x | Jump 0x45e ; case 0x2
045e e5fd | | Load 0x2,-0x3
045f 8212 | | Call 0x1,0x12
0460 c402 | | Store 0x2,0x2
0461 00cf | | Action Mark_Auxiliary
0462 7821 |x! | Jump 0x484
0463 e5fe | | Load 0x2,-0x2
0464 00db | | Load_Top At_Offset_3
0465 8218 | | Call 0x1,0x18
0466 0092 0503 | | Action Push_String_Extended,0x503 ; " => "
0468 01cc | | Execute Vector,Catenate
0469 e402 | | Load 0x2,0x2
046a 821a | | Call 0x1,0x1a
046b 01cc | | Execute Vector,Catenate
046c e004 | | Load 0x0,0x4
046d 01cc | | Execute Vector,Catenate
046e e001 | | Load 0x0,0x1
046f 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0470 c5fe | | Store 0x2,-0x2
0471 00da | | Load_Top At_Offset_2
0472 00d8 | | Load_Top At_Offset_0
0473 0120 | | Execute Any,Is_Value
0474 6803 |h | Jump_Zero 0x478
0475 e20e | | Load 0x1,0xe
0476 0122 | " | Execute Any,Make_Root_Type
0477 011e | | Execute Any,Convert
0478 8219 | | Call 0x1,0x19
0479 c402 | | Store 0x2,0x2
047a 00da | | Load_Top At_Offset_2
047b 8217 | | Call 0x1,0x17
047c 7006 |p | Jump_Nonzero 0x483
047d e5fe | | Load 0x2,-0x2
047e e5ff | | Load 0x2,-0x1
047f 8005 | | Call 0x0,0x5
0480 e001 | | Load 0x0,0x1
0481 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0482 c5fe | | Store 0x2,-0x2
0483 00c9 | | Action Pop_Auxiliary_Loop
0484 00da | | Load_Top At_Offset_2
0485 8217 | | Call 0x1,0x17
0486 6fdc |o | Jump_Zero 0x463
0487 00ce | | Action Pop_Auxiliary
0488 7831 |x1 | Jump 0x4ba
0489 e5fe | | Load 0x2,-0x2
048a e5fd | | Load 0x2,-0x3
048b 8213 | | Call 0x1,0x13
048c 0092 04de | | Action Push_String_Extended,0x4de ; " : "
048e 01cc | | Execute Vector,Catenate
048f e5fd | | Load 0x2,-0x3
0490 8215 | | Call 0x1,0x15
0491 01cc | | Execute Vector,Catenate
0492 0092 0504 | | Action Push_String_Extended,0x504 ; " "
0494 01cc | | Execute Vector,Catenate
0495 e5fd | | Load 0x2,-0x3
0496 8214 | | Call 0x1,0x14
0497 01cc | | Execute Vector,Catenate
0498 e5fd | | Load 0x2,-0x3
0499 8216 | | Call 0x1,0x16
049a 821d | | Call 0x1,0x1d
049b 01cc | | Execute Vector,Catenate
049c e004 | | Load 0x0,0x4
049d 01cc | | Execute Vector,Catenate
049e e001 | | Load 0x0,0x1
049f 181d | | Execute Package,Field_Execute,Field_Number 0x1d
04a0 c5fe | | Store 0x2,-0x2
04a1 7818 |x | Jump 0x4ba
04a2 e5fe | | Load 0x2,-0x2
04a3 e5fd | | Load 0x2,-0x3
04a4 8213 | | Call 0x1,0x13
04a5 0092 04de | | Action Push_String_Extended,0x4de ; " : "
04a7 01cc | | Execute Vector,Catenate
04a8 e5fd | | Load 0x2,-0x3
04a9 8215 | | Call 0x1,0x15
04aa 01cc | | Execute Vector,Catenate
04ab 0092 0504 | | Action Push_String_Extended,0x504 ; " "
04ad 01cc | | Execute Vector,Catenate
04ae e5fd | | Load 0x2,-0x3
04af 8214 | | Call 0x1,0x14
04b0 01cc | | Execute Vector,Catenate
04b1 e5fd | | Load 0x2,-0x3
04b2 8216 | | Call 0x1,0x16
04b3 821d | | Call 0x1,0x1d
04b4 01cc | | Execute Vector,Catenate
04b5 e004 | | Load 0x0,0x4
04b6 01cc | | Execute Vector,Catenate
04b7 e001 | | Load 0x0,0x1
04b8 181d | | Execute Package,Field_Execute,Field_Number 0x1d
04b9 c5fe | | Store 0x2,-0x2
04ba e5fd | | Load 0x2,-0x3
04bb 00d8 | | Load_Top At_Offset_0
04bc 0120 | | Execute Any,Is_Value
04bd 6803 |h | Jump_Zero 0x4c1
04be e20f | | Load 0x1,0xf
04bf 0122 | " | Execute Any,Make_Root_Type
04c0 011e | | Execute Any,Convert
04c1 8211 | | Call 0x1,0x11
04c2 c5fd | | Store 0x2,-0x3
04c3 e5fd | | Load 0x2,-0x3
04c4 8210 | | Call 0x1,0x10
04c5 7006 |p | Jump_Nonzero 0x4cc
04c6 e5fe | | Load 0x2,-0x2
04c7 e5ff | | Load 0x2,-0x1
04c8 8005 | | Call 0x0,0x5
04c9 e001 | | Load 0x0,0x1
04ca 181d | | Execute Package,Field_Execute,Field_Number 0x1d
04cb c5fe | | Store 0x2,-0x2
04cc 00c9 | | Action Pop_Auxiliary_Loop
04cd e5fd | | Load 0x2,-0x3
04ce 8210 | | Call 0x1,0x10
04cf 6f89 |o | Jump_Zero 0x459
04d0 4502 |E | Exit_Subprogram 0x2
04d1 ; --------------------------------------------------------------------------------------
04d1 ; STRING TABLE
04d1 ; --------------------------------------------------------------------------------------
04d1 006a | j | .STRTAB 0x006a->0x0506 ; "SPEC_PART"
04d2 0071 | q | .STRTAB 0x0071->0x050a ; "BODY_PART"
04d3 0078 | x | .STRTAB 0x0078->0x050f ; "CALL"
04d4 007a | z | .STRTAB 0x007a->0x0511 ; "with "
04d5 007d | } | .STRTAB 0x007d->0x0513 ; ";"
; ";"
; ";"
; ";"
; ";"
; ";"
; ";"
; ";"
; ";"
; ";"
; ";"
; ";"
; ";"
04d6 007c | | | .STRTAB 0x007c->0x0514 ; "package "
; "package "
04d7 0082 | | .STRTAB 0x0082->0x0518 ; " is"
; " is"
; " is"
; " is"
; " is"
; " is"
; " is"
04d8 0083 | | .STRTAB 0x0083->0x0519 ; "procedure "
; "procedure "
; "procedure "
04d9 008b | | .STRTAB 0x008b->0x051e ; "function "
; "function "
; "function "
04da 0092 | | .STRTAB 0x0092->0x0523 ; " return "
; " return "
04db 0098 | | .STRTAB 0x0098->0x0527 ; "; "
04dc 0098 | | .STRTAB 0x0098->0x0528 ; " return "
04dd 009f | | .STRTAB 0x009f->0x052c ; " : exception;"
04de 00aa | | .STRTAB 0x00aa->0x0533 ; " : "
; " : "
; " : "
04df 00ab | | .STRTAB 0x00ab->0x0534 ; " : constant "
04e0 00b5 | | .STRTAB 0x00b5->0x053a ; " := "
; " := "
; " := "
04e1 00b7 | | .STRTAB 0x00b7->0x053c ; "declare"
04e2 00bc | | .STRTAB 0x00bc->0x0540 ; "begin"
04e3 00bf | | .STRTAB 0x00bf->0x0542 ; "end "
04e4 00c1 | | .STRTAB 0x00c1->0x0544 ; "exception"
04e5 00c8 | | .STRTAB 0x00c8->0x0549 ; "if "
04e6 00c9 | | .STRTAB 0x00c9->0x054a ; " then"
; " then"
04e7 00cc | | .STRTAB 0x00cc->0x054d ; "elsif "
04e8 00d0 | | .STRTAB 0x00d0->0x0550 ; "else"
04e9 00d2 | | .STRTAB 0x00d2->0x0552 ; "end if;"
04ea 00d7 | | .STRTAB 0x00d7->0x0555 ; "case "
04eb 00da | | .STRTAB 0x00da->0x0558 ; "when "
04ec 00dd | | .STRTAB 0x00dd->0x055a ; " =>"
04ed 00de | | .STRTAB 0x00de->0x055c ; "end case;"
04ee 00e5 | | .STRTAB 0x00e5->0x0560 ; "loop"
04ef 00e7 | | .STRTAB 0x00e7->0x0562 ; "for "
; "for "
04f0 00e9 | | .STRTAB 0x00e9->0x0564 ; " in "
04f1 00eb | | .STRTAB 0x00eb->0x0566 ; " .. "
; " .. "
04f2 00ed | | .STRTAB 0x00ed->0x0568 ; " loop"
; " loop"
; " loop"
04f3 00f0 | | .STRTAB 0x00f0->0x056b ; " in reverse "
04f4 00fa | | .STRTAB 0x00fa->0x0571 ; "while "
04f5 00fe | | .STRTAB 0x00fe->0x0574 ; "end loop;"
04f6 0105 | | .STRTAB 0x0105->0x0578 ; "exit;"
04f7 0108 | | .STRTAB 0x0108->0x057b ; "exit when "
04f8 0110 | | .STRTAB 0x0110->0x0580 ; "return;"
04f9 0115 | | .STRTAB 0x0115->0x0583 ; "return "
04fa 011a | | .STRTAB 0x011a->0x0587 ; "raise;"
04fb 011e | | .STRTAB 0x011e->0x058a ; "raise "
04fc 0122 | " | .STRTAB 0x0122->0x058d ; ":"
04fd 0121 | ! | .STRTAB 0x0121->0x058d ; "body "
04fe 0124 | $ | .STRTAB 0x0124->0x0590 ; ", "
04ff 0124 | $ | .STRTAB 0x0124->0x0591 ; "; "
; "; "
0500 0125 | % | .STRTAB 0x0125->0x0592 ; " ("
; " ("
; " ("
0501 0125 | % | .STRTAB 0x0125->0x0593 ; ") "
; ") "
0502 0125 | % | .STRTAB 0x0125->0x0594 ; ")"
0503 0124 | $ | .STRTAB 0x0124->0x0595 ; " => "
0504 0126 | & | .STRTAB 0x0126->0x0597 ; " "
; " "
0505 0125 | % | .STREND 0x0125->0x0597
0506 5350 4543 |SPEC| .STRTAB_STRINGS
0598 ; --------------------------------------------------------------------------------------
0598 ; Debug Table
0598 ; --------------------------------------------------------------------------------------
0598 0004 0009 | | .DEBUG4 0x0004,0x0009,0x5dad,0x0000,0x0001,0x0000
059e 0000 0000 | | .BLANK 0000[0x62]