]> code.delx.au - gnu-emacs-elpa/blob - packages/ada-mode/ada-grammar-wy.el
09fab77d6bb46f6b33eb70d622c1584f6b6835eb
[gnu-emacs-elpa] / packages / ada-mode / ada-grammar-wy.el
1 ;;; ada-grammar-wy.el --- Generated parser support file
2
3 ;; Copyright (C) 2013 Free Software Foundation, Inc.
4
5 ;; This program is free software; you can redistribute it and/or
6 ;; modify it under the terms of the GNU General Public License as
7 ;; published by the Free Software Foundation; either version 3, or (at
8 ;; your option) any later version.
9 ;;
10 ;; This software is distributed in the hope that it will be useful,
11 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
12 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 ;; General Public License for more details.
14 ;;
15 ;; You should have received a copy of the GNU General Public License
16 ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
17
18 (require 'wisi)
19 (require 'semantic/lex)
20 (require 'wisi-compile)
21
22 (defconst ada-grammar-wy--keyword-table
23 (semantic-lex-make-keyword-table
24 '(
25 ("abs" . ABS)
26 ("accept" . ACCEPT)
27 ("abort" . ABORT)
28 ("abstract" . ABSTRACT)
29 ("access" . ACCESS)
30 ("aliased" . ALIASED)
31 ("all" . ALL)
32 ("and" . AND)
33 ("array" . ARRAY)
34 ("at" . AT)
35 ("begin" . BEGIN)
36 ("body" . BODY)
37 ("case" . CASE)
38 ("constant" . CONSTANT)
39 ("declare" . DECLARE)
40 ("delay" . DELAY)
41 ("delta" . DELTA)
42 ("digits" . DIGITS)
43 ("do" . DO)
44 ("else" . ELSE)
45 ("elsif" . ELSIF)
46 ("end" . END)
47 ("entry" . ENTRY)
48 ("exception" . EXCEPTION)
49 ("exit" . EXIT)
50 ("for" . FOR)
51 ("function" . FUNCTION)
52 ("generic" . GENERIC)
53 ("goto" . GOTO)
54 ("if" . IF)
55 ("in" . IN)
56 ("interface" . INTERFACE)
57 ("is" . IS)
58 ("(" . LEFT_PAREN)
59 ("limited" . LIMITED)
60 ("loop" . LOOP)
61 ("mod" . MOD)
62 ("new" . NEW)
63 ("not" . NOT)
64 ("null" . NULL)
65 ("of" . OF)
66 ("or" . OR)
67 ("others" . OTHERS)
68 ("out" . OUT)
69 ("overriding" . OVERRIDING)
70 ("package" . PACKAGE)
71 ("pragma" . PRAGMA)
72 ("private" . PRIVATE)
73 ("procedure" . PROCEDURE)
74 ("protected" . PROTECTED)
75 ("raise" . RAISE)
76 ("range" . RANGE)
77 ("record" . RECORD)
78 ("rem" . REM)
79 ("renames" . RENAMES)
80 ("requeue" . REQUEUE)
81 ("return" . RETURN)
82 ("reverse" . REVERSE)
83 (")" . RIGHT_PAREN)
84 ("separate" . SEPARATE)
85 ("select" . SELECT)
86 ("some" . SOME)
87 ("subtype" . SUBTYPE)
88 ("synchronized" . SYNCHRONIZED)
89 ("tagged" . TAGGED)
90 ("task" . TASK)
91 ("terminate" . TERMINATE)
92 ("then" . THEN)
93 ("type" . TYPE)
94 ("until" . UNTIL)
95 ("use" . USE)
96 ("when" . WHEN)
97 ("while" . WHILE)
98 ("with" . WITH)
99 ("xor" . XOR)
100 )
101 nil)
102 "Table of language keywords.")
103
104 (defconst ada-grammar-wy--token-table
105 (semantic-lex-make-type-table
106 '(
107 ("punctuation"
108 (AMPERSAND . "&")
109 (BAR . "|")
110 (BOX . "<>")
111 (COLON . ":")
112 (COLON_EQUAL . ":=")
113 (COMMA . ",")
114 (DOT . ".")
115 (DOT_DOT . "..")
116 (EQUAL . "=")
117 (EQUAL_GREATER . "=>")
118 (GREATER . ">")
119 (GREATER_EQUAL . ">=")
120 (GREATER_GREATER . ">>")
121 (LESS . "<")
122 (LESS_EQUAL . "<=")
123 (LESS_LESS . "<<")
124 (MINUS . "-")
125 (PLUS . "+")
126 (SEMICOLON . ";")
127 (SLASH . "/")
128 (SLASH_EQUAL . "/=")
129 (STAR . "*")
130 (STAR_STAR . "**")
131 (TICK . "'")
132 )
133 ("symbol"
134 (IDENTIFIER)
135 )
136 ("string-double"
137 (STRING_LITERAL)
138 )
139 ("string-single"
140 (CHARACTER_LITERAL)
141 )
142 )
143 nil)
144 "Table of language tokens.")
145
146 (defconst ada-grammar-wy--parse-table
147 (wisi-compile-grammar
148 '((AMPERSAND BAR BOX COLON COLON_EQUAL COMMA DOT DOT_DOT EQUAL EQUAL_GREATER GREATER GREATER_EQUAL GREATER_GREATER LESS LESS_EQUAL LESS_LESS MINUS PLUS SEMICOLON SLASH SLASH_EQUAL STAR STAR_STAR TICK IDENTIFIER STRING_LITERAL CHARACTER_LITERAL ABS ACCEPT ABORT ABSTRACT ACCESS ALIASED ALL AND ARRAY AT BEGIN BODY CASE CONSTANT DECLARE DELAY DELTA DIGITS DO ELSE ELSIF END ENTRY EXCEPTION EXIT FOR FUNCTION GENERIC GOTO IF IN INTERFACE IS LEFT_PAREN LIMITED LOOP MOD NEW NOT NULL OF OR OTHERS OUT OVERRIDING PACKAGE PRAGMA PRIVATE PROCEDURE PROTECTED RAISE RANGE RECORD REM RENAMES REQUEUE RETURN REVERSE RIGHT_PAREN SEPARATE SELECT SOME SUBTYPE SYNCHRONIZED TAGGED TASK TERMINATE THEN TYPE UNTIL USE WHEN WHILE WITH XOR )
149 ((abstract_limited_synchronized_opt
150 (())
151 ((ABSTRACT LIMITED ))
152 ((ABSTRACT SYNCHRONIZED ))
153 ((ABSTRACT ))
154 ((LIMITED ))
155 ((SYNCHRONIZED )))
156 (abstract_limited_opt
157 (())
158 ((ABSTRACT LIMITED ))
159 ((LIMITED ))
160 ((ABSTRACT )))
161 (abstract_tagged_limited_opt
162 (())
163 ((ABSTRACT TAGGED LIMITED ))
164 ((ABSTRACT TAGGED ))
165 ((TAGGED LIMITED ))
166 ((TAGGED ))
167 ((LIMITED )))
168 (abstract_subprogram_declaration
169 ((overriding_indicator_opt subprogram_specification IS ABSTRACT aspect_specification_opt SEMICOLON )
170 (wisi-statement-action 1 'statement-start 2 'statement-other 6 'statement-end)))
171 (accept_statement
172 ((ACCEPT IDENTIFIER actual_parameter_part_opt parameter_profile_opt DO handled_sequence_of_statements END identifier_opt SEMICOLON )
173 (progn
174 (wisi-statement-action 1 'block-start 2 'name-paren 5 'block-middle 7 'block-end 9 'statement-end)
175 (wisi-containing-action 2 3)
176 (wisi-containing-action 2 4)
177 (wisi-containing-action 5 6)
178 (wisi-motion-action 1 5 '(6 EXCEPTION))))
179 ((ACCEPT IDENTIFIER actual_parameter_part_opt parameter_profile_opt SEMICOLON )
180 (progn
181 (wisi-statement-action 1 'statement-start 2 'name-paren 7 'statement-end)
182 (wisi-containing-action 2 3)
183 (wisi-containing-action 2 4))))
184 (access_definition
185 ((null_exclusion_opt ACCESS general_access_modifier_opt name )
186 (wisi-statement-action 4 'type))
187 ((null_exclusion_opt ACCESS protected_opt PROCEDURE parameter_profile_opt )
188 (progn
189 (wisi-statement-action 4 'name-paren)
190 (wisi-containing-action 4 5)))
191 ((null_exclusion_opt ACCESS protected_opt FUNCTION parameter_and_result_profile )
192 (progn
193 (wisi-statement-action 4 'name-paren)
194 (wisi-containing-action 4 5)
195 (wisi-motion-action 4 '(5 RETURN)))))
196 (actual_parameter_part
197 ((LEFT_PAREN association_list RIGHT_PAREN )
198 (progn
199 (wisi-statement-action 1 'open-paren 3 'close-paren)
200 (wisi-containing-action 1 2))))
201 (actual_parameter_part_opt
202 (())
203 ((actual_parameter_part )))
204 (aggregate
205 ((LEFT_PAREN association_list RIGHT_PAREN )
206 (progn
207 (wisi-statement-action 1 'open-paren 3 'close-paren)
208 (wisi-containing-action 1 2)))
209 ((LEFT_PAREN expression WITH association_list RIGHT_PAREN )
210 (progn
211 (wisi-statement-action 1 'open-paren 3 'statement-other 5 'close-paren)
212 (wisi-containing-action 1 2)
213 (wisi-containing-action 1 3)
214 (wisi-containing-action 3 4)))
215 ((LEFT_PAREN expression WITH NULL RECORD RIGHT_PAREN )
216 (progn
217 (wisi-statement-action 1 'open-paren 3 'statement-other 6 'close-paren)
218 (wisi-containing-action 1 2)
219 (wisi-containing-action 1 3)))
220 ((LEFT_PAREN NULL RECORD RIGHT_PAREN )
221 (wisi-statement-action 1 'open-paren 4 'close-paren)))
222 (aliased_opt
223 (())
224 ((ALIASED )))
225 (and_interface_list_opt
226 (())
227 ((AND interface_list )))
228 (array_type_definition
229 ((ARRAY LEFT_PAREN index_subtype_definition_list RIGHT_PAREN OF component_definition )
230 (progn
231 (wisi-statement-action 2 'open-paren 4 'close-paren 5 'statement-other)
232 (wisi-containing-action 2 3)
233 (wisi-containing-action 5 6)))
234 ((ARRAY LEFT_PAREN discrete_subtype_definition_list RIGHT_PAREN OF component_definition )
235 (progn
236 (wisi-statement-action 2 'open-paren 4 'close-paren 5 'statement-other)
237 (wisi-containing-action 2 3)
238 (wisi-containing-action 5 6))))
239 (assignment_statement
240 ((name COLON_EQUAL expression SEMICOLON )
241 (progn
242 (wisi-statement-action 1 'statement-start 2 'statement-other 4 'statement-end)
243 (wisi-containing-action 2 3))))
244 (association_opt
245 (())
246 ((CHARACTER_LITERAL EQUAL_GREATER expression )
247 (progn
248 (wisi-statement-action 2 'statement-other)
249 (wisi-containing-action 2 3)))
250 ((CHARACTER_LITERAL EQUAL_GREATER BOX ))
251 ((discrete_choice_list EQUAL_GREATER expression )
252 (progn
253 (wisi-statement-action 2 'statement-other)
254 (wisi-containing-action 2 3)))
255 ((discrete_choice_list EQUAL_GREATER BOX ))
256 ((expression_opt )))
257 (association_list
258 ((association_opt ))
259 ((association_list COMMA association_opt )
260 (progn
261 (wisi-statement-action 2 'list-break)
262 (wisi-containing-action 2 3))))
263 (aspect_clause
264 ((FOR attribute_reference USE expression SEMICOLON )
265 (progn
266 (wisi-statement-action 1 'statement-start 3 'statement-other 5 'statement-end)
267 (wisi-containing-action 3 4)))
268 ((enumeration_representation_clause ))
269 ((record_representation_clause ))
270 ((at_clause )))
271 (aspect_specification_opt
272 (())
273 ((WITH association_list )
274 (progn
275 (wisi-statement-action 1 'statement-other)
276 (wisi-containing-action 1 2))))
277 (asynchronous_select
278 ((SELECT triggering_alternative THEN ABORT sequence_of_statements_opt END SELECT SEMICOLON )
279 (progn
280 (wisi-statement-action 1 'block-start 3 'block-middle 4 'statement-other 6 'block-end 8 'statement-end)
281 (wisi-containing-action 1 2)
282 (wisi-containing-action 3 5))))
283 (at_clause
284 ((FOR direct_name USE AT expression SEMICOLON )
285 (progn
286 (wisi-statement-action 1 'statement-start 4 'statement-other 6 'statement-end)
287 (wisi-containing-action 4 5))))
288 (attribute_reference
289 ((name TICK attribute_designator )))
290 (attribute_designator
291 ((name ))
292 ((ACCESS ))
293 ((DELTA ))
294 ((DIGITS ))
295 ((MOD )))
296 (binary_adding_operator
297 ((PLUS ))
298 ((MINUS ))
299 ((AMPERSAND )))
300 (block_statement
301 ((DECLARE declarative_part_opt BEGIN handled_sequence_of_statements END identifier_opt SEMICOLON )
302 (progn
303 (wisi-statement-action 1 'block-start 3 'block-middle 5 'block-end 7 'statement-end)
304 (wisi-containing-action 1 2)
305 (wisi-containing-action 3 4)
306 (wisi-motion-action 1 3 '(4 EXCEPTION) 5)))
307 ((BEGIN handled_sequence_of_statements END identifier_opt SEMICOLON )
308 (progn
309 (wisi-statement-action 1 'block-start 3 'block-end 5 'statement-end)
310 (wisi-containing-action 1 2)
311 (wisi-motion-action 1 '(2 EXCEPTION) 3))))
312 (body
313 ((proper_body ))
314 ((body_stub )))
315 (body_stub
316 ((subprogram_body_stub ))
317 ((package_body_stub ))
318 ((task_body_stub ))
319 ((protected_body_stub )))
320 (case_expression
321 ((CASE expression IS case_expression_alternative_list )
322 (progn
323 (wisi-statement-action 1 'statement-start 3 'block-middle)
324 (wisi-containing-action 1 2)
325 (wisi-containing-action 3 4))))
326 (case_expression_alternative
327 ((WHEN discrete_choice_list EQUAL_GREATER expression )
328 (progn
329 (wisi-statement-action 1 'block-middle 3 'statement-other)
330 (wisi-containing-action 3 4))))
331 (case_expression_alternative_list
332 ((case_expression_alternative ))
333 ((case_expression_alternative_list COMMA case_expression_alternative )
334 (progn
335 (wisi-statement-action 2 'list-break)
336 (wisi-containing-action 2 3))))
337 (case_statement
338 ((CASE expression IS case_statement_alternative_list END CASE SEMICOLON )
339 (progn
340 (wisi-statement-action 1 'block-start 3 'block-middle 5 'block-end 7 'statement-end)
341 (wisi-containing-action 1 2)
342 (wisi-containing-action 3 4)
343 (wisi-motion-action 1 '(4 WHEN) 5))))
344 (case_statement_alternative
345 ((WHEN discrete_choice_list EQUAL_GREATER sequence_of_statements_opt )
346 (progn
347 (wisi-statement-action 1 'block-middle 3 'statement-other)
348 (wisi-containing-action 1 2)
349 (wisi-containing-action 3 4))))
350 (case_statement_alternative_list
351 (())
352 ((case_statement_alternative ))
353 ((case_statement_alternative_list case_statement_alternative )))
354 (choice_expression
355 ((choice_relation ))
356 ((choice_relation_and_list ))
357 ((choice_relation_or_list ))
358 ((choice_relation_xor_list ))
359 ((choice_relation_and_then_list ))
360 ((choice_relation_or_else_list )))
361 (choice_relation_and_list
362 ((choice_relation AND choice_relation ))
363 ((choice_relation_and_list AND choice_relation )))
364 (choice_relation_or_list
365 ((choice_relation OR choice_relation ))
366 ((choice_relation_or_list OR choice_relation )))
367 (choice_relation_xor_list
368 ((choice_relation XOR choice_relation ))
369 ((choice_relation_xor_list XOR choice_relation )))
370 (choice_relation_and_then_list
371 ((choice_relation AND THEN choice_relation ))
372 ((choice_relation_and_then_list AND THEN choice_relation )))
373 (choice_relation_or_else_list
374 ((choice_relation OR ELSE choice_relation ))
375 ((choice_relation_or_else_list OR ELSE choice_relation )))
376 (choice_relation
377 ((simple_expression relational_operator simple_expression ))
378 ((simple_expression )))
379 (compilation_unit
380 ((context_item ))
381 ((library_item ))
382 ((subunit )))
383 (compilation_unit_list
384 ((compilation_unit ))
385 ((compilation_unit_list compilation_unit )))
386 (component_clause
387 ((IDENTIFIER AT simple_expression RANGE simple_expression DOT_DOT simple_expression SEMICOLON )
388 (progn
389 (wisi-statement-action 1 'statement-start 8 'statement-end)
390 (wisi-containing-action 2 3)
391 (wisi-containing-action 4 5)
392 (wisi-containing-action 6 7))))
393 (component_clause_list
394 ((component_clause ))
395 ((component_clause_list component_clause )))
396 (component_declaration
397 ((identifier_list COLON component_definition COLON_EQUAL expression aspect_specification_opt SEMICOLON )
398 (progn
399 (wisi-statement-action 1 'statement-start 2 'statement-other 7 'statement-end)
400 (wisi-containing-action 2 3)
401 (wisi-containing-action 4 5)
402 (wisi-containing-action 4 6)))
403 ((identifier_list COLON component_definition aspect_specification_opt SEMICOLON )
404 (progn
405 (wisi-statement-action 1 'statement-start 2 'statement-other 5 'statement-end)
406 (wisi-containing-action 2 3)
407 (wisi-containing-action 2 4))))
408 (component_definition
409 ((ALIASED subtype_indication ))
410 ((subtype_indication ))
411 ((ALIASED access_definition ))
412 ((access_definition )))
413 (component_item
414 ((component_declaration ))
415 ((aspect_clause )))
416 (component_list
417 ((component_item ))
418 ((component_list component_item ))
419 ((component_list variant_part ))
420 ((variant_part ))
421 ((NULL SEMICOLON )
422 (wisi-statement-action 1 'statement-start 2 'statement-end)))
423 (component_list_opt
424 (())
425 ((component_list )))
426 (compound_statement
427 ((if_statement ))
428 ((case_statement ))
429 ((loop_statement ))
430 ((block_statement ))
431 ((extended_return_statement ))
432 ((accept_statement ))
433 ((select_statement )))
434 (conditional_entry_call
435 ((SELECT entry_call_alternative ELSE sequence_of_statements_opt END SELECT SEMICOLON )
436 (progn
437 (wisi-statement-action 1 'block-start 3 'block-middle 5 'block-end 7 'statement-end)
438 (wisi-containing-action 1 2)
439 (wisi-containing-action 3 4))))
440 (constant_opt
441 (())
442 ((CONSTANT )))
443 (constraint
444 ((RANGE range ))
445 ((index_constraint )))
446 (constraint_opt
447 (())
448 ((constraint )))
449 (context_item
450 ((pragma ))
451 ((with_clause ))
452 ((use_clause )))
453 (declaration
454 ((abstract_subprogram_declaration ))
455 ((aspect_clause ))
456 ((body ))
457 ((entry_declaration ))
458 ((exception_declaration ))
459 ((generic_declaration ))
460 ((generic_instantiation ))
461 ((null_procedure_declaration ))
462 ((identifier_list COLON CONSTANT COLON_EQUAL expression SEMICOLON )
463 (progn
464 (wisi-statement-action 1 'statement-start 6 'statement-end)
465 (wisi-containing-action 1 5)))
466 ((object_declaration ))
467 ((package_declaration ))
468 ((pragma ))
469 ((renaming_declaration ))
470 ((subprogram_declaration ))
471 ((subtype_declaration ))
472 ((type_declaration ))
473 ((use_clause )))
474 (declarations
475 ((declaration ))
476 ((declarations declaration )))
477 (declarative_part_opt
478 (())
479 ((declarations )))
480 (delay_alternative
481 ((delay_statement sequence_of_statements_opt )))
482 (delay_statement
483 ((DELAY UNTIL expression SEMICOLON )
484 (progn
485 (wisi-statement-action 1 'statement-start 4 'statement-end)
486 (wisi-containing-action 1 3)))
487 ((DELAY expression SEMICOLON )
488 (progn
489 (wisi-statement-action 1 'statement-start 3 'statement-end)
490 (wisi-containing-action 1 2))))
491 (derived_type_definition
492 ((abstract_limited_opt NEW name and_interface_list_opt WITH record_definition )
493 (wisi-statement-action 5 'statement-other))
494 ((abstract_limited_opt NEW name constraint_opt )))
495 (direct_name
496 ((IDENTIFIER ))
497 ((STRING_LITERAL )))
498 (discrete_choice
499 ((choice_expression ))
500 ((NOT NULL name ))
501 ((range ))
502 ((OTHERS )))
503 (discrete_choice_list
504 (())
505 ((discrete_choice ))
506 ((discrete_choice_list BAR discrete_choice )))
507 (discrete_subtype_definition
508 ((subtype_indication ))
509 ((range )))
510 (discrete_subtype_definition_list
511 ((discrete_subtype_definition ))
512 ((discrete_subtype_definition_list COMMA discrete_subtype_definition )
513 (progn
514 (wisi-statement-action 2 'list-break)
515 (wisi-containing-action 2 3))))
516 (discriminant_part_opt
517 (())
518 ((LEFT_PAREN BOX RIGHT_PAREN ))
519 ((LEFT_PAREN discriminant_specification_list RIGHT_PAREN )
520 (progn
521 (wisi-statement-action 1 'open-paren 3 'close-paren)
522 (wisi-containing-action 1 2))))
523 (discriminant_specification_opt
524 (())
525 ((identifier_list COLON null_exclusion_opt_name COLON_EQUAL expression ))
526 ((identifier_list COLON null_exclusion_opt_name ))
527 ((identifier_list COLON access_definition COLON_EQUAL expression ))
528 ((identifier_list COLON access_definition )))
529 (discriminant_specification_list
530 ((discriminant_specification_opt ))
531 ((discriminant_specification_list SEMICOLON discriminant_specification_opt )
532 (progn
533 (wisi-statement-action 2 'list-break)
534 (wisi-containing-action 2 3))))
535 (elsif_expression_item
536 ((ELSIF expression THEN expression )
537 (progn
538 (wisi-statement-action 1 'statement-other 3 'block-middle)
539 (wisi-containing-action 1 2)
540 (wisi-containing-action 3 4))))
541 (elsif_expression_list
542 ((elsif_expression_item ))
543 ((elsif_expression_list elsif_expression_item )))
544 (elsif_statement_item
545 ((ELSIF expression_opt THEN sequence_of_statements_opt )
546 (progn
547 (wisi-statement-action 1 'statement-other 3 'block-middle)
548 (wisi-containing-action 1 2)
549 (wisi-containing-action 3 4))))
550 (elsif_statement_list
551 ((elsif_statement_item ))
552 ((elsif_statement_list elsif_statement_item )))
553 (entry_body
554 ((ENTRY IDENTIFIER entry_body_formal_part WHEN expression_opt IS declarative_part_opt BEGIN handled_sequence_of_statements END identifier_opt SEMICOLON )
555 (progn
556 (wisi-statement-action 1 'block-start 4' statement-other 6 'block-middle 8 'block-middle 10 'block-end
557 12 'statement-end)
558 (wisi-containing-action 1 3)
559 (wisi-containing-action 4 5)
560 (wisi-containing-action 6 7)
561 (wisi-containing-action 8 9)
562 (wisi-motion-action 1 4 6 8 10))))
563 (entry_body_formal_part
564 ((LEFT_PAREN FOR IDENTIFIER IN discrete_subtype_definition RIGHT_PAREN parameter_profile_opt )
565 (progn
566 (wisi-statement-action 1 'open-paren 6 'close-paren)
567 (wisi-containing-action 1 4)))
568 ((parameter_profile_opt )))
569 (entry_call_alternative
570 ((procedure_call_statement sequence_of_statements_opt ))
571 ((name sequence_of_statements_opt )))
572 (entry_declaration
573 ((overriding_indicator_opt ENTRY IDENTIFIER LEFT_PAREN discrete_subtype_definition RIGHT_PAREN parameter_profile_opt aspect_specification_opt SEMICOLON )
574 (progn
575 (wisi-statement-action 1 'statement-start 2 'block-middle 4 'open-paren 6 'close-paren 8 'statement-end)
576 (wisi-containing-action 1 2)
577 (wisi-containing-action 2 4)
578 (wisi-containing-action 4 5)
579 (wisi-containing-action 2 6)
580 (wisi-containing-action 2 7)))
581 ((overriding_indicator_opt ENTRY IDENTIFIER parameter_profile_opt aspect_specification_opt SEMICOLON )
582 (progn
583 (wisi-statement-action 1 'statement-start 2 'block-middle 6 'statement-end)
584 (wisi-containing-action 1 2)
585 (wisi-containing-action 2 4)
586 (wisi-containing-action 2 5))))
587 (enumeration_literal
588 ((IDENTIFIER ))
589 ((CHARACTER_LITERAL )))
590 (enumeration_literal_list
591 ((enumeration_literal ))
592 ((enumeration_literal_list COMMA enumeration_literal )
593 (progn
594 (wisi-statement-action 2 'list-break)
595 (wisi-containing-action 2 3))))
596 (enumeration_representation_clause
597 ((FOR name USE aggregate SEMICOLON )
598 (progn
599 (wisi-statement-action 1 'statement-start 3 'statement-other 5 'statement-end)
600 (wisi-containing-action 3 4))))
601 (enumeration_type_definition
602 ((LEFT_PAREN enumeration_literal_list RIGHT_PAREN )
603 (progn
604 (wisi-statement-action 1 'open-paren 3 'close-paren)
605 (wisi-containing-action 1 2))))
606 (exception_choice
607 ((name ))
608 ((OTHERS )))
609 (exception_choice_list
610 ((exception_choice ))
611 ((exception_choice_list BAR exception_choice )))
612 (exception_declaration
613 ((identifier_list COLON EXCEPTION SEMICOLON )
614 (wisi-statement-action 1 'statement-start 4 'statement-end)))
615 (exception_handler
616 ((WHEN IDENTIFIER COLON exception_choice_list EQUAL_GREATER sequence_of_statements_opt )
617 (progn
618 (wisi-statement-action 1 'block-middle 5 'statement-other)
619 (wisi-containing-action 1 4)
620 (wisi-containing-action 5 6)))
621 ((WHEN exception_choice_list EQUAL_GREATER sequence_of_statements_opt )
622 (progn
623 (wisi-statement-action 1 'block-middle 3 'statement-other)
624 (wisi-containing-action 1 2)
625 (wisi-containing-action 3 4))))
626 (exception_handler_list
627 ((exception_handler ))
628 ((exception_handler_list exception_handler )))
629 (exception_handler_list_opt
630 (())
631 ((exception_handler_list )))
632 (exit_statement
633 ((EXIT identifier_opt WHEN expression_opt SEMICOLON )
634 (progn
635 (wisi-statement-action 1 'statement-start 3 'statement-other 5 'statement-end)
636 (wisi-containing-action 3 4)))
637 ((EXIT identifier_opt SEMICOLON )
638 (wisi-statement-action 1 'statement-start 3 'statement-end)))
639 (expression
640 ((relation ))
641 ((relation_and_list ))
642 ((relation_and_then_list ))
643 ((relation_or_list ))
644 ((relation_or_else_list ))
645 ((relation_xor_list )))
646 (expression_opt
647 (())
648 ((expression )))
649 (extended_return_object_declaration
650 ((IDENTIFIER COLON aliased_opt constant_opt return_subtype_indication COLON_EQUAL expression ))
651 ((IDENTIFIER COLON aliased_opt constant_opt return_subtype_indication )))
652 (extended_return_object_declaration_opt
653 (())
654 ((extended_return_object_declaration )))
655 (extended_return_statement
656 ((RETURN extended_return_object_declaration_opt DO handled_sequence_of_statements END RETURN SEMICOLON )
657 (progn
658 (wisi-statement-action 1 'block-start 3 'block-middle 5 'block-end 7 'statement-end)
659 (wisi-containing-action 3 4)))
660 ((RETURN extended_return_object_declaration SEMICOLON )
661 (wisi-statement-action 1 'statement-start 3 'statement-end)))
662 (factor
663 ((primary STAR_STAR primary ))
664 ((primary ))
665 ((ABS primary ))
666 ((NOT primary )))
667 (formal_object_declaration
668 ((identifier_list COLON mode_opt null_exclusion_opt name COLON_EQUAL expression aspect_specification_opt SEMICOLON )
669 (progn
670 (wisi-statement-action 1 'statement-start 6 'statement-other 9 'statement-end)
671 (wisi-containing-action 6 7)
672 (wisi-containing-action 6 8)))
673 ((identifier_list COLON mode_opt null_exclusion_opt name aspect_specification_opt SEMICOLON )
674 (progn
675 (wisi-statement-action 1 'statement-start 7 'statement-end)
676 (wisi-containing-action 5 6)))
677 ((identifier_list COLON mode_opt access_definition COLON_EQUAL expression aspect_specification_opt SEMICOLON )
678 (progn
679 (wisi-statement-action 1 'statement-start 5 'statement-other 8 'statement-end)
680 (wisi-containing-action 5 6)
681 (wisi-containing-action 5 7)))
682 ((identifier_list COLON mode_opt access_definition aspect_specification_opt SEMICOLON )
683 (progn
684 (wisi-statement-action 1 'statement-start 6 'statement-end)
685 (wisi-containing-action 4 5))))
686 (formal_part
687 ((LEFT_PAREN parameter_specification_list RIGHT_PAREN )
688 (progn
689 (wisi-statement-action 1 'open-paren 3 'close-paren)
690 (wisi-containing-action 1 2))))
691 (formal_subprogram_declaration
692 ((WITH subprogram_specification IS subprogram_default aspect_specification_opt SEMICOLON )
693 (progn
694 (wisi-statement-action 1 'statement-start 6 'statement-end)
695 (wisi-containing-action 1 2)
696 (wisi-containing-action 3 5)))
697 ((WITH subprogram_specification aspect_specification_opt SEMICOLON )
698 (progn
699 (wisi-statement-action 1 'statement-start 4 'statement-end)
700 (wisi-containing-action 1 2)
701 (wisi-containing-action 2 3)))
702 ((WITH subprogram_specification IS ABSTRACT subprogram_default aspect_specification_opt SEMICOLON )
703 (progn
704 (wisi-statement-action 1 'statement-start 7 'statement-end)
705 (wisi-containing-action 1 2)
706 (wisi-containing-action 3 6)))
707 ((WITH subprogram_specification IS ABSTRACT aspect_specification_opt SEMICOLON )
708 (progn
709 (wisi-statement-action 1 'statement-start 6 'statement-end)
710 (wisi-containing-action 1 2)
711 (wisi-containing-action 3 5))))
712 (formal_type_declaration
713 ((TYPE IDENTIFIER discriminant_part_opt IS formal_type_definition aspect_specification_opt SEMICOLON )
714 (progn
715 (wisi-statement-action 1 'statement-start 4 'statement-other 7 'statement-end)
716 (wisi-containing-action 1 3)
717 (wisi-containing-action 4 5)
718 (wisi-containing-action 4 6)))
719 ((TYPE IDENTIFIER discriminant_part_opt IS TAGGED aspect_specification_opt SEMICOLON )
720 (progn
721 (wisi-statement-action 1 'statement-start 7 'statement-end)
722 (wisi-containing-action 1 3)
723 (wisi-containing-action 4 6)))
724 ((TYPE IDENTIFIER discriminant_part_opt aspect_specification_opt SEMICOLON )
725 (progn
726 (wisi-statement-action 1 'statement-start 5 'statement-end)
727 (wisi-containing-action 1 3)
728 (wisi-containing-action 2 6))))
729 (formal_type_definition
730 ((abstract_tagged_limited_opt PRIVATE ))
731 ((formal_derived_type_definition ))
732 ((LEFT_PAREN BOX RIGHT_PAREN ))
733 ((RANGE BOX ))
734 ((MOD BOX ))
735 ((DIGITS BOX ))
736 ((DELTA BOX ))
737 ((DELTA BOX DIGITS BOX ))
738 ((array_type_definition ))
739 ((access_definition ))
740 ((interface_type_definition )))
741 (formal_derived_type_definition
742 ((abstract_limited_synchronized_opt NEW name AND interface_list WITH PRIVATE ))
743 ((abstract_limited_synchronized_opt NEW name WITH PRIVATE ))
744 ((abstract_limited_synchronized_opt NEW name AND interface_list ))
745 ((abstract_limited_synchronized_opt NEW name )))
746 (formal_package_declaration
747 ((WITH PACKAGE name IS NEW name formal_package_actual_part aspect_specification_opt SEMICOLON )
748 (progn
749 (wisi-statement-action 1 'statement-start 5 'statement-other 9 'statement-end)
750 (wisi-containing-action 1 3)
751 (wisi-containing-action 5 6)
752 (wisi-containing-action 6 7)
753 (wisi-containing-action 6 8))))
754 (formal_package_actual_part
755 ((LEFT_PAREN BOX RIGHT_PAREN ))
756 (()))
757 (full_type_declaration
758 ((TYPE IDENTIFIER discriminant_part_opt IS type_definition aspect_specification_opt SEMICOLON )
759 (progn
760 (wisi-statement-action 1 'statement-start 2 'name 4 'statement-other 7 'statement-end)
761 (wisi-containing-action 1 3)
762 (wisi-containing-action 4 5)
763 (wisi-containing-action 4 6)))
764 ((task_type_declaration ))
765 ((protected_type_declaration )))
766 (general_access_modifier_opt
767 (())
768 ((ALL ))
769 ((CONSTANT )))
770 (generic_declaration
771 ((generic_subprogram_declaration ))
772 ((generic_package_declaration )))
773 (generic_formal_part
774 ((GENERIC generic_formal_parameter_declarations )
775 (progn
776 (wisi-statement-action 1 'block-start)
777 (wisi-containing-action 1 2)))
778 ((GENERIC )
779 (wisi-statement-action 1 'block-start)))
780 (generic_formal_parameter_declarations
781 ((generic_formal_parameter_declaration ))
782 ((generic_formal_parameter_declarations generic_formal_parameter_declaration )))
783 (generic_formal_parameter_declaration
784 ((formal_object_declaration ))
785 ((formal_type_declaration ))
786 ((formal_subprogram_declaration ))
787 ((formal_package_declaration ))
788 ((pragma )))
789 (generic_instantiation
790 ((PACKAGE name IS NEW name aspect_specification_opt SEMICOLON )
791 (progn
792 (wisi-statement-action 1 'statement-start 2 'name 4 'statement-other 7 'statement-end)
793 (wisi-containing-action 4 5)
794 (wisi-containing-action 5 6)))
795 ((overriding_indicator_opt PROCEDURE name IS NEW name aspect_specification_opt SEMICOLON )
796 (progn
797 (wisi-statement-action 1 'statement-start 2 'block-middle 3 'name 5 'statement-other 8 'statement-end)
798 (wisi-containing-action 5 6)
799 (wisi-containing-action 6 7)))
800 ((overriding_indicator_opt FUNCTION name IS NEW name aspect_specification_opt SEMICOLON )
801 (progn
802 (wisi-statement-action 1 'statement-start 2 'block-middle 3 'name 5 'statement-other 8 'statement-end)
803 (wisi-containing-action 5 6)
804 (wisi-containing-action 6 7))))
805 (generic_package_declaration
806 ((generic_formal_part package_specification SEMICOLON )
807 (progn
808 (wisi-statement-action 1 'block-start 2 'block-middle 3 'statement-end)
809 (wisi-motion-action 1 2 3))))
810 (generic_renaming_declaration
811 ((GENERIC PACKAGE name RENAMES name aspect_specification_opt SEMICOLON )
812 (progn
813 (wisi-statement-action 1 'statement-start 2 'statement-other 3 'name 4 'statement-other 7 'statement-end)
814 (wisi-containing-action 2 3)
815 (wisi-containing-action 3 6)))
816 ((GENERIC PROCEDURE name RENAMES name aspect_specification_opt SEMICOLON )
817 (progn
818 (wisi-statement-action 1 'statement-start 2 'statement-other 3 'name 4 'statement-other 7 'statement-end)
819 (wisi-containing-action 2 3)
820 (wisi-containing-action 3 6)))
821 ((GENERIC FUNCTION name RENAMES name aspect_specification_opt SEMICOLON )
822 (progn
823 (wisi-statement-action 1 'statement-start 2 'statement-other 3 'name 4 'statement-other 7 'statement-end)
824 (wisi-containing-action 2 3)
825 (wisi-containing-action 3 6))))
826 (generic_subprogram_declaration
827 ((generic_formal_part subprogram_specification aspect_specification_opt SEMICOLON )
828 (progn
829 (wisi-statement-action 1 'block-start 2 'block-middle 4 'statement-end)
830 (wisi-containing-action 2 3)
831 (wisi-motion-action 1 2))))
832 (handled_sequence_of_statements
833 ((sequence_of_statements_opt EXCEPTION exception_handler_list_opt )
834 (progn
835 (wisi-statement-action 2 'block-middle)
836 (wisi-containing-action 2 3)
837 (wisi-motion-action 2 '(3 WHEN))))
838 ((sequence_of_statements_opt )))
839 (identifier_list
840 ((IDENTIFIER ))
841 ((identifier_list COMMA IDENTIFIER )))
842 (identifier_opt
843 (())
844 ((IDENTIFIER )))
845 (if_expression
846 ((IF expression THEN expression elsif_expression_list ELSE expression )
847 (progn
848 (wisi-statement-action 1 'statement-start 3 'block-middle 6 'block-middle)
849 (wisi-containing-action 1 2)
850 (wisi-containing-action 3 4)
851 (wisi-containing-action 3 5)
852 (wisi-containing-action 6 7)
853 (wisi-motion-action 1 3 '(5 (ELSIF THEN)) 6)))
854 ((IF expression THEN expression elsif_expression_list )
855 (progn
856 (wisi-statement-action 1 'statement-start 3 'block-middle)
857 (wisi-containing-action 1 2)
858 (wisi-containing-action 3 4)
859 (wisi-containing-action 3 5)
860 (wisi-motion-action 1 3 '(5 (ELSIF THEN)))))
861 ((IF expression THEN expression ELSE expression )
862 (progn
863 (wisi-statement-action 1 'statement-start 3 'block-middle 5 'block-middle)
864 (wisi-containing-action 1 2)
865 (wisi-containing-action 3 4)
866 (wisi-containing-action 5 6)
867 (wisi-motion-action 1 3 5)))
868 ((IF expression THEN expression )
869 (progn
870 (wisi-statement-action 1 'statement-start 3 'block-middle)
871 (wisi-containing-action 1 2)
872 (wisi-containing-action 3 4)
873 (wisi-motion-action 1 3))))
874 (if_statement
875 ((IF expression_opt THEN sequence_of_statements_opt elsif_statement_list ELSE sequence_of_statements_opt END IF SEMICOLON )
876 (progn
877 (wisi-statement-action 1 'statement-start 3 'block-middle 6 'block-middle 8 'block-end 10 'statement-end)
878 (wisi-containing-action 1 2)
879 (wisi-containing-action 3 4)
880 (wisi-containing-action 3 5)
881 (wisi-containing-action 6 7)
882 (wisi-motion-action 1 3 '(5 (ELSIF THEN)) 6 8)))
883 ((IF expression_opt THEN sequence_of_statements_opt elsif_statement_list END IF SEMICOLON )
884 (progn
885 (wisi-statement-action 1 'statement-start 3 'block-middle 6 'block-end 9 'statement-end)
886 (wisi-containing-action 1 2)
887 (wisi-containing-action 3 4)
888 (wisi-containing-action 3 5)
889 (wisi-motion-action 1 3 '(5 (ELSIF THEN)) 6)))
890 ((IF expression_opt THEN sequence_of_statements_opt ELSE sequence_of_statements_opt END IF SEMICOLON )
891 (progn
892 (wisi-statement-action 1 'statement-start 3 'block-middle 5 'block-middle 7 'block-end 9 'statement-end)
893 (wisi-containing-action 1 2)
894 (wisi-containing-action 3 4)
895 (wisi-containing-action 5 6)
896 (wisi-motion-action 1 3 5 7)))
897 ((IF expression_opt THEN sequence_of_statements_opt END IF SEMICOLON )
898 (progn
899 (wisi-statement-action 1 'statement-start 3 'block-middle 5 'block-end 7 'statement-end)
900 (wisi-containing-action 1 2)
901 (wisi-containing-action 3 4)
902 (wisi-motion-action 1 3 5))))
903 (incomplete_type_declaration
904 ((TYPE IDENTIFIER discriminant_part_opt IS TAGGED SEMICOLON )
905 (progn
906 (wisi-statement-action 1 'statement-start 2 'name 6 'statement-end)
907 (wisi-containing-action 1 3)))
908 ((TYPE IDENTIFIER SEMICOLON )
909 (wisi-statement-action 1 'statement-start 2 'name 3 'statement-end)))
910 (index_constraint
911 ((LEFT_PAREN discrete_subtype_definition_list RIGHT_PAREN )
912 (progn
913 (wisi-statement-action 1 'open-paren 3 'close-paren)
914 (wisi-containing-action 1 2))))
915 (index_subtype_definition
916 ((name RANGE BOX )))
917 (index_subtype_definition_list
918 ((index_subtype_definition ))
919 ((index_subtype_definition_list COMMA index_subtype_definition )
920 (progn
921 (wisi-statement-action 2 'list-break)
922 (wisi-containing-action 2 3))))
923 (interface_list
924 ((name ))
925 ((interface_list AND name )))
926 (interface_type_definition
927 ((LIMITED INTERFACE AND interface_list ))
928 ((TASK INTERFACE AND interface_list ))
929 ((PROTECTED INTERFACE AND interface_list ))
930 ((SYNCHRONIZED INTERFACE AND interface_list ))
931 ((LIMITED INTERFACE ))
932 ((TASK INTERFACE ))
933 ((PROTECTED INTERFACE ))
934 ((SYNCHRONIZED INTERFACE ))
935 ((INTERFACE )))
936 (iteration_scheme
937 ((WHILE expression_opt )
938 (progn
939 (wisi-statement-action 1 'statement-start)
940 (wisi-containing-action 1 2)))
941 ((FOR iterator_specification_opt )
942 (progn
943 (wisi-statement-action 1 'statement-start)
944 (wisi-containing-action 1 2))))
945 (iterator_specification
946 ((IDENTIFIER IN REVERSE discrete_subtype_definition ))
947 ((IDENTIFIER IN discrete_subtype_definition ))
948 ((IDENTIFIER COLON subtype_indication OF REVERSE name ))
949 ((IDENTIFIER COLON subtype_indication OF name ))
950 ((IDENTIFIER OF REVERSE name ))
951 ((IDENTIFIER OF name )))
952 (iterator_specification_opt
953 (())
954 ((iterator_specification )))
955 (label_opt
956 (())
957 ((LESS_LESS IDENTIFIER GREATER_GREATER ))
958 ((IDENTIFIER COLON )))
959 (library_item
960 ((PRIVATE library_unit_declaration ))
961 ((library_unit_declaration ))
962 ((subprogram_body ))
963 ((package_body ))
964 ((library_unit_renaming_declaration )))
965 (library_unit_declaration
966 ((subprogram_declaration ))
967 ((package_declaration ))
968 ((generic_declaration ))
969 ((generic_instantiation )))
970 (library_unit_renaming_declaration
971 ((package_renaming_declaration ))
972 ((generic_renaming_declaration ))
973 ((subprogram_renaming_declaration )))
974 (loop_statement
975 ((iteration_scheme LOOP sequence_of_statements_opt END LOOP identifier_opt SEMICOLON )
976 (progn
977 (wisi-statement-action 1 'statement-start 2 'block-middle 4 'block-end 7 'statement-end)
978 (wisi-containing-action 2 3)
979 (wisi-motion-action 1 2 4)))
980 ((LOOP sequence_of_statements_opt END LOOP identifier_opt SEMICOLON )
981 (progn
982 (wisi-statement-action 1 'block-start 3 'block-end 6 'statement-end)
983 (wisi-containing-action 1 2)
984 (wisi-motion-action 1 3))))
985 (membership_choice_list
986 ((membership_choice ))
987 ((membership_choice_list BAR membership_choice )))
988 (membership_choice
989 ((simple_expression ))
990 ((range )))
991 (mod_clause_opt
992 (())
993 ((AT MOD expression SEMICOLON )))
994 (mode_opt
995 (())
996 ((IN ))
997 ((IN OUT ))
998 ((OUT )))
999 (multiplying_operator
1000 ((STAR ))
1001 ((SLASH ))
1002 ((MOD ))
1003 ((REM )))
1004 (name_list
1005 ((name ))
1006 ((name_list COMMA name )
1007 (progn
1008 (wisi-statement-action 2 'statement-other)
1009 (wisi-containing-action 2 3))))
1010 (name
1011 ((IDENTIFIER ))
1012 ((CHARACTER_LITERAL ))
1013 ((name LEFT_PAREN range RIGHT_PAREN )
1014 (progn
1015 (wisi-statement-action 1 'name-paren 2 'open-paren 4 'close-paren)
1016 (wisi-containing-action 1 2)
1017 (wisi-containing-action 2 3)))
1018 ((selected_component ))
1019 ((attribute_reference ))
1020 ((name actual_parameter_part )
1021 (progn
1022 (wisi-statement-action 1 'name-paren)
1023 (wisi-containing-action 1 2)))
1024 ((qualified_expression ))
1025 ((STRING_LITERAL )))
1026 (name_opt
1027 (())
1028 ((name )))
1029 (null_exclusion_opt
1030 (())
1031 ((NOT NULL )))
1032 (null_exclusion_opt_name
1033 ((IDENTIFIER ))
1034 ((selected_component ))
1035 ((NOT NULL IDENTIFIER ))
1036 ((NOT NULL selected_component )))
1037 (null_procedure_declaration
1038 ((overriding_indicator_opt procedure_specification IS NULL aspect_specification_opt SEMICOLON )
1039 (progn
1040 (wisi-statement-action 1 'statement-start 2 'statement-other 3 'name 6 'statement-end)
1041 (wisi-containing-action 1 2)
1042 (wisi-containing-action 2 5))))
1043 (object_declaration
1044 ((identifier_list COLON aliased_opt constant_opt subtype_indication COLON_EQUAL expression aspect_specification_opt SEMICOLON )
1045 (progn
1046 (wisi-statement-action 1 'statement-start 2 'statement-other 6 'statement-other 9 'statement-end)
1047 (wisi-containing-action 2 5)
1048 (wisi-containing-action 6 7)
1049 (wisi-containing-action 1 8)))
1050 ((identifier_list COLON aliased_opt constant_opt subtype_indication aspect_specification_opt SEMICOLON )
1051 (progn
1052 (wisi-statement-action 1 'statement-start 2 'statement-other 7 'statement-end)
1053 (wisi-containing-action 2 5)
1054 (wisi-containing-action 1 6)))
1055 ((identifier_list COLON aliased_opt constant_opt access_definition COLON_EQUAL expression aspect_specification_opt SEMICOLON )
1056 (progn
1057 (wisi-statement-action 1 'statement-start 2 'statement-other 9 'statement-end)
1058 (wisi-containing-action 2 5)
1059 (wisi-containing-action 6 7)
1060 (wisi-containing-action 1 8)))
1061 ((identifier_list COLON aliased_opt constant_opt access_definition aspect_specification_opt SEMICOLON )
1062 (progn
1063 (wisi-statement-action 1 'statement-start 2 'statement-other 7 'statement-end)
1064 (wisi-containing-action 2 5)
1065 (wisi-containing-action 1 6)))
1066 ((identifier_list COLON aliased_opt constant_opt array_type_definition COLON_EQUAL expression aspect_specification_opt SEMICOLON )
1067 (progn
1068 (wisi-statement-action 1 'statement-start 2 'statement-other 9 'statement-end)
1069 (wisi-containing-action 2 5)
1070 (wisi-containing-action 6 7)
1071 (wisi-containing-action 1 8)))
1072 ((identifier_list COLON aliased_opt constant_opt array_type_definition aspect_specification_opt SEMICOLON )
1073 (progn
1074 (wisi-statement-action 1 'statement-start 2 'statement-other 7 'statement-end)
1075 (wisi-containing-action 2 5)
1076 (wisi-containing-action 1 6)))
1077 ((single_task_declaration ))
1078 ((single_protected_declaration )))
1079 (object_renaming_declaration
1080 ((IDENTIFIER COLON null_exclusion_opt name RENAMES name aspect_specification_opt SEMICOLON )
1081 (progn
1082 (wisi-statement-action 1 'statement-start 4 'name 5 'statement-other 6 'name 8 'statement-end)
1083 (wisi-containing-action 1 4)
1084 (wisi-containing-action 1 6)
1085 (wisi-containing-action 1 7)))
1086 ((IDENTIFIER COLON access_definition RENAMES name aspect_specification_opt SEMICOLON )
1087 (progn
1088 (wisi-statement-action 1 'statement-start 4 'statement-other 5 'name 7 'statement-end)
1089 (wisi-containing-action 1 3)
1090 (wisi-containing-action 1 5)
1091 (wisi-containing-action 1 6)))
1092 ((IDENTIFIER COLON EXCEPTION RENAMES name aspect_specification_opt SEMICOLON )
1093 (progn
1094 (wisi-statement-action 1 'statement-start 4 'statement-other 5 'name 7 'statement-end)
1095 (wisi-containing-action 1 5)
1096 (wisi-containing-action 1 6))))
1097 (overriding_indicator_opt
1098 ((NOT OVERRIDING )
1099 (wisi-statement-action 1 'statement-start 2 'statement-other))
1100 ((OVERRIDING )
1101 (wisi-statement-action 1 'statement-start))
1102 (()))
1103 (package_body
1104 ((PACKAGE BODY name aspect_specification_opt IS declarative_part_opt BEGIN handled_sequence_of_statements END name_opt SEMICOLON )
1105 (progn
1106 (wisi-statement-action 1 'block-start 3 'name 5 'block-middle 7 'block-middle
1107 9 'block-end 11 'statement-end)
1108 (wisi-containing-action 1 3)
1109 (wisi-containing-action 3 4)
1110 (wisi-containing-action 5 6)
1111 (wisi-containing-action 7 8)))
1112 ((PACKAGE BODY name aspect_specification_opt IS declarative_part_opt END name_opt SEMICOLON )
1113 (progn
1114 (wisi-statement-action 1 'block-start 3 'name 5 'block-middle 7 'block-end 9 'statement-end)
1115 (wisi-containing-action 1 3)
1116 (wisi-containing-action 3 4)
1117 (wisi-containing-action 5 6))))
1118 (package_body_stub
1119 ((PACKAGE BODY name IS SEPARATE aspect_specification_opt SEMICOLON )
1120 (progn
1121 (wisi-statement-action 1 'statement-start 7 'statement-end)
1122 (wisi-containing-action 1 3)
1123 (wisi-containing-action 3 6))))
1124 (package_declaration
1125 ((package_specification SEMICOLON )
1126 (wisi-statement-action 1 'statement-start 2 'statement-end)))
1127 (package_renaming_declaration
1128 ((PACKAGE name RENAMES name aspect_specification_opt SEMICOLON )
1129 (progn
1130 (wisi-statement-action 1 'statement-start 2 'name 3 'statement-other 6 'statement-end)
1131 (wisi-containing-action 1 2)
1132 (wisi-containing-action 3 5))))
1133 (package_specification
1134 ((PACKAGE name aspect_specification_opt IS declarative_part_opt PRIVATE declarative_part_opt END name_opt )
1135 (progn
1136 (wisi-statement-action 1 'statement-start 2 'name 4 'block-start 6 'block-middle 8 'block-end)
1137 (wisi-containing-action 1 2)
1138 (wisi-containing-action 2 3)
1139 (wisi-containing-action 4 5)
1140 (wisi-containing-action 6 7)
1141 (wisi-motion-action 1 4 6 8)))
1142 ((PACKAGE name aspect_specification_opt IS declarative_part_opt END name )
1143 (progn
1144 (wisi-statement-action 1 'statement-start 2 'name 4 'block-start 6 'block-end)
1145 (wisi-containing-action 1 2)
1146 (wisi-containing-action 2 3)
1147 (wisi-containing-action 4 5)
1148 (wisi-motion-action 1 4 6))))
1149 (parameter_and_result_profile
1150 ((formal_part RETURN null_exclusion_opt name )
1151 (progn
1152 (wisi-statement-action
1153 2 'return-1
1154 4 'type)
1155 (wisi-containing-action 2 4)))
1156 ((RETURN name )
1157 (wisi-statement-action 1 'return-2 2 'type))
1158 ((formal_part RETURN access_definition )
1159 (progn
1160 (wisi-statement-action 2 'return-1)
1161 (wisi-containing-action 2 3)))
1162 ((RETURN access_definition )
1163 (progn
1164 (wisi-statement-action 1 'return-2)
1165 (wisi-containing-action 1 2))))
1166 (parameter_profile_opt
1167 (())
1168 ((formal_part )))
1169 (parameter_specification
1170 ((identifier_list COLON aliased_opt mode_opt null_exclusion_opt name COLON_EQUAL expression ))
1171 ((identifier_list COLON aliased_opt mode_opt null_exclusion_opt name ))
1172 ((identifier_list COLON access_definition COLON_EQUAL expression ))
1173 ((identifier_list COLON access_definition )))
1174 (parameter_specification_list
1175 ((parameter_specification ))
1176 ((parameter_specification_list SEMICOLON parameter_specification )
1177 (progn
1178 (wisi-statement-action 2 'list-break)
1179 (wisi-containing-action 2 3))))
1180 (pragma
1181 ((PRAGMA IDENTIFIER LEFT_PAREN pragma_argument_association_list RIGHT_PAREN SEMICOLON )
1182 (progn
1183 (wisi-statement-action 1 'statement-start 3 'open-paren 5 'close-paren 6 'statement-end)
1184 (wisi-containing-action 3 4)))
1185 ((PRAGMA IDENTIFIER SEMICOLON )
1186 (wisi-statement-action 1 'statement-start 3 'statement-end)))
1187 (pragma_argument_association
1188 ((IDENTIFIER EQUAL_GREATER expression ))
1189 ((expression ))
1190 ((IDENTIFIER TICK IDENTIFIER EQUAL_GREATER expression )))
1191 (pragma_argument_association_list
1192 ((pragma_argument_association ))
1193 ((pragma_argument_association_list COMMA pragma_argument_association )))
1194 (primary
1195 ((NULL ))
1196 ((aggregate ))
1197 ((name ))
1198 ((NEW name ))
1199 ((LEFT_PAREN if_expression RIGHT_PAREN )
1200 (progn
1201 (wisi-statement-action 1 'open-paren 3 'close-paren)
1202 (wisi-containing-action 1 2)))
1203 ((LEFT_PAREN case_expression RIGHT_PAREN )
1204 (progn
1205 (wisi-statement-action 1 'open-paren 3 'close-paren)
1206 (wisi-containing-action 1 2)))
1207 ((LEFT_PAREN quantified_expression RIGHT_PAREN )
1208 (progn
1209 (wisi-statement-action 1 'open-paren 3 'close-paren)
1210 (wisi-containing-action 1 2))))
1211 (private_extension_declaration
1212 ((TYPE IDENTIFIER discriminant_part_opt IS abstract_limited_synchronized_opt NEW subtype_indication and_interface_list_opt WITH PRIVATE aspect_specification_opt SEMICOLON )
1213 (progn
1214 (wisi-statement-action 1 'statement-start 2 'name 6 'statement-other 12 'statement-end)
1215 (wisi-containing-action 1 3)
1216 (wisi-containing-action 6 7)
1217 (wisi-containing-action 6 8)
1218 (wisi-containing-action 2 11))))
1219 (private_type_declaration
1220 ((TYPE IDENTIFIER discriminant_part_opt IS abstract_tagged_limited_opt PRIVATE aspect_specification_opt SEMICOLON )
1221 (progn
1222 (wisi-statement-action 1 'statement-start 2 'name 8 'statement-end)
1223 (wisi-containing-action 1 7))))
1224 (procedure_call_statement
1225 ((name SEMICOLON )
1226 (wisi-statement-action 1 'statement-start 2 'statement-end)))
1227 (procedure_specification
1228 ((PROCEDURE name parameter_profile_opt )
1229 (progn
1230 (wisi-statement-action 1 'statement-start 2 'name)
1231 (wisi-containing-action 1 3))))
1232 (proper_body
1233 ((subprogram_body ))
1234 ((package_body ))
1235 ((task_body ))
1236 ((protected_body )))
1237 (protected_body
1238 ((PROTECTED BODY IDENTIFIER aspect_specification_opt IS protected_operation_item_list_opt END identifier_opt SEMICOLON )
1239 (progn
1240 (wisi-statement-action 1 'block-start 3 'name 5 'block-middle 7 'block-end 9 'statement-end)
1241 (wisi-containing-action 2 3)
1242 (wisi-containing-action 3 4)
1243 (wisi-containing-action 5 6)
1244 (wisi-motion-action 1 5 7))))
1245 (protected_body_stub
1246 ((PROTECTED BODY IDENTIFIER IS SEPARATE aspect_specification_opt SEMICOLON )
1247 (progn
1248 (wisi-statement-action 1 'statement-start 7 'statement-end)
1249 (wisi-containing-action 2 3)
1250 (wisi-containing-action 3 6))))
1251 (protected_definition
1252 ((declarative_part_opt PRIVATE declarative_part_opt END identifier_opt )
1253 (progn
1254 (wisi-statement-action 2 'block-middle 4 'block-end)
1255 (wisi-containing-action 2 3)))
1256 ((declarative_part_opt END identifier_opt )
1257 (wisi-statement-action 2 'block-end)))
1258 (protected_operation_item
1259 ((subprogram_declaration ))
1260 ((subprogram_body ))
1261 ((entry_body ))
1262 ((aspect_clause )))
1263 (protected_operation_item_list
1264 ((protected_operation_item ))
1265 ((protected_operation_item_list protected_operation_item )))
1266 (protected_operation_item_list_opt
1267 (())
1268 ((protected_operation_item_list )))
1269 (protected_opt
1270 (())
1271 ((PROTECTED )))
1272 (protected_type_declaration
1273 ((PROTECTED TYPE IDENTIFIER discriminant_part_opt aspect_specification_opt IS NEW interface_list WITH protected_definition SEMICOLON )
1274 (progn
1275 (wisi-statement-action 1 'statement-start 3 'name 6 'block-start 11 'statement-end)
1276 (wisi-containing-action 2 3)
1277 (wisi-containing-action 3 5)
1278 (wisi-containing-action 9 10)))
1279 ((PROTECTED TYPE IDENTIFIER discriminant_part_opt aspect_specification_opt IS protected_definition SEMICOLON )
1280 (progn
1281 (wisi-statement-action 1 'statement-start 3 'name 6 'block-start 8 'statement-end)
1282 (wisi-containing-action 2 3)
1283 (wisi-containing-action 3 5)
1284 (wisi-containing-action 6 7))))
1285 (qualified_expression
1286 ((name TICK aggregate )
1287 (progn
1288 (wisi-statement-action 1 'statement-other)
1289 (wisi-containing-action 1 3))))
1290 (quantified_expression
1291 ((FOR quantifier iterator_specification EQUAL_GREATER expression )
1292 (progn
1293 (wisi-statement-action 4 'statement-other)
1294 (wisi-containing-action 4 5))))
1295 (quantifier
1296 ((ALL ))
1297 ((SOME )))
1298 (raise_statement
1299 ((RAISE SEMICOLON )
1300 (wisi-statement-action 1 'statement-start 2 'statement-end))
1301 ((RAISE name WITH expression SEMICOLON )
1302 (progn
1303 (wisi-statement-action 1 'statement-start 3 'statement-other 5 'statement-end)
1304 (wisi-containing-action 3 4)))
1305 ((RAISE name SEMICOLON )
1306 (wisi-statement-action 1 'statement-start 3 'statement-end)))
1307 (range
1308 ((name TICK RANGE LEFT_PAREN expression RIGHT_PAREN )
1309 (progn
1310 (wisi-statement-action 4 'open-paren 6 'close-paren)
1311 (wisi-containing-action 4 5)))
1312 ((name TICK RANGE ))
1313 ((simple_expression DOT_DOT simple_expression )))
1314 (real_range_specification_opt
1315 (())
1316 ((RANGE simple_expression DOT_DOT simple_expression )))
1317 (record_definition
1318 ((RECORD component_list_opt END RECORD )
1319 (progn
1320 (wisi-statement-action 1 'block-start 3 'block-end)
1321 (wisi-containing-action 1 2)))
1322 ((NULL RECORD )))
1323 (record_representation_clause
1324 ((FOR name USE record_rep SEMICOLON )
1325 (progn
1326 (wisi-statement-action 1 'statement-start 3 'statement-other 5 'statement-end)
1327 (wisi-containing-action 3 4))))
1328 (record_rep
1329 ((RECORD mod_clause_opt component_clause_list END RECORD )
1330 (progn
1331 (wisi-statement-action 1 'block-start 4 'block-end)
1332 (wisi-containing-action 1 3))))
1333 (record_type_definition
1334 ((abstract_tagged_limited_opt record_definition )))
1335 (relation_and_list
1336 ((relation AND relation ))
1337 ((relation_and_list AND relation )))
1338 (relation_and_then_list
1339 ((relation AND THEN relation ))
1340 ((relation_and_then_list AND THEN relation )))
1341 (relation_or_list
1342 ((relation OR relation ))
1343 ((relation_or_list OR relation )))
1344 (relation_or_else_list
1345 ((relation OR ELSE relation ))
1346 ((relation_or_else_list OR ELSE relation )))
1347 (relation_xor_list
1348 ((relation XOR relation ))
1349 ((relation_xor_list XOR relation )))
1350 (relation
1351 ((simple_expression ))
1352 ((simple_expression relational_operator simple_expression ))
1353 ((simple_expression NOT IN membership_choice_list ))
1354 ((simple_expression IN membership_choice_list )))
1355 (relational_operator
1356 ((EQUAL ))
1357 ((SLASH_EQUAL ))
1358 ((LESS ))
1359 ((LESS_EQUAL ))
1360 ((GREATER ))
1361 ((GREATER_EQUAL )))
1362 (renaming_declaration
1363 ((object_renaming_declaration ))
1364 ((package_renaming_declaration ))
1365 ((subprogram_renaming_declaration ))
1366 ((generic_renaming_declaration )))
1367 (requeue_statement
1368 ((REQUEUE name WITH ABORT SEMICOLON )
1369 (progn
1370 (wisi-statement-action 1 'statement-start 2 'name 5 'statement-end)
1371 (wisi-containing-action 1 2)))
1372 ((REQUEUE name SEMICOLON )
1373 (progn
1374 (wisi-statement-action 1 'statement-start 2 'name 5 'statement-end)
1375 (wisi-containing-action 1 2))))
1376 (return_subtype_indication
1377 ((subtype_indication ))
1378 ((access_definition )))
1379 (selected_component
1380 ((name DOT IDENTIFIER ))
1381 ((name DOT CHARACTER_LITERAL ))
1382 ((name DOT STRING_LITERAL ))
1383 ((name DOT ALL )))
1384 (selective_accept
1385 ((SELECT select_alternative_list_opt ELSE sequence_of_statements_opt END SELECT SEMICOLON )
1386 (progn
1387 (wisi-statement-action 1 'block-start 3 'block-middle 5 'block-end 7 'statement-end)
1388 (wisi-containing-action 1 2)
1389 (wisi-containing-action 3 4)
1390 (wisi-motion-action 1 '(2 OR) 3 5)))
1391 ((SELECT select_alternative_list_opt END SELECT SEMICOLON )
1392 (progn
1393 (wisi-statement-action 1 'block-start 3 'block-end 5 'statement-end)
1394 (wisi-containing-action 1 2)
1395 (wisi-motion-action 1 '(2 OR) 3))))
1396 (select_alternative
1397 ((WHEN expression EQUAL_GREATER accept_statement sequence_of_statements_opt )
1398 (progn
1399 (wisi-statement-action 1 'block-start 3 'statement-other)
1400 (wisi-containing-action 1 2)
1401 (wisi-containing-action 3 4)
1402 (wisi-containing-action 3 5)))
1403 ((accept_statement sequence_of_statements_opt ))
1404 ((WHEN expression EQUAL_GREATER delay_alternative )
1405 (progn
1406 (wisi-statement-action 1 'block-start 3 'statement-other)
1407 (wisi-containing-action 1 2)
1408 (wisi-containing-action 3 4)))
1409 ((delay_alternative ))
1410 ((WHEN expression EQUAL_GREATER TERMINATE SEMICOLON )
1411 (progn
1412 (wisi-statement-action 1 'block-start 3 'statement-other 4 'statement-start 5 'statement-end)
1413 (wisi-containing-action 1 2)))
1414 ((TERMINATE SEMICOLON )
1415 (wisi-statement-action 1 'statement-start 2 'statement-end)))
1416 (select_alternative_list
1417 ((select_alternative ))
1418 ((select_alternative_list OR select_alternative )
1419 (wisi-statement-action 2 'block-middle)))
1420 (select_alternative_list_opt
1421 (())
1422 ((select_alternative_list )))
1423 (select_statement
1424 ((selective_accept ))
1425 ((timed_entry_call ))
1426 ((conditional_entry_call ))
1427 ((asynchronous_select )))
1428 (sequence_of_statements
1429 ((statement ))
1430 ((sequence_of_statements statement )))
1431 (sequence_of_statements_opt
1432 (())
1433 ((sequence_of_statements )))
1434 (simple_expression
1435 ((unary_adding_operator term_list ))
1436 ((term_list )))
1437 (simple_return_statement
1438 ((RETURN SEMICOLON )
1439 (wisi-statement-action 1 'statement-start 2 'statement-end))
1440 ((RETURN expression SEMICOLON )
1441 (progn
1442 (wisi-statement-action 1 'statement-start 3 'statement-end)
1443 (wisi-containing-action 1 2))))
1444 (simple_statement
1445 ((NULL SEMICOLON )
1446 (wisi-statement-action 1 'statement-start 2 'statement-end))
1447 ((assignment_statement ))
1448 ((exit_statement ))
1449 ((GOTO IDENTIFIER SEMICOLON )
1450 (wisi-statement-action 1 'statement-start 3 'statement-end))
1451 ((procedure_call_statement ))
1452 ((simple_return_statement ))
1453 ((requeue_statement ))
1454 ((delay_statement ))
1455 ((ABORT name SEMICOLON )
1456 (wisi-statement-action 1 'statement-start 3 'statement-end))
1457 ((raise_statement ))
1458 ((pragma )))
1459 (single_protected_declaration
1460 ((PROTECTED IDENTIFIER aspect_specification_opt IS NEW interface_list WITH protected_definition SEMICOLON )
1461 (progn
1462 (wisi-statement-action 1 'block-start 2 'name 7 'block-middle 9 'statement-end)
1463 (wisi-containing-action 1 2)
1464 (wisi-containing-action 2 3)
1465 (wisi-containing-action 7 8)))
1466 ((PROTECTED IDENTIFIER aspect_specification_opt IS protected_definition SEMICOLON )
1467 (progn
1468 (wisi-statement-action 1 'block-start 2 'name 4 'block-middle 6 'statement-end)
1469 (wisi-containing-action 1 2)
1470 (wisi-containing-action 2 3)
1471 (wisi-containing-action 4 5))))
1472 (single_task_declaration
1473 ((TASK IDENTIFIER aspect_specification_opt IS NEW interface_list WITH task_definition SEMICOLON )
1474 (progn
1475 (wisi-statement-action 1 'block-start 2 'name 7 'block-middle 9 'statement-end)
1476 (wisi-containing-action 1 2)
1477 (wisi-containing-action 2 3)
1478 (wisi-containing-action 7 8)))
1479 ((TASK IDENTIFIER aspect_specification_opt IS task_definition SEMICOLON )
1480 (progn
1481 (wisi-statement-action 1 'block-start 2 'name 4 'block-middle 6 'statement-end)
1482 (wisi-containing-action 1 2)
1483 (wisi-containing-action 2 3)
1484 (wisi-containing-action 4 5)))
1485 ((TASK IDENTIFIER aspect_specification_opt SEMICOLON )
1486 (progn
1487 (wisi-statement-action 1 'statement-start 4 'statement-end)
1488 (wisi-containing-action 1 2)
1489 (wisi-containing-action 2 3))))
1490 (statement
1491 ((label_opt simple_statement )
1492 (wisi-statement-action 1 'statement-start 2 'statement-other))
1493 ((label_opt compound_statement )
1494 (wisi-statement-action 1 'statement-start 2 'statement-other)))
1495 (subprogram_body
1496 ((overriding_indicator_opt subprogram_specification aspect_specification_opt IS declarative_part_opt BEGIN handled_sequence_of_statements END name_opt SEMICOLON )
1497 (progn
1498 (wisi-statement-action 1 'statement-start 2 'block-middle 4 'block-middle 6 'block-middle 8 'block-end 10 'statement-end)
1499 (wisi-containing-action 2 3)
1500 (wisi-containing-action 4 5)
1501 (wisi-containing-action 6 7)
1502 (wisi-motion-action 1 2 4 6 8))))
1503 (subprogram_body_stub
1504 ((overriding_indicator_opt subprogram_specification IS SEPARATE aspect_specification_opt SEMICOLON )
1505 (progn
1506 (wisi-statement-action 1 'statement-start 2 'block-middle 6 'statement-end)
1507 (wisi-containing-action 2 5))))
1508 (subprogram_declaration
1509 ((overriding_indicator_opt subprogram_specification SEMICOLON )
1510 (wisi-statement-action 1 'statement-start 2 'block-middle 3 'statement-end)))
1511 (subprogram_default
1512 ((name ))
1513 ((BOX ))
1514 ((NULL )))
1515 (subprogram_renaming_declaration
1516 ((overriding_indicator_opt subprogram_specification RENAMES name aspect_specification_opt SEMICOLON )
1517 (progn
1518 (wisi-statement-action 1 'statement-start 2 'block-middle 3 'statement-other 6 'statement-end)
1519 (wisi-containing-action 2 5))))
1520 (subprogram_specification
1521 ((procedure_specification ))
1522 ((FUNCTION name parameter_and_result_profile )
1523 (progn
1524 (wisi-statement-action 1 'statement-start 2 'name)
1525 (wisi-containing-action 1 3)
1526 (wisi-motion-action 1 '(3 RETURN)))))
1527 (subtype_declaration
1528 ((SUBTYPE IDENTIFIER IS subtype_indication aspect_specification_opt SEMICOLON )
1529 (progn
1530 (wisi-statement-action 1 'statement-start 2 'name 3 'statement-other 6 'statement-end)
1531 (wisi-containing-action 1 2)
1532 (wisi-containing-action 2 3)
1533 (wisi-containing-action 3 4))))
1534 (subtype_indication
1535 ((NOT NULL name constraint )
1536 (progn
1537 (wisi-statement-action 3 'name)
1538 (wisi-containing-action 3 4)))
1539 ((NOT NULL name ))
1540 ((name constraint )
1541 (progn
1542 (wisi-statement-action 1 'name)
1543 (wisi-containing-action 1 2)))
1544 ((name )))
1545 (subunit
1546 ((SEPARATE LEFT_PAREN name RIGHT_PAREN proper_body )
1547 (progn
1548 (wisi-statement-action 2 'open-paren 4 'close-paren)
1549 (wisi-containing-action 2 3))))
1550 (task_body
1551 ((TASK BODY IDENTIFIER aspect_specification_opt IS declarative_part_opt BEGIN handled_sequence_of_statements END identifier_opt SEMICOLON )
1552 (progn
1553 (wisi-statement-action 1 'statement-start 3 'name 5 'block-start 7 'block-middle 9 'block-end 11 'statement-end)
1554 (wisi-containing-action 3 4)
1555 (wisi-containing-action 5 6)
1556 (wisi-containing-action 7 8)
1557 (wisi-motion-action 1 5 7 9))))
1558 (task_body_stub
1559 ((TASK BODY IDENTIFIER IS SEPARATE aspect_specification_opt SEMICOLON )
1560 (progn
1561 (wisi-statement-action 1 'statement-start 7 'statement-end)
1562 (wisi-containing-action 3 6))))
1563 (task_definition
1564 ((declarative_part_opt PRIVATE declarative_part_opt END identifier_opt )
1565 (progn
1566 (wisi-statement-action 2 'block-middle 4 'block-end)
1567 (wisi-containing-action 2 3)))
1568 ((declarative_part_opt END identifier_opt )
1569 (wisi-statement-action 2 'block-end)))
1570 (task_type_declaration
1571 ((TASK TYPE IDENTIFIER discriminant_part_opt aspect_specification_opt IS NEW interface_list WITH task_definition SEMICOLON )
1572 (progn
1573 (wisi-statement-action 1 'statement-start 3 'name 10 'statement-other 11 'statement-end)
1574 (wisi-containing-action 3 5)
1575 (wisi-containing-action 9 10)))
1576 ((TASK TYPE IDENTIFIER discriminant_part_opt aspect_specification_opt IS task_definition SEMICOLON )
1577 (progn
1578 (wisi-statement-action 1 'statement-start 3 'name 6 'block-start 8 'statement-end)
1579 (wisi-containing-action 3 5)
1580 (wisi-containing-action 6 7)))
1581 ((TASK TYPE IDENTIFIER discriminant_part_opt aspect_specification_opt SEMICOLON )
1582 (progn
1583 (wisi-statement-action 1 'statement-start 3 'name 6 'statement-end)
1584 (wisi-containing-action 3 5))))
1585 (term
1586 ((factor ))
1587 ((term multiplying_operator factor )))
1588 (term_list
1589 ((term ))
1590 ((term_list binary_adding_operator term )))
1591 (timed_entry_call
1592 ((SELECT entry_call_alternative OR delay_alternative END SELECT SEMICOLON )
1593 (progn
1594 (wisi-statement-action 1 'block-start 3 'block-middle 5 'block-end 6 'statement-end)
1595 (wisi-containing-action 1 2)
1596 (wisi-containing-action 3 4))))
1597 (triggering_alternative
1598 ((procedure_call_statement sequence_of_statements_opt ))
1599 ((name sequence_of_statements_opt ))
1600 ((delay_statement sequence_of_statements_opt )))
1601 (type_declaration
1602 ((full_type_declaration ))
1603 ((incomplete_type_declaration ))
1604 ((private_type_declaration ))
1605 ((private_extension_declaration )))
1606 (type_definition
1607 ((enumeration_type_definition ))
1608 ((RANGE simple_expression DOT_DOT simple_expression ))
1609 ((MOD expression ))
1610 ((DIGITS expression real_range_specification_opt ))
1611 ((DELTA expression real_range_specification_opt ))
1612 ((DELTA expression DIGITS expression real_range_specification_opt ))
1613 ((array_type_definition ))
1614 ((record_type_definition ))
1615 ((access_definition ))
1616 ((derived_type_definition ))
1617 ((interface_type_definition )))
1618 (variant_part
1619 ((CASE direct_name IS variant_list END CASE SEMICOLON )
1620 (progn
1621 (wisi-statement-action 1 'statement-start 3 'block-start 5 'block-end 7 'statement-end)
1622 (wisi-containing-action 3 4))))
1623 (variant_list
1624 ((variant ))
1625 ((variant_list variant )))
1626 (variant
1627 ((WHEN discrete_choice_list EQUAL_GREATER component_list )
1628 (progn
1629 (wisi-statement-action 1 'block-middle 3 'statement-other)
1630 (wisi-containing-action 1 2)
1631 (wisi-containing-action 3 4))))
1632 (unary_adding_operator
1633 ((PLUS ))
1634 ((MINUS )))
1635 (use_clause
1636 ((USE name_list SEMICOLON )
1637 (progn
1638 (wisi-statement-action 1 'statement-start 3 'statement-end)
1639 (wisi-containing-action 1 2)))
1640 ((USE ALL TYPE name_list SEMICOLON )
1641 (progn
1642 (wisi-statement-action 1 'statement-start 5 'statement-end)
1643 (wisi-containing-action 1 4)))
1644 ((USE TYPE name_list SEMICOLON )
1645 (progn
1646 (wisi-statement-action 1 'statement-start 4 'statement-end)
1647 (wisi-containing-action 1 3))))
1648 (with_clause
1649 ((LIMITED PRIVATE WITH name_list SEMICOLON )
1650 (progn
1651 (wisi-statement-action 1 'statement-start 3 'statement-other 5 'statement-end)
1652 (wisi-containing-action 3 4)))
1653 ((LIMITED WITH name_list SEMICOLON )
1654 (progn
1655 (wisi-statement-action 1 'statement-start 2 'statement-other 4 'statement-end)
1656 (wisi-containing-action 2 3)))
1657 ((PRIVATE WITH name_list SEMICOLON )
1658 (progn
1659 (wisi-statement-action 1 'statement-start 2 'statement-other 4 'statement-end)
1660 (wisi-containing-action 2 3)))
1661 ((WITH name_list SEMICOLON )
1662 (progn
1663 (wisi-statement-action 1 'statement-start 3 'statement-end)
1664 (wisi-containing-action 1 2)))))
1665 [((default . error) (SEPARATE . 10) (USE . 11) (LIMITED . 3) (PRIVATE . 8) (WITH . 12) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (PACKAGE . 6) (GENERIC . 2))
1666 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1667 ((default . error) (FUNCTION . ( 72 (generic_formal_part . 1))) (PROCEDURE . ( 74 (generic_formal_part . 1))) (PACKAGE . ( 73 (generic_formal_part . 1))) (PRAGMA . 7) (WITH . 76) (TYPE . 75) (IDENTIFIER . 71))
1668 ((default . error) (WITH . 70) (PRIVATE . 69))
1669 ((default . error) (OVERRIDING . 68))
1670 ((default . error) (FUNCTION . (overriding_indicator_opt . 1)) (PROCEDURE . (overriding_indicator_opt . 1)) (ENTRY . (overriding_indicator_opt . 1)))
1671 ((default . error) (BODY . 66) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1672 ((default . error) (IDENTIFIER . 65))
1673 ((default . error) (WITH . 62) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (PACKAGE . 61) (GENERIC . 60))
1674 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1675 ((default . error) (LEFT_PAREN . 58))
1676 ((default . error) (TYPE . 56) (ALL . 55) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1677 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1678 ((default . error) ($EOI . (compilation_unit_list . 0)) (FUNCTION . (compilation_unit_list . 0)) (GENERIC . (compilation_unit_list . 0)) (LIMITED . (compilation_unit_list . 0)) (NOT . (compilation_unit_list . 0)) (OVERRIDING . (compilation_unit_list . 0)) (PACKAGE . (compilation_unit_list . 0)) (PRAGMA . (compilation_unit_list . 0)) (PRIVATE . (compilation_unit_list . 0)) (PROCEDURE . (compilation_unit_list . 0)) (SEPARATE . (compilation_unit_list . 0)) (USE . (compilation_unit_list . 0)) (WITH . (compilation_unit_list . 0)))
1679 ((default . error) ($EOI . 45) (SEPARATE . 10) (USE . 11) (LIMITED . 3) (PRIVATE . 8) (WITH . 12) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (PACKAGE . 6) (GENERIC . 2))
1680 ((default . error) (WITH . (compilation_unit . 0)) (USE . (compilation_unit . 0)) (SEPARATE . (compilation_unit . 0)) (PROCEDURE . (compilation_unit . 0)) (PRIVATE . (compilation_unit . 0)) (PRAGMA . (compilation_unit . 0)) (PACKAGE . (compilation_unit . 0)) (OVERRIDING . (compilation_unit . 0)) (NOT . (compilation_unit . 0)) (LIMITED . (compilation_unit . 0)) (GENERIC . (compilation_unit . 0)) (FUNCTION . (compilation_unit . 0)) ($EOI . (compilation_unit . 0)))
1681 ((default . error) (WITH . (library_unit_declaration . 2)) (USE . (library_unit_declaration . 2)) (SEPARATE . (library_unit_declaration . 2)) (PROCEDURE . (library_unit_declaration . 2)) (PRIVATE . (library_unit_declaration . 2)) (PRAGMA . (library_unit_declaration . 2)) (PACKAGE . (library_unit_declaration . 2)) (OVERRIDING . (library_unit_declaration . 2)) (NOT . (library_unit_declaration . 2)) (LIMITED . (library_unit_declaration . 2)) (GENERIC . (library_unit_declaration . 2)) (FUNCTION . (library_unit_declaration . 2)) ($EOI . (library_unit_declaration . 2)))
1682 ((default . error) (PACKAGE . 42) (FUNCTION . 1) (PROCEDURE . 9))
1683 ((default . error) (WITH . (library_unit_declaration . 3)) (USE . (library_unit_declaration . 3)) (SEPARATE . (library_unit_declaration . 3)) (PROCEDURE . (library_unit_declaration . 3)) (PRIVATE . (library_unit_declaration . 3)) (PRAGMA . (library_unit_declaration . 3)) (PACKAGE . (library_unit_declaration . 3)) (OVERRIDING . (library_unit_declaration . 3)) (NOT . (library_unit_declaration . 3)) (LIMITED . (library_unit_declaration . 3)) (GENERIC . (library_unit_declaration . 3)) (FUNCTION . (library_unit_declaration . 3)) ($EOI . (library_unit_declaration . 3)))
1684 ((default . error) ($EOI . (generic_declaration . 1)) (LIMITED . (generic_declaration . 1)) (SEPARATE . (generic_declaration . 1)) (WITH . (generic_declaration . 1)) (PRIVATE . (generic_declaration . 1)) (END . (generic_declaration . 1)) (BEGIN . (generic_declaration . 1)) (IDENTIFIER . (generic_declaration . 1)) (ENTRY . (generic_declaration . 1)) (FOR . (generic_declaration . 1)) (FUNCTION . (generic_declaration . 1)) (GENERIC . (generic_declaration . 1)) (NOT . (generic_declaration . 1)) (OVERRIDING . (generic_declaration . 1)) (PACKAGE . (generic_declaration . 1)) (PRAGMA . (generic_declaration . 1)) (PROCEDURE . (generic_declaration . 1)) (PROTECTED . (generic_declaration . 1)) (SUBTYPE . (generic_declaration . 1)) (TASK . (generic_declaration . 1)) (TYPE . (generic_declaration . 1)) (USE . (generic_declaration . 1)))
1685 ((default . error) (WITH . (library_unit_renaming_declaration . 1)) (USE . (library_unit_renaming_declaration . 1)) (SEPARATE . (library_unit_renaming_declaration . 1)) (PROCEDURE . (library_unit_renaming_declaration . 1)) (PRIVATE . (library_unit_renaming_declaration . 1)) (PRAGMA . (library_unit_renaming_declaration . 1)) (PACKAGE . (library_unit_renaming_declaration . 1)) (OVERRIDING . (library_unit_renaming_declaration . 1)) (NOT . (library_unit_renaming_declaration . 1)) (LIMITED . (library_unit_renaming_declaration . 1)) (GENERIC . (library_unit_renaming_declaration . 1)) (FUNCTION . (library_unit_renaming_declaration . 1)) ($EOI . (library_unit_renaming_declaration . 1)))
1686 ((default . error) ($EOI . (generic_declaration . 0)) (LIMITED . (generic_declaration . 0)) (SEPARATE . (generic_declaration . 0)) (WITH . (generic_declaration . 0)) (PRIVATE . (generic_declaration . 0)) (END . (generic_declaration . 0)) (BEGIN . (generic_declaration . 0)) (IDENTIFIER . (generic_declaration . 0)) (ENTRY . (generic_declaration . 0)) (FOR . (generic_declaration . 0)) (FUNCTION . (generic_declaration . 0)) (GENERIC . (generic_declaration . 0)) (NOT . (generic_declaration . 0)) (OVERRIDING . (generic_declaration . 0)) (PACKAGE . (generic_declaration . 0)) (PRAGMA . (generic_declaration . 0)) (PROCEDURE . (generic_declaration . 0)) (PROTECTED . (generic_declaration . 0)) (SUBTYPE . (generic_declaration . 0)) (TASK . (generic_declaration . 0)) (TYPE . (generic_declaration . 0)) (USE . (generic_declaration . 0)))
1687 ((default . error) (WITH . (compilation_unit . 1)) (USE . (compilation_unit . 1)) (SEPARATE . (compilation_unit . 1)) (PROCEDURE . (compilation_unit . 1)) (PRIVATE . (compilation_unit . 1)) (PRAGMA . (compilation_unit . 1)) (PACKAGE . (compilation_unit . 1)) (OVERRIDING . (compilation_unit . 1)) (NOT . (compilation_unit . 1)) (LIMITED . (compilation_unit . 1)) (GENERIC . (compilation_unit . 1)) (FUNCTION . (compilation_unit . 1)) ($EOI . (compilation_unit . 1)))
1688 ((default . error) ($EOI . (library_item . 1)) (FUNCTION . (library_item . 1)) (GENERIC . (library_item . 1)) (LIMITED . (library_item . 1)) (NOT . (library_item . 1)) (OVERRIDING . (library_item . 1)) (PACKAGE . (library_item . 1)) (PRAGMA . (library_item . 1)) (PRIVATE . (library_item . 1)) (PROCEDURE . (library_item . 1)) (SEPARATE . (library_item . 1)) (USE . (library_item . 1)) (WITH . (library_item . 1)))
1689 ((default . error) ($EOI . (library_item . 4)) (FUNCTION . (library_item . 4)) (GENERIC . (library_item . 4)) (LIMITED . (library_item . 4)) (NOT . (library_item . 4)) (OVERRIDING . (library_item . 4)) (PACKAGE . (library_item . 4)) (PRAGMA . (library_item . 4)) (PRIVATE . (library_item . 4)) (PROCEDURE . (library_item . 4)) (SEPARATE . (library_item . 4)) (USE . (library_item . 4)) (WITH . (library_item . 4)))
1690 ((default . error) (FUNCTION . 39) (PROCEDURE . 40))
1691 ((default . error) ($EOI . (library_item . 3)) (FUNCTION . (library_item . 3)) (GENERIC . (library_item . 3)) (LIMITED . (library_item . 3)) (NOT . (library_item . 3)) (OVERRIDING . (library_item . 3)) (PACKAGE . (library_item . 3)) (PRAGMA . (library_item . 3)) (PRIVATE . (library_item . 3)) (PROCEDURE . (library_item . 3)) (SEPARATE . (library_item . 3)) (USE . (library_item . 3)) (WITH . (library_item . 3)))
1692 ((default . error) (WITH . (library_unit_declaration . 1)) (USE . (library_unit_declaration . 1)) (SEPARATE . (library_unit_declaration . 1)) (PROCEDURE . (library_unit_declaration . 1)) (PRIVATE . (library_unit_declaration . 1)) (PRAGMA . (library_unit_declaration . 1)) (PACKAGE . (library_unit_declaration . 1)) (OVERRIDING . (library_unit_declaration . 1)) (NOT . (library_unit_declaration . 1)) (LIMITED . (library_unit_declaration . 1)) (GENERIC . (library_unit_declaration . 1)) (FUNCTION . (library_unit_declaration . 1)) ($EOI . (library_unit_declaration . 1)))
1693 ((default . error) (WITH . (library_unit_renaming_declaration . 0)) (USE . (library_unit_renaming_declaration . 0)) (SEPARATE . (library_unit_renaming_declaration . 0)) (PROCEDURE . (library_unit_renaming_declaration . 0)) (PRIVATE . (library_unit_renaming_declaration . 0)) (PRAGMA . (library_unit_renaming_declaration . 0)) (PACKAGE . (library_unit_renaming_declaration . 0)) (OVERRIDING . (library_unit_renaming_declaration . 0)) (NOT . (library_unit_renaming_declaration . 0)) (LIMITED . (library_unit_renaming_declaration . 0)) (GENERIC . (library_unit_renaming_declaration . 0)) (FUNCTION . (library_unit_renaming_declaration . 0)) ($EOI . (library_unit_renaming_declaration . 0)))
1694 ((default . error) (SEMICOLON . 38))
1695 ((default . error) ($EOI . (context_item . 0)) (FUNCTION . (context_item . 0)) (GENERIC . (context_item . 0)) (LIMITED . (context_item . 0)) (NOT . (context_item . 0)) (OVERRIDING . (context_item . 0)) (PACKAGE . (context_item . 0)) (PRAGMA . (context_item . 0)) (PRIVATE . (context_item . 0)) (PROCEDURE . (context_item . 0)) (SEPARATE . (context_item . 0)) (USE . (context_item . 0)) (WITH . (context_item . 0)))
1696 ((default . error) (RENAMES . (subprogram_specification . 0)) (WITH . (subprogram_specification . 0)) (IS . (subprogram_specification . 0)) (SEMICOLON . (subprogram_specification . 0)))
1697 ((default . error) ($EOI . (library_item . 2)) (FUNCTION . (library_item . 2)) (GENERIC . (library_item . 2)) (LIMITED . (library_item . 2)) (NOT . (library_item . 2)) (OVERRIDING . (library_item . 2)) (PACKAGE . (library_item . 2)) (PRAGMA . (library_item . 2)) (PRIVATE . (library_item . 2)) (PROCEDURE . (library_item . 2)) (SEPARATE . (library_item . 2)) (USE . (library_item . 2)) (WITH . (library_item . 2)))
1698 ((default . error) (WITH . (library_unit_declaration . 0)) (USE . (library_unit_declaration . 0)) (SEPARATE . (library_unit_declaration . 0)) (PROCEDURE . (library_unit_declaration . 0)) (PRIVATE . (library_unit_declaration . 0)) (PRAGMA . (library_unit_declaration . 0)) (PACKAGE . (library_unit_declaration . 0)) (OVERRIDING . (library_unit_declaration . 0)) (NOT . (library_unit_declaration . 0)) (LIMITED . (library_unit_declaration . 0)) (GENERIC . (library_unit_declaration . 0)) (FUNCTION . (library_unit_declaration . 0)) ($EOI . (library_unit_declaration . 0)))
1699 ((default . error) (WITH . (library_unit_renaming_declaration . 2)) (USE . (library_unit_renaming_declaration . 2)) (SEPARATE . (library_unit_renaming_declaration . 2)) (PROCEDURE . (library_unit_renaming_declaration . 2)) (PRIVATE . (library_unit_renaming_declaration . 2)) (PRAGMA . (library_unit_renaming_declaration . 2)) (PACKAGE . (library_unit_renaming_declaration . 2)) (OVERRIDING . (library_unit_renaming_declaration . 2)) (NOT . (library_unit_renaming_declaration . 2)) (LIMITED . (library_unit_renaming_declaration . 2)) (GENERIC . (library_unit_renaming_declaration . 2)) (FUNCTION . (library_unit_renaming_declaration . 2)) ($EOI . (library_unit_renaming_declaration . 2)))
1700 ((default . error) (WITH . (compilation_unit . 2)) (USE . (compilation_unit . 2)) (SEPARATE . (compilation_unit . 2)) (PROCEDURE . (compilation_unit . 2)) (PRIVATE . (compilation_unit . 2)) (PRAGMA . (compilation_unit . 2)) (PACKAGE . (compilation_unit . 2)) (OVERRIDING . (compilation_unit . 2)) (NOT . (compilation_unit . 2)) (LIMITED . (compilation_unit . 2)) (GENERIC . (compilation_unit . 2)) (FUNCTION . (compilation_unit . 2)) ($EOI . (compilation_unit . 2)))
1701 ((default . error) ($EOI . (context_item . 2)) (FUNCTION . (context_item . 2)) (GENERIC . (context_item . 2)) (LIMITED . (context_item . 2)) (NOT . (context_item . 2)) (OVERRIDING . (context_item . 2)) (PACKAGE . (context_item . 2)) (PRAGMA . (context_item . 2)) (PRIVATE . (context_item . 2)) (PROCEDURE . (context_item . 2)) (SEPARATE . (context_item . 2)) (USE . (context_item . 2)) (WITH . (context_item . 2)))
1702 ((default . error) ($EOI . (context_item . 1)) (FUNCTION . (context_item . 1)) (GENERIC . (context_item . 1)) (LIMITED . (context_item . 1)) (NOT . (context_item . 1)) (OVERRIDING . (context_item . 1)) (PACKAGE . (context_item . 1)) (PRAGMA . (context_item . 1)) (PRIVATE . (context_item . 1)) (PROCEDURE . (context_item . 1)) (SEPARATE . (context_item . 1)) (USE . (context_item . 1)) (WITH . (context_item . 1)))
1703 ((default . error) (USE . (package_declaration . 0)) (TYPE . (package_declaration . 0)) (TASK . (package_declaration . 0)) (SUBTYPE . (package_declaration . 0)) (PROTECTED . (package_declaration . 0)) (PROCEDURE . (package_declaration . 0)) (PRAGMA . (package_declaration . 0)) (PACKAGE . (package_declaration . 0)) (OVERRIDING . (package_declaration . 0)) (NOT . (package_declaration . 0)) (GENERIC . (package_declaration . 0)) (FUNCTION . (package_declaration . 0)) (FOR . (package_declaration . 0)) (ENTRY . (package_declaration . 0)) (IDENTIFIER . (package_declaration . 0)) (BEGIN . (package_declaration . 0)) (END . (package_declaration . 0)) (PRIVATE . (package_declaration . 0)) (WITH . (package_declaration . 0)) (SEPARATE . (package_declaration . 0)) (LIMITED . (package_declaration . 0)) ($EOI . (package_declaration . 0)))
1704 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1705 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1706 ((default . error) (SEMICOLON . 126) (RENAMES . 127) (IS . (aspect_specification_opt . 0)) (WITH . 107))
1707 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1708 ((default . error) (SEMICOLON . 124))
1709 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
1710 ((default . error) ($EOI . accept) (XOR . accept) (WITH . accept) (WHILE . accept) (WHEN . accept) (USE . accept) (UNTIL . accept) (TYPE . accept) (THEN . accept) (TERMINATE . accept) (TASK . accept) (TAGGED . accept) (SYNCHRONIZED . accept) (SUBTYPE . accept) (SOME . accept) (SELECT . accept) (SEPARATE . accept) (RIGHT_PAREN . accept) (REVERSE . accept) (RETURN . accept) (REQUEUE . accept) (RENAMES . accept) (REM . accept) (RECORD . accept) (RANGE . accept) (RAISE . accept) (PROTECTED . accept) (PROCEDURE . accept) (PRIVATE . accept) (PRAGMA . accept) (PACKAGE . accept) (OVERRIDING . accept) (OUT . accept) (OTHERS . accept) (OR . accept) (OF . accept) (NULL . accept) (NOT . accept) (NEW . accept) (MOD . accept) (LOOP . accept) (LIMITED . accept) (LEFT_PAREN . accept) (IS . accept) (INTERFACE . accept) (IN . accept) (IF . accept) (GOTO . accept) (GENERIC . accept) (FUNCTION . accept) (FOR . accept) (EXIT . accept) (EXCEPTION . accept) (ENTRY . accept) (END . accept) (ELSIF . accept) (ELSE . accept) (DO . accept) (DIGITS . accept) (DELTA . accept) (DELAY . accept) (DECLARE . accept) (CONSTANT . accept) (CASE . accept) (BODY . accept) (BEGIN . accept) (AT . accept) (ARRAY . accept) (AND . accept) (ALL . accept) (ALIASED . accept) (ACCESS . accept) (ABSTRACT . accept) (ABORT . accept) (ACCEPT . accept) (ABS . accept) (CHARACTER_LITERAL . accept) (STRING_LITERAL . accept) (IDENTIFIER . accept) (TICK . accept) (STAR_STAR . accept) (STAR . accept) (SLASH_EQUAL . accept) (SLASH . accept) (SEMICOLON . accept) (PLUS . accept) (MINUS . accept) (LESS_LESS . accept) (LESS_EQUAL . accept) (LESS . accept) (GREATER_GREATER . accept) (GREATER_EQUAL . accept) (GREATER . accept) (EQUAL_GREATER . accept) (EQUAL . accept) (DOT_DOT . accept) (DOT . accept) (COMMA . accept) (COLON_EQUAL . accept) (COLON . accept) (BOX . accept) (BAR . accept) (AMPERSAND . accept))
1711 ((default . error) (WITH . (compilation_unit_list . 1)) (USE . (compilation_unit_list . 1)) (SEPARATE . (compilation_unit_list . 1)) (PROCEDURE . (compilation_unit_list . 1)) (PRIVATE . (compilation_unit_list . 1)) (PRAGMA . (compilation_unit_list . 1)) (PACKAGE . (compilation_unit_list . 1)) (OVERRIDING . (compilation_unit_list . 1)) (NOT . (compilation_unit_list . 1)) (LIMITED . (compilation_unit_list . 1)) (GENERIC . (compilation_unit_list . 1)) (FUNCTION . (compilation_unit_list . 1)) ($EOI . (compilation_unit_list . 1)))
1712 ((default . error) (USE . (name . 0)) (DO . (name . 0)) (RENAMES . (name . 0)) (ELSIF . (name . 0)) (ELSE . (name . 0)) (LESS_LESS . (name . 0)) (IDENTIFIER . (name . 0)) (STRING_LITERAL . (name . 0)) (CHARACTER_LITERAL . (name . 0)) (ACCEPT . (name . 0)) (ABORT . (name . 0)) (BEGIN . (name . 0)) (CASE . (name . 0)) (DECLARE . (name . 0)) (DELAY . (name . 0)) (EXIT . (name . 0)) (FOR . (name . 0)) (GOTO . (name . 0)) (IF . (name . 0)) (LOOP . (name . 0)) (NULL . (name . 0)) (PRAGMA . (name . 0)) (RAISE . (name . 0)) (REQUEUE . (name . 0)) (RETURN . (name . 0)) (SELECT . (name . 0)) (WHILE . (name . 0)) (OF . (name . 0)) (DIGITS . (name . 0)) (COMMA . (name . 0)) (THEN . (name . 0)) (COLON_EQUAL . (name . 0)) (WITH . (name . 0)) (BAR . (name . 0)) (EQUAL_GREATER . (name . 0)) (IS . (name . 0)) (SLASH_EQUAL . (name . 0)) (LESS_EQUAL . (name . 0)) (LESS . (name . 0)) (GREATER_EQUAL . (name . 0)) (GREATER . (name . 0)) (EQUAL . (name . 0)) (NOT . (name . 0)) (IN . (name . 0)) (AND . (name . 0)) (OR . (name . 0)) (XOR . (name . 0)) (SEMICOLON . (name . 0)) (RIGHT_PAREN . (name . 0)) (LEFT_PAREN . (name . 0)) (RANGE . (name . 0)) (TICK . (name . 0)) (DOT . (name . 0)) (PLUS . (name . 0)) (MINUS . (name . 0)) (AMPERSAND . (name . 0)) (DOT_DOT . (name . 0)) (SLASH . (name . 0)) (STAR . (name . 0)) (MOD . (name . 0)) (REM . (name . 0)) (STAR_STAR . (name . 0)))
1713 ((default . error) (USE . (name . 7)) (DO . (name . 7)) (RENAMES . (name . 7)) (ELSIF . (name . 7)) (ELSE . (name . 7)) (LESS_LESS . (name . 7)) (IDENTIFIER . (name . 7)) (STRING_LITERAL . (name . 7)) (CHARACTER_LITERAL . (name . 7)) (ACCEPT . (name . 7)) (ABORT . (name . 7)) (BEGIN . (name . 7)) (CASE . (name . 7)) (DECLARE . (name . 7)) (DELAY . (name . 7)) (EXIT . (name . 7)) (FOR . (name . 7)) (GOTO . (name . 7)) (IF . (name . 7)) (LOOP . (name . 7)) (NULL . (name . 7)) (PRAGMA . (name . 7)) (RAISE . (name . 7)) (REQUEUE . (name . 7)) (RETURN . (name . 7)) (SELECT . (name . 7)) (WHILE . (name . 7)) (OF . (name . 7)) (DIGITS . (name . 7)) (COMMA . (name . 7)) (THEN . (name . 7)) (COLON_EQUAL . (name . 7)) (WITH . (name . 7)) (BAR . (name . 7)) (EQUAL_GREATER . (name . 7)) (IS . (name . 7)) (SLASH_EQUAL . (name . 7)) (LESS_EQUAL . (name . 7)) (LESS . (name . 7)) (GREATER_EQUAL . (name . 7)) (GREATER . (name . 7)) (EQUAL . (name . 7)) (NOT . (name . 7)) (IN . (name . 7)) (AND . (name . 7)) (OR . (name . 7)) (XOR . (name . 7)) (SEMICOLON . (name . 7)) (RIGHT_PAREN . (name . 7)) (LEFT_PAREN . (name . 7)) (RANGE . (name . 7)) (TICK . (name . 7)) (DOT . (name . 7)) (PLUS . (name . 7)) (MINUS . (name . 7)) (AMPERSAND . (name . 7)) (DOT_DOT . (name . 7)) (SLASH . (name . 7)) (STAR . (name . 7)) (MOD . (name . 7)) (REM . (name . 7)) (STAR_STAR . (name . 7)))
1714 ((default . error) (DO . (name . 1)) (USE . (name . 1)) (COMMA . (name . 1)) (RENAMES . (name . 1)) (ELSIF . (name . 1)) (ELSE . (name . 1)) (LESS_LESS . (name . 1)) (IDENTIFIER . (name . 1)) (STRING_LITERAL . (name . 1)) (CHARACTER_LITERAL . (name . 1)) (ACCEPT . (name . 1)) (ABORT . (name . 1)) (BEGIN . (name . 1)) (CASE . (name . 1)) (DECLARE . (name . 1)) (DELAY . (name . 1)) (EXIT . (name . 1)) (FOR . (name . 1)) (GOTO . (name . 1)) (IF . (name . 1)) (LOOP . (name . 1)) (NULL . (name . 1)) (PRAGMA . (name . 1)) (RAISE . (name . 1)) (REQUEUE . (name . 1)) (RETURN . (name . 1)) (SELECT . (name . 1)) (WHILE . (name . 1)) (OF . (name . 1)) (DIGITS . (name . 1)) (THEN . (name . 1)) (COLON_EQUAL . (name . 1)) (WITH . (name . 1)) (BAR . (name . 1)) (EQUAL_GREATER . (name . 1)) (IS . (name . 1)) (SLASH_EQUAL . (name . 1)) (LESS_EQUAL . (name . 1)) (LESS . (name . 1)) (GREATER_EQUAL . (name . 1)) (GREATER . (name . 1)) (EQUAL . (name . 1)) (NOT . (name . 1)) (IN . (name . 1)) (AND . (name . 1)) (OR . (name . 1)) (XOR . (name . 1)) (SEMICOLON . (name . 1)) (RIGHT_PAREN . (name . 1)) (LEFT_PAREN . (name . 1)) (RANGE . (name . 1)) (TICK . (name . 1)) (DOT . (name . 1)) (PLUS . (name . 1)) (MINUS . (name . 1)) (AMPERSAND . (name . 1)) (DOT_DOT . (name . 1)) (SLASH . (name . 1)) (STAR . (name . 1)) (MOD . (name . 1)) (REM . (name . 1)) (STAR_STAR . (name . 1)))
1715 ((default . error) (USE . (name . 4)) (DO . (name . 4)) (RENAMES . (name . 4)) (ELSIF . (name . 4)) (ELSE . (name . 4)) (LESS_LESS . (name . 4)) (IDENTIFIER . (name . 4)) (STRING_LITERAL . (name . 4)) (CHARACTER_LITERAL . (name . 4)) (ACCEPT . (name . 4)) (ABORT . (name . 4)) (BEGIN . (name . 4)) (CASE . (name . 4)) (DECLARE . (name . 4)) (DELAY . (name . 4)) (EXIT . (name . 4)) (FOR . (name . 4)) (GOTO . (name . 4)) (IF . (name . 4)) (LOOP . (name . 4)) (NULL . (name . 4)) (PRAGMA . (name . 4)) (RAISE . (name . 4)) (REQUEUE . (name . 4)) (RETURN . (name . 4)) (SELECT . (name . 4)) (WHILE . (name . 4)) (OF . (name . 4)) (DIGITS . (name . 4)) (COMMA . (name . 4)) (THEN . (name . 4)) (COLON_EQUAL . (name . 4)) (WITH . (name . 4)) (BAR . (name . 4)) (EQUAL_GREATER . (name . 4)) (IS . (name . 4)) (SLASH_EQUAL . (name . 4)) (LESS_EQUAL . (name . 4)) (LESS . (name . 4)) (GREATER_EQUAL . (name . 4)) (GREATER . (name . 4)) (EQUAL . (name . 4)) (NOT . (name . 4)) (IN . (name . 4)) (AND . (name . 4)) (OR . (name . 4)) (XOR . (name . 4)) (SEMICOLON . (name . 4)) (RIGHT_PAREN . (name . 4)) (LEFT_PAREN . (name . 4)) (RANGE . (name . 4)) (TICK . (name . 4)) (DOT . (name . 4)) (PLUS . (name . 4)) (MINUS . (name . 4)) (AMPERSAND . (name . 4)) (DOT_DOT . (name . 4)) (SLASH . (name . 4)) (STAR . (name . 4)) (MOD . (name . 4)) (REM . (name . 4)) (STAR_STAR . (name . 4)))
1716 ((default . error) (COMMA . 118) (SEMICOLON . 122))
1717 ((default . error) (DOT . 86) (SEMICOLON . (name_list . 0)) (COMMA . (name_list . 0)) (TICK . 87) (LEFT_PAREN . 105))
1718 ((default . error) (DO . (name . 6)) (USE . (name . 6)) (RENAMES . (name . 6)) (ELSIF . (name . 6)) (ELSE . (name . 6)) (LESS_LESS . (name . 6)) (IDENTIFIER . (name . 6)) (STRING_LITERAL . (name . 6)) (CHARACTER_LITERAL . (name . 6)) (ACCEPT . (name . 6)) (ABORT . (name . 6)) (BEGIN . (name . 6)) (CASE . (name . 6)) (DECLARE . (name . 6)) (DELAY . (name . 6)) (EXIT . (name . 6)) (FOR . (name . 6)) (GOTO . (name . 6)) (IF . (name . 6)) (LOOP . (name . 6)) (NULL . (name . 6)) (PRAGMA . (name . 6)) (RAISE . (name . 6)) (REQUEUE . (name . 6)) (RETURN . (name . 6)) (SELECT . (name . 6)) (WHILE . (name . 6)) (OF . (name . 6)) (DIGITS . (name . 6)) (COMMA . (name . 6)) (THEN . (name . 6)) (COLON_EQUAL . (name . 6)) (WITH . (name . 6)) (BAR . (name . 6)) (EQUAL_GREATER . (name . 6)) (IS . (name . 6)) (SLASH_EQUAL . (name . 6)) (LESS_EQUAL . (name . 6)) (LESS . (name . 6)) (GREATER_EQUAL . (name . 6)) (GREATER . (name . 6)) (EQUAL . (name . 6)) (NOT . (name . 6)) (IN . (name . 6)) (AND . (name . 6)) (OR . (name . 6)) (XOR . (name . 6)) (SEMICOLON . (name . 6)) (RIGHT_PAREN . (name . 6)) (LEFT_PAREN . (name . 6)) (RANGE . (name . 6)) (TICK . (name . 6)) (DOT . (name . 6)) (PLUS . (name . 6)) (MINUS . (name . 6)) (AMPERSAND . (name . 6)) (DOT_DOT . (name . 6)) (SLASH . (name . 6)) (STAR . (name . 6)) (MOD . (name . 6)) (REM . (name . 6)) (STAR_STAR . (name . 6)))
1719 ((default . error) (DO . (name . 3)) (USE . (name . 3)) (RENAMES . (name . 3)) (ELSIF . (name . 3)) (ELSE . (name . 3)) (LESS_LESS . (name . 3)) (IDENTIFIER . (name . 3)) (STRING_LITERAL . (name . 3)) (CHARACTER_LITERAL . (name . 3)) (ACCEPT . (name . 3)) (ABORT . (name . 3)) (BEGIN . (name . 3)) (CASE . (name . 3)) (DECLARE . (name . 3)) (DELAY . (name . 3)) (EXIT . (name . 3)) (FOR . (name . 3)) (GOTO . (name . 3)) (IF . (name . 3)) (LOOP . (name . 3)) (NULL . (name . 3)) (PRAGMA . (name . 3)) (RAISE . (name . 3)) (REQUEUE . (name . 3)) (RETURN . (name . 3)) (SELECT . (name . 3)) (WHILE . (name . 3)) (OF . (name . 3)) (DIGITS . (name . 3)) (COMMA . (name . 3)) (THEN . (name . 3)) (COLON_EQUAL . (name . 3)) (WITH . (name . 3)) (BAR . (name . 3)) (EQUAL_GREATER . (name . 3)) (IS . (name . 3)) (SLASH_EQUAL . (name . 3)) (LESS_EQUAL . (name . 3)) (LESS . (name . 3)) (GREATER_EQUAL . (name . 3)) (GREATER . (name . 3)) (EQUAL . (name . 3)) (NOT . (name . 3)) (IN . (name . 3)) (AND . (name . 3)) (OR . (name . 3)) (XOR . (name . 3)) (SEMICOLON . (name . 3)) (RIGHT_PAREN . (name . 3)) (LEFT_PAREN . (name . 3)) (RANGE . (name . 3)) (TICK . (name . 3)) (DOT . (name . 3)) (PLUS . (name . 3)) (MINUS . (name . 3)) (AMPERSAND . (name . 3)) (DOT_DOT . (name . 3)) (SLASH . (name . 3)) (STAR . (name . 3)) (MOD . (name . 3)) (REM . (name . 3)) (STAR_STAR . (name . 3)))
1720 ((default . error) (TYPE . 121))
1721 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1722 ((default . error) (COMMA . 118) (SEMICOLON . 119))
1723 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1724 ((default . error) (DOT . 86) (TICK . 87) (IS . (parameter_profile_opt . 0)) (WITH . (parameter_profile_opt . 0)) (SEMICOLON . (parameter_profile_opt . 0)) (LEFT_PAREN . 88))
1725 ((default . error) (FUNCTION . (generic_formal_part . 1)) (PROCEDURE . (generic_formal_part . 1)) (PACKAGE . (generic_formal_part . 1)) (PRAGMA . 7) (WITH . 76) (TYPE . 75) (IDENTIFIER . 71))
1726 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1727 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1728 ((default . error) (WITH . (library_item . 0)) (USE . (library_item . 0)) (SEPARATE . (library_item . 0)) (PROCEDURE . (library_item . 0)) (PRIVATE . (library_item . 0)) (PRAGMA . (library_item . 0)) (PACKAGE . (library_item . 0)) (OVERRIDING . (library_item . 0)) (NOT . (library_item . 0)) (LIMITED . (library_item . 0)) (GENERIC . (library_item . 0)) (FUNCTION . (library_item . 0)) ($EOI . (library_item . 0)))
1729 ((default . error) (FUNCTION . 39) (PROCEDURE . 40))
1730 ((default . error) (LEFT_PAREN . 111) (SEMICOLON . 110))
1731 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1732 ((default . error) (RENAMES . 106) (DOT . 86) (TICK . 87) (IS . ( 104 (aspect_specification_opt . 0))) (WITH . 107) (LEFT_PAREN . 105))
1733 ((default . error) (ENTRY . (overriding_indicator_opt . 0)) (PROCEDURE . (overriding_indicator_opt . 0)) (FUNCTION . (overriding_indicator_opt . 0)))
1734 ((default . error) (WITH . 103))
1735 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1736 ((default . error) (COLON . (identifier_list . 0)) (COMMA . (identifier_list . 0)))
1737 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1738 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1739 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1740 ((default . error) (IDENTIFIER . 98))
1741 ((default . error) (PACKAGE . 96) (FUNCTION . 1) (PROCEDURE . 9))
1742 ((default . error) (PACKAGE . (generic_formal_parameter_declaration . 0)) (PROCEDURE . (generic_formal_parameter_declaration . 0)) (FUNCTION . (generic_formal_parameter_declaration . 0)) (WITH . (generic_formal_parameter_declaration . 0)) (TYPE . (generic_formal_parameter_declaration . 0)) (PRAGMA . (generic_formal_parameter_declaration . 0)) (IDENTIFIER . (generic_formal_parameter_declaration . 0)))
1743 ((default . error) (PACKAGE . (generic_formal_parameter_declaration . 2)) (PROCEDURE . (generic_formal_parameter_declaration . 2)) (FUNCTION . (generic_formal_parameter_declaration . 2)) (WITH . (generic_formal_parameter_declaration . 2)) (TYPE . (generic_formal_parameter_declaration . 2)) (PRAGMA . (generic_formal_parameter_declaration . 2)) (IDENTIFIER . (generic_formal_parameter_declaration . 2)))
1744 ((default . error) (PACKAGE . (generic_formal_parameter_declaration . 1)) (PROCEDURE . (generic_formal_parameter_declaration . 1)) (FUNCTION . (generic_formal_parameter_declaration . 1)) (WITH . (generic_formal_parameter_declaration . 1)) (TYPE . (generic_formal_parameter_declaration . 1)) (PRAGMA . (generic_formal_parameter_declaration . 1)) (IDENTIFIER . (generic_formal_parameter_declaration . 1)))
1745 ((default . error) (PACKAGE . (generic_formal_parameter_declaration . 3)) (PROCEDURE . (generic_formal_parameter_declaration . 3)) (FUNCTION . (generic_formal_parameter_declaration . 3)) (WITH . (generic_formal_parameter_declaration . 3)) (TYPE . (generic_formal_parameter_declaration . 3)) (PRAGMA . (generic_formal_parameter_declaration . 3)) (IDENTIFIER . (generic_formal_parameter_declaration . 3)))
1746 ((default . error) (PACKAGE . (generic_formal_part . 0)) (PROCEDURE . (generic_formal_part . 0)) (FUNCTION . (generic_formal_part . 0)) (PRAGMA . 7) (WITH . 76) (TYPE . 75) (IDENTIFIER . 71))
1747 ((default . error) (PACKAGE . (generic_formal_parameter_declarations . 0)) (PROCEDURE . (generic_formal_parameter_declarations . 0)) (FUNCTION . (generic_formal_parameter_declarations . 0)) (IDENTIFIER . (generic_formal_parameter_declarations . 0)) (PRAGMA . (generic_formal_parameter_declarations . 0)) (TYPE . (generic_formal_parameter_declarations . 0)) (WITH . (generic_formal_parameter_declarations . 0)))
1748 ((default . error) (COMMA . 94) (COLON . 93))
1749 ((default . error) (PACKAGE . (generic_formal_parameter_declaration . 4)) (PROCEDURE . (generic_formal_parameter_declaration . 4)) (FUNCTION . (generic_formal_parameter_declaration . 4)) (WITH . (generic_formal_parameter_declaration . 4)) (TYPE . (generic_formal_parameter_declaration . 4)) (PRAGMA . (generic_formal_parameter_declaration . 4)) (IDENTIFIER . (generic_formal_parameter_declaration . 4)))
1750 ((default . error) (DOT . 86) (TICK . 87) (RETURN . 89) (LEFT_PAREN . 88))
1751 ((default . error) (IDENTIFIER . 222) (CHARACTER_LITERAL . 224) (STRING_LITERAL . 223) (ALL . 225))
1752 ((default . error) (LEFT_PAREN . 217) (ACCESS . 214) (DELTA . 215) (DIGITS . 216) (MOD . 218) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1753 ((default . error) (STRING_LITERAL . 48) (CHARACTER_LITERAL . 168) (RIGHT_PAREN . ((association_opt . 0) (expression_opt . 0))) (COMMA . ((association_opt . 0) (expression_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (PLUS . 142) (MINUS . 141) (IDENTIFIER . 210) (OTHERS . 170) (ABS . 144) (NOT . 169) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
1754 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (ACCESS . (null_exclusion_opt . 0)) (NOT . 206))
1755 ((default . error) (DO . (name . 5)) (OF . (name . 5)) (WHILE . (name . 5)) (SELECT . (name . 5)) (REQUEUE . (name . 5)) (RAISE . (name . 5)) (PRAGMA . (name . 5)) (NULL . (name . 5)) (LOOP . (name . 5)) (IF . (name . 5)) (GOTO . (name . 5)) (FOR . (name . 5)) (EXIT . (name . 5)) (DELAY . (name . 5)) (DECLARE . (name . 5)) (CASE . (name . 5)) (BEGIN . (name . 5)) (ABORT . (name . 5)) (ACCEPT . (name . 5)) (CHARACTER_LITERAL . (name . 5)) (STRING_LITERAL . (name . 5)) (IDENTIFIER . (name . 5)) (LESS_LESS . (name . 5)) (COLON_EQUAL . (name . 5)) (USE . (name . 5)) (PLUS . (name . 5)) (MINUS . (name . 5)) (AMPERSAND . (name . 5)) (SLASH . (name . 5)) (STAR . (name . 5)) (MOD . (name . 5)) (REM . (name . 5)) (STAR_STAR . (name . 5)) (XOR . (name . 5)) (OR . (name . 5)) (AND . (name . 5)) (IN . (name . 5)) (NOT . (name . 5)) (EQUAL . (name . 5)) (GREATER . (name . 5)) (GREATER_EQUAL . (name . 5)) (LESS . (name . 5)) (LESS_EQUAL . (name . 5)) (SLASH_EQUAL . (name . 5)) (DOT_DOT . (name . 5)) (THEN . (name . 5)) (RANGE . (name . 5)) (DIGITS . (name . 5)) (EQUAL_GREATER . (name . 5)) (ELSE . (name . 5)) (ELSIF . (name . 5)) (BAR . (name . 5)) (RIGHT_PAREN . (name . 5)) (RETURN . (name . 5)) (RENAMES . (name . 5)) (IS . (name . 5)) (WITH . (name . 5)) (TICK . (name . 5)) (DOT . (name . 5)) (LEFT_PAREN . (name . 5)) (SEMICOLON . (name . 5)) (COMMA . (name . 5)))
1756 ((default . error) (RETURN . 205))
1757 ((default . error) (RENAMES . (subprogram_specification . 1)) (WITH . (subprogram_specification . 1)) (IS . (subprogram_specification . 1)) (SEMICOLON . (subprogram_specification . 1)))
1758 ((default . error) (ACCESS . (mode_opt . 0)) (NOT . (mode_opt . 0)) (IDENTIFIER . (mode_opt . 0)) (STRING_LITERAL . (mode_opt . 0)) (CHARACTER_LITERAL . (mode_opt . 0)) (IN . 202) (OUT . 203))
1759 ((default . error) (IDENTIFIER . 201))
1760 ((default . error) (WITH . (generic_formal_parameter_declarations . 1)) (TYPE . (generic_formal_parameter_declarations . 1)) (PRAGMA . (generic_formal_parameter_declarations . 1)) (IDENTIFIER . (generic_formal_parameter_declarations . 1)) (FUNCTION . (generic_formal_parameter_declarations . 1)) (PROCEDURE . (generic_formal_parameter_declarations . 1)) (PACKAGE . (generic_formal_parameter_declarations . 1)))
1761 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1762 ((default . error) (IS . 198) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
1763 ((default . error) (WITH . (discriminant_part_opt . 0)) (SEMICOLON . (discriminant_part_opt . 0)) (IS . (discriminant_part_opt . 0)) (LEFT_PAREN . 196))
1764 ((default . error) (DOT . 86) (TICK . 87) (RENAMES . 195) (LEFT_PAREN . 105))
1765 ((default . error) (DOT . 86) (TICK . 87) (RENAMES . 194) (LEFT_PAREN . 105))
1766 ((default . error) (DOT . 86) (TICK . 87) (RENAMES . 193) (LEFT_PAREN . 105))
1767 ((default . error) (COMMA . 118) (SEMICOLON . 192))
1768 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1769 ((default . error) (NEW . 190))
1770 ((default . error) (IDENTIFIER . 47) (STRING_LITERAL . 48) (CHARACTER_LITERAL . 168) (RIGHT_PAREN . ((association_opt . 0) (expression_opt . 0))) (COMMA . ((association_opt . 0) (expression_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (PLUS . 142) (MINUS . 141) (OTHERS . 170) (ABS . 144) (NOT . 169) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
1771 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1772 ((default . error) (SEMICOLON . ((association_opt . 0) (expression_opt . 0))) (IS . ((association_opt . 0) (expression_opt . 0))) (COMMA . ((association_opt . 0) (expression_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 170) (IDENTIFIER . 47) (CHARACTER_LITERAL . 168) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 169) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
1773 ((default . error) (IS . 167))
1774 ((default . error) (DOT . 86) (TICK . 87) (IS . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
1775 ((default . error) (OR . (pragma . 1)) (THEN . (pragma . 1)) (WHEN . (pragma . 1)) (EXCEPTION . (pragma . 1)) (LESS_LESS . (pragma . 1)) (STRING_LITERAL . (pragma . 1)) (CHARACTER_LITERAL . (pragma . 1)) (ACCEPT . (pragma . 1)) (ABORT . (pragma . 1)) (CASE . (pragma . 1)) (DECLARE . (pragma . 1)) (DELAY . (pragma . 1)) (EXIT . (pragma . 1)) (GOTO . (pragma . 1)) (IF . (pragma . 1)) (LOOP . (pragma . 1)) (NULL . (pragma . 1)) (RAISE . (pragma . 1)) (REQUEUE . (pragma . 1)) (RETURN . (pragma . 1)) (SELECT . (pragma . 1)) (WHILE . (pragma . 1)) (ELSE . (pragma . 1)) (ELSIF . (pragma . 1)) (SEPARATE . (pragma . 1)) (LIMITED . (pragma . 1)) ($EOI . (pragma . 1)) (WITH . (pragma . 1)) (PRIVATE . (pragma . 1)) (END . (pragma . 1)) (BEGIN . (pragma . 1)) (IDENTIFIER . (pragma . 1)) (ENTRY . (pragma . 1)) (FOR . (pragma . 1)) (FUNCTION . (pragma . 1)) (GENERIC . (pragma . 1)) (NOT . (pragma . 1)) (OVERRIDING . (pragma . 1)) (PACKAGE . (pragma . 1)) (PRAGMA . (pragma . 1)) (PROCEDURE . (pragma . 1)) (PROTECTED . (pragma . 1)) (SUBTYPE . (pragma . 1)) (TASK . (pragma . 1)) (TYPE . (pragma . 1)) (USE . (pragma . 1)))
1776 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 143) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1777 ((default . error) (SEMICOLON . 126))
1778 ((default . error) (COMMA . 118) (SEMICOLON . 140))
1779 ((default . error) (DOT . 86) (TICK . 87) (IS . ( 104 (aspect_specification_opt . 0))) (WITH . 107) (LEFT_PAREN . 105))
1780 ((default . error) (RIGHT_PAREN . (parameter_profile_opt . 1)) (COLON_EQUAL . (parameter_profile_opt . 1)) (RENAMES . (parameter_profile_opt . 1)) (IS . (parameter_profile_opt . 1)) (DO . (parameter_profile_opt . 1)) (WITH . (parameter_profile_opt . 1)) (SEMICOLON . (parameter_profile_opt . 1)) (WHEN . (parameter_profile_opt . 1)))
1781 ((default . error) (RENAMES . (procedure_specification . 0)) (IS . (procedure_specification . 0)) (WITH . (procedure_specification . 0)) (SEMICOLON . (procedure_specification . 0)))
1782 ((default . error) (DOT . 86) (TICK . 87) (RIGHT_PAREN . 139) (LEFT_PAREN . 105))
1783 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1784 ((default . error) (WITH . (use_clause . 0)) (SEPARATE . (use_clause . 0)) (LIMITED . (use_clause . 0)) ($EOI . (use_clause . 0)) (PRIVATE . (use_clause . 0)) (END . (use_clause . 0)) (BEGIN . (use_clause . 0)) (IDENTIFIER . (use_clause . 0)) (ENTRY . (use_clause . 0)) (FOR . (use_clause . 0)) (FUNCTION . (use_clause . 0)) (GENERIC . (use_clause . 0)) (NOT . (use_clause . 0)) (OVERRIDING . (use_clause . 0)) (PACKAGE . (use_clause . 0)) (PRAGMA . (use_clause . 0)) (PROCEDURE . (use_clause . 0)) (PROTECTED . (use_clause . 0)) (SUBTYPE . (use_clause . 0)) (TASK . (use_clause . 0)) (TYPE . (use_clause . 0)) (USE . (use_clause . 0)))
1785 ((default . error) (COMMA . 118) (SEMICOLON . 137))
1786 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1787 ((default . error) (WITH . (with_clause . 3)) (USE . (with_clause . 3)) (SEPARATE . (with_clause . 3)) (PROCEDURE . (with_clause . 3)) (PRIVATE . (with_clause . 3)) (PRAGMA . (with_clause . 3)) (PACKAGE . (with_clause . 3)) (OVERRIDING . (with_clause . 3)) (NOT . (with_clause . 3)) (LIMITED . (with_clause . 3)) (GENERIC . (with_clause . 3)) (FUNCTION . (with_clause . 3)) ($EOI . (with_clause . 3)))
1788 ((default . error) (SEMICOLON . 135))
1789 ((default . error) (WITH . (generic_package_declaration . 0)) (SEPARATE . (generic_package_declaration . 0)) (LIMITED . (generic_package_declaration . 0)) ($EOI . (generic_package_declaration . 0)) (END . (generic_package_declaration . 0)) (PRIVATE . (generic_package_declaration . 0)) (USE . (generic_package_declaration . 0)) (TYPE . (generic_package_declaration . 0)) (TASK . (generic_package_declaration . 0)) (SUBTYPE . (generic_package_declaration . 0)) (PROTECTED . (generic_package_declaration . 0)) (PROCEDURE . (generic_package_declaration . 0)) (PRAGMA . (generic_package_declaration . 0)) (PACKAGE . (generic_package_declaration . 0)) (OVERRIDING . (generic_package_declaration . 0)) (NOT . (generic_package_declaration . 0)) (GENERIC . (generic_package_declaration . 0)) (FUNCTION . (generic_package_declaration . 0)) (FOR . (generic_package_declaration . 0)) (ENTRY . (generic_package_declaration . 0)) (IDENTIFIER . (generic_package_declaration . 0)) (BEGIN . (generic_package_declaration . 0)))
1790 ((default . error) (DOT . 86) (TICK . 87) (IS . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
1791 ((default . error) (END . (subprogram_declaration . 0)) (BEGIN . (subprogram_declaration . 0)) (IDENTIFIER . (subprogram_declaration . 0)) (ENTRY . (subprogram_declaration . 0)) (FOR . (subprogram_declaration . 0)) (PROTECTED . (subprogram_declaration . 0)) (SUBTYPE . (subprogram_declaration . 0)) (TASK . (subprogram_declaration . 0)) (TYPE . (subprogram_declaration . 0)) ($EOI . (subprogram_declaration . 0)) (FUNCTION . (subprogram_declaration . 0)) (GENERIC . (subprogram_declaration . 0)) (LIMITED . (subprogram_declaration . 0)) (NOT . (subprogram_declaration . 0)) (OVERRIDING . (subprogram_declaration . 0)) (PACKAGE . (subprogram_declaration . 0)) (PRAGMA . (subprogram_declaration . 0)) (PRIVATE . (subprogram_declaration . 0)) (PROCEDURE . (subprogram_declaration . 0)) (SEPARATE . (subprogram_declaration . 0)) (USE . (subprogram_declaration . 0)) (WITH . (subprogram_declaration . 0)))
1792 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1793 ((default . error) (IS . 133))
1794 ((default . error) (DOT . 86) (TICK . 87) (WITH . (parameter_profile_opt . 0)) (IS . ( 132 (parameter_profile_opt . 0))) (SEMICOLON . (parameter_profile_opt . 0)) (RENAMES . (parameter_profile_opt . 0)) (LEFT_PAREN . 88))
1795 ((default . error) (DOT . 86) (TICK . 87) (IS . 131) (RETURN . 89) (LEFT_PAREN . 88))
1796 ((default . error) (NEW . 380))
1797 ((default . error) (NEW . 379))
1798 ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
1799 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
1800 ((default . error) (BEGIN . (generic_subprogram_declaration . 0)) (IDENTIFIER . (generic_subprogram_declaration . 0)) (ENTRY . (generic_subprogram_declaration . 0)) (FOR . (generic_subprogram_declaration . 0)) (FUNCTION . (generic_subprogram_declaration . 0)) (GENERIC . (generic_subprogram_declaration . 0)) (NOT . (generic_subprogram_declaration . 0)) (OVERRIDING . (generic_subprogram_declaration . 0)) (PACKAGE . (generic_subprogram_declaration . 0)) (PRAGMA . (generic_subprogram_declaration . 0)) (PROCEDURE . (generic_subprogram_declaration . 0)) (PROTECTED . (generic_subprogram_declaration . 0)) (SUBTYPE . (generic_subprogram_declaration . 0)) (TASK . (generic_subprogram_declaration . 0)) (TYPE . (generic_subprogram_declaration . 0)) (USE . (generic_subprogram_declaration . 0)) (PRIVATE . (generic_subprogram_declaration . 0)) (END . (generic_subprogram_declaration . 0)) ($EOI . (generic_subprogram_declaration . 0)) (LIMITED . (generic_subprogram_declaration . 0)) (SEPARATE . (generic_subprogram_declaration . 0)) (WITH . (generic_subprogram_declaration . 0)))
1801 ((default . error) (COMMA . 118) (SEMICOLON . 376))
1802 ((default . error) (USE . (use_clause . 2)) (TYPE . (use_clause . 2)) (TASK . (use_clause . 2)) (SUBTYPE . (use_clause . 2)) (PROTECTED . (use_clause . 2)) (PROCEDURE . (use_clause . 2)) (PRAGMA . (use_clause . 2)) (PACKAGE . (use_clause . 2)) (OVERRIDING . (use_clause . 2)) (NOT . (use_clause . 2)) (GENERIC . (use_clause . 2)) (FUNCTION . (use_clause . 2)) (FOR . (use_clause . 2)) (ENTRY . (use_clause . 2)) (IDENTIFIER . (use_clause . 2)) (BEGIN . (use_clause . 2)) (END . (use_clause . 2)) (PRIVATE . (use_clause . 2)) ($EOI . (use_clause . 2)) (LIMITED . (use_clause . 2)) (SEPARATE . (use_clause . 2)) (WITH . (use_clause . 2)))
1803 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (name_list . 1)) (COMMA . (name_list . 1)) (LEFT_PAREN . 105))
1804 ((default . error) (PROTECTED . 372) (TASK . 373) (PACKAGE . 371) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)))
1805 ((default . error) ($EOI . (with_clause . 2)) (FUNCTION . (with_clause . 2)) (GENERIC . (with_clause . 2)) (LIMITED . (with_clause . 2)) (NOT . (with_clause . 2)) (OVERRIDING . (with_clause . 2)) (PACKAGE . (with_clause . 2)) (PRAGMA . (with_clause . 2)) (PRIVATE . (with_clause . 2)) (PROCEDURE . (with_clause . 2)) (SEPARATE . (with_clause . 2)) (USE . (with_clause . 2)) (WITH . (with_clause . 2)))
1806 ((default . error) (IDENTIFIER . (unary_adding_operator . 1)) (STRING_LITERAL . (unary_adding_operator . 1)) (CHARACTER_LITERAL . (unary_adding_operator . 1)) (ABS . (unary_adding_operator . 1)) (LEFT_PAREN . (unary_adding_operator . 1)) (NEW . (unary_adding_operator . 1)) (NOT . (unary_adding_operator . 1)) (NULL . (unary_adding_operator . 1)))
1807 ((default . error) (IDENTIFIER . (unary_adding_operator . 0)) (STRING_LITERAL . (unary_adding_operator . 0)) (CHARACTER_LITERAL . (unary_adding_operator . 0)) (ABS . (unary_adding_operator . 0)) (LEFT_PAREN . (unary_adding_operator . 0)) (NEW . (unary_adding_operator . 0)) (NOT . (unary_adding_operator . 0)) (NULL . (unary_adding_operator . 0)))
1808 ((default . error) (EQUAL_GREATER . 369) (RIGHT_PAREN . (name . 0)) (COMMA . (name . 0)) (STAR_STAR . (name . 0)) (REM . (name . 0)) (MOD . (name . 0)) (STAR . (name . 0)) (SLASH . (name . 0)) (SLASH_EQUAL . (name . 0)) (LESS_EQUAL . (name . 0)) (LESS . (name . 0)) (GREATER_EQUAL . (name . 0)) (GREATER . (name . 0)) (EQUAL . (name . 0)) (NOT . (name . 0)) (IN . (name . 0)) (AMPERSAND . (name . 0)) (MINUS . (name . 0)) (PLUS . (name . 0)) (LEFT_PAREN . (name . 0)) (AND . (name . 0)) (OR . (name . 0)) (XOR . (name . 0)) (DOT . (name . 0)) (TICK . ( 370 (name . 0))))
1809 ((default . error) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1810 ((default . error) (IF . 364) (CASE . 362) (FOR . 363) (RIGHT_PAREN . ((association_opt . 0) (expression_opt . 0))) (COMMA . ((association_opt . 0) (expression_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (PLUS . 142) (MINUS . 141) (OTHERS . 170) (ABS . 144) (NOT . 169) (IDENTIFIER . 47) (CHARACTER_LITERAL . 168) (STRING_LITERAL . 48) (NULL . 226) (NEW . 146) (LEFT_PAREN . 145))
1811 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1812 ((default . error) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1813 ((default . error) (OF . (primary . 0)) (COLON_EQUAL . (primary . 0)) (DO . (primary . 0)) (LOOP . (primary . 0)) (ELSIF . (primary . 0)) (ELSE . (primary . 0)) (DIGITS . (primary . 0)) (RIGHT_PAREN . (primary . 0)) (COMMA . (primary . 0)) (RANGE . (primary . 0)) (THEN . (primary . 0)) (WITH . (primary . 0)) (BAR . (primary . 0)) (EQUAL_GREATER . (primary . 0)) (IS . (primary . 0)) (IN . (primary . 0)) (NOT . (primary . 0)) (EQUAL . (primary . 0)) (GREATER . (primary . 0)) (GREATER_EQUAL . (primary . 0)) (LESS . (primary . 0)) (LESS_EQUAL . (primary . 0)) (SLASH_EQUAL . (primary . 0)) (AND . (primary . 0)) (OR . (primary . 0)) (XOR . (primary . 0)) (SEMICOLON . (primary . 0)) (PLUS . (primary . 0)) (MINUS . (primary . 0)) (AMPERSAND . (primary . 0)) (DOT_DOT . (primary . 0)) (SLASH . (primary . 0)) (STAR . (primary . 0)) (MOD . (primary . 0)) (REM . (primary . 0)) (STAR_STAR . (primary . 0)))
1814 ((default . error) (OF . (primary . 1)) (COLON_EQUAL . (primary . 1)) (DO . (primary . 1)) (LOOP . (primary . 1)) (ELSIF . (primary . 1)) (ELSE . (primary . 1)) (DIGITS . (primary . 1)) (RIGHT_PAREN . (primary . 1)) (COMMA . (primary . 1)) (RANGE . (primary . 1)) (THEN . (primary . 1)) (WITH . (primary . 1)) (BAR . (primary . 1)) (EQUAL_GREATER . (primary . 1)) (IS . (primary . 1)) (IN . (primary . 1)) (NOT . (primary . 1)) (EQUAL . (primary . 1)) (GREATER . (primary . 1)) (GREATER_EQUAL . (primary . 1)) (LESS . (primary . 1)) (LESS_EQUAL . (primary . 1)) (SLASH_EQUAL . (primary . 1)) (AND . (primary . 1)) (OR . (primary . 1)) (XOR . (primary . 1)) (SEMICOLON . (primary . 1)) (PLUS . (primary . 1)) (MINUS . (primary . 1)) (AMPERSAND . (primary . 1)) (DOT_DOT . (primary . 1)) (SLASH . (primary . 1)) (STAR . (primary . 1)) (MOD . (primary . 1)) (REM . (primary . 1)) (STAR_STAR . (primary . 1)))
1815 ((default . error) (COMMA . (pragma_argument_association . 1)) (RIGHT_PAREN . (pragma_argument_association . 1)))
1816 ((default . error) (OF . (term . 0)) (COLON_EQUAL . (term . 0)) (DO . (term . 0)) (LOOP . (term . 0)) (ELSIF . (term . 0)) (ELSE . (term . 0)) (DIGITS . (term . 0)) (RIGHT_PAREN . (term . 0)) (COMMA . (term . 0)) (RANGE . (term . 0)) (THEN . (term . 0)) (WITH . (term . 0)) (BAR . (term . 0)) (EQUAL_GREATER . (term . 0)) (IS . (term . 0)) (IN . (term . 0)) (NOT . (term . 0)) (EQUAL . (term . 0)) (GREATER . (term . 0)) (GREATER_EQUAL . (term . 0)) (LESS . (term . 0)) (LESS_EQUAL . (term . 0)) (SLASH_EQUAL . (term . 0)) (AND . (term . 0)) (OR . (term . 0)) (XOR . (term . 0)) (SEMICOLON . (term . 0)) (PLUS . (term . 0)) (MINUS . (term . 0)) (AMPERSAND . (term . 0)) (DOT_DOT . (term . 0)) (SLASH . (term . 0)) (STAR . (term . 0)) (MOD . (term . 0)) (REM . (term . 0)))
1817 ((default . error) (DOT . 86) (OF . (primary . 2)) (COLON_EQUAL . (primary . 2)) (DO . (primary . 2)) (LOOP . (primary . 2)) (BAR . (primary . 2)) (COMMA . (primary . 2)) (RIGHT_PAREN . (primary . 2)) (ELSIF . (primary . 2)) (ELSE . (primary . 2)) (EQUAL_GREATER . (primary . 2)) (DIGITS . (primary . 2)) (RANGE . (primary . 2)) (THEN . (primary . 2)) (DOT_DOT . (primary . 2)) (WITH . (primary . 2)) (IS . (primary . 2)) (IN . (primary . 2)) (NOT . (primary . 2)) (EQUAL . (primary . 2)) (GREATER . (primary . 2)) (GREATER_EQUAL . (primary . 2)) (LESS . (primary . 2)) (LESS_EQUAL . (primary . 2)) (SLASH_EQUAL . (primary . 2)) (AND . (primary . 2)) (OR . (primary . 2)) (XOR . (primary . 2)) (PLUS . (primary . 2)) (MINUS . (primary . 2)) (AMPERSAND . (primary . 2)) (SEMICOLON . (primary . 2)) (SLASH . (primary . 2)) (STAR . (primary . 2)) (MOD . (primary . 2)) (REM . (primary . 2)) (STAR_STAR . (primary . 2)) (TICK . 87) (LEFT_PAREN . 105))
1818 ((default . error) (RIGHT_PAREN . (pragma_argument_association_list . 0)) (COMMA . (pragma_argument_association_list . 0)))
1819 ((default . error) (COMMA . 359) (RIGHT_PAREN . 360))
1820 ((default . error) (OF . (factor . 1)) (COLON_EQUAL . (factor . 1)) (DO . (factor . 1)) (LOOP . (factor . 1)) (ELSIF . (factor . 1)) (ELSE . (factor . 1)) (DIGITS . (factor . 1)) (COMMA . (factor . 1)) (RIGHT_PAREN . (factor . 1)) (RANGE . (factor . 1)) (THEN . (factor . 1)) (WITH . (factor . 1)) (BAR . (factor . 1)) (EQUAL_GREATER . (factor . 1)) (IS . (factor . 1)) (SLASH_EQUAL . (factor . 1)) (LESS_EQUAL . (factor . 1)) (LESS . (factor . 1)) (GREATER_EQUAL . (factor . 1)) (GREATER . (factor . 1)) (EQUAL . (factor . 1)) (NOT . (factor . 1)) (IN . (factor . 1)) (AND . (factor . 1)) (OR . (factor . 1)) (XOR . (factor . 1)) (SEMICOLON . (factor . 1)) (REM . (factor . 1)) (MOD . (factor . 1)) (STAR . (factor . 1)) (SLASH . (factor . 1)) (DOT_DOT . (factor . 1)) (AMPERSAND . (factor . 1)) (MINUS . (factor . 1)) (PLUS . (factor . 1)) (STAR_STAR . 358))
1821 ((default . error) (AND . 357) (DO . (expression . 1)) (LOOP . (expression . 1)) (ELSIF . (expression . 1)) (ELSE . (expression . 1)) (EQUAL_GREATER . (expression . 1)) (DIGITS . (expression . 1)) (COMMA . (expression . 1)) (RIGHT_PAREN . (expression . 1)) (RANGE . (expression . 1)) (THEN . (expression . 1)) (WITH . (expression . 1)) (SEMICOLON . (expression . 1)) (IS . (expression . 1)))
1822 ((default . error) (AND . 356) (DO . (expression . 2)) (LOOP . (expression . 2)) (ELSIF . (expression . 2)) (ELSE . (expression . 2)) (EQUAL_GREATER . (expression . 2)) (DIGITS . (expression . 2)) (COMMA . (expression . 2)) (RIGHT_PAREN . (expression . 2)) (RANGE . (expression . 2)) (THEN . (expression . 2)) (WITH . (expression . 2)) (SEMICOLON . (expression . 2)) (IS . (expression . 2)))
1823 ((default . error) (OR . 355) (DO . (expression . 3)) (LOOP . (expression . 3)) (ELSIF . (expression . 3)) (ELSE . (expression . 3)) (EQUAL_GREATER . (expression . 3)) (DIGITS . (expression . 3)) (COMMA . (expression . 3)) (RIGHT_PAREN . (expression . 3)) (RANGE . (expression . 3)) (THEN . (expression . 3)) (WITH . (expression . 3)) (SEMICOLON . (expression . 3)) (IS . (expression . 3)))
1824 ((default . error) (OR . 354) (DO . (expression . 4)) (LOOP . (expression . 4)) (ELSIF . (expression . 4)) (ELSE . (expression . 4)) (EQUAL_GREATER . (expression . 4)) (DIGITS . (expression . 4)) (COMMA . (expression . 4)) (RIGHT_PAREN . (expression . 4)) (RANGE . (expression . 4)) (THEN . (expression . 4)) (WITH . (expression . 4)) (SEMICOLON . (expression . 4)) (IS . (expression . 4)))
1825 ((default . error) (XOR . 353) (DO . (expression . 5)) (LOOP . (expression . 5)) (ELSIF . (expression . 5)) (ELSE . (expression . 5)) (EQUAL_GREATER . (expression . 5)) (DIGITS . (expression . 5)) (COMMA . (expression . 5)) (RIGHT_PAREN . (expression . 5)) (RANGE . (expression . 5)) (THEN . (expression . 5)) (WITH . (expression . 5)) (SEMICOLON . (expression . 5)) (IS . (expression . 5)))
1826 ((default . error) (XOR . 352) (OR . 351) (AND . 350) (DO . (expression . 0)) (LOOP . (expression . 0)) (ELSIF . (expression . 0)) (ELSE . (expression . 0)) (EQUAL_GREATER . (expression . 0)) (DIGITS . (expression . 0)) (COMMA . (expression . 0)) (RIGHT_PAREN . (expression . 0)) (RANGE . (expression . 0)) (THEN . (expression . 0)) (WITH . (expression . 0)) (SEMICOLON . (expression . 0)) (IS . (expression . 0)))
1827 ((default . error) (IN . 268) (NOT . 269) (DO . (relation . 0)) (LOOP . (relation . 0)) (COMMA . (relation . 0)) (RIGHT_PAREN . (relation . 0)) (ELSIF . (relation . 0)) (ELSE . (relation . 0)) (EQUAL_GREATER . (relation . 0)) (DIGITS . (relation . 0)) (RANGE . (relation . 0)) (THEN . (relation . 0)) (SEMICOLON . (relation . 0)) (WITH . (relation . 0)) (IS . (relation . 0)) (AND . (relation . 0)) (OR . (relation . 0)) (XOR . (relation . 0)) (EQUAL . 262) (SLASH_EQUAL . 267) (LESS . 265) (LESS_EQUAL . 266) (GREATER . 263) (GREATER_EQUAL . 264))
1828 ((default . error) (OF . (term_list . 0)) (COLON_EQUAL . (term_list . 0)) (DO . (term_list . 0)) (LOOP . (term_list . 0)) (ELSIF . (term_list . 0)) (ELSE . (term_list . 0)) (DIGITS . (term_list . 0)) (COMMA . (term_list . 0)) (RIGHT_PAREN . (term_list . 0)) (RANGE . (term_list . 0)) (THEN . (term_list . 0)) (WITH . (term_list . 0)) (BAR . (term_list . 0)) (EQUAL_GREATER . (term_list . 0)) (IS . (term_list . 0)) (SLASH_EQUAL . (term_list . 0)) (LESS_EQUAL . (term_list . 0)) (LESS . (term_list . 0)) (GREATER_EQUAL . (term_list . 0)) (GREATER . (term_list . 0)) (EQUAL . (term_list . 0)) (NOT . (term_list . 0)) (IN . (term_list . 0)) (AND . (term_list . 0)) (OR . (term_list . 0)) (XOR . (term_list . 0)) (SEMICOLON . (term_list . 0)) (DOT_DOT . (term_list . 0)) (AMPERSAND . (term_list . 0)) (MINUS . (term_list . 0)) (PLUS . (term_list . 0)) (STAR . 345) (SLASH . 344) (MOD . 346) (REM . 347))
1829 ((default . error) (OF . (simple_expression . 1)) (COLON_EQUAL . (simple_expression . 1)) (DO . (simple_expression . 1)) (LOOP . (simple_expression . 1)) (ELSIF . (simple_expression . 1)) (ELSE . (simple_expression . 1)) (DIGITS . (simple_expression . 1)) (RIGHT_PAREN . (simple_expression . 1)) (COMMA . (simple_expression . 1)) (RANGE . (simple_expression . 1)) (THEN . (simple_expression . 1)) (WITH . (simple_expression . 1)) (BAR . (simple_expression . 1)) (EQUAL_GREATER . (simple_expression . 1)) (IS . (simple_expression . 1)) (IN . (simple_expression . 1)) (NOT . (simple_expression . 1)) (EQUAL . (simple_expression . 1)) (GREATER . (simple_expression . 1)) (GREATER_EQUAL . (simple_expression . 1)) (LESS . (simple_expression . 1)) (LESS_EQUAL . (simple_expression . 1)) (SLASH_EQUAL . (simple_expression . 1)) (AND . (simple_expression . 1)) (OR . (simple_expression . 1)) (XOR . (simple_expression . 1)) (SEMICOLON . (simple_expression . 1)) (DOT_DOT . (simple_expression . 1)) (PLUS . 342) (MINUS . 341) (AMPERSAND . 340))
1830 ((default . error) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1831 ((default . error) (IS . 338))
1832 ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
1833 ((default . error) (SEMICOLON . (name . 1)) (IS . (name . 1)) (WITH . (name . 1)) (RANGE . (name . 1)) (TICK . (name . 1)) (LEFT_PAREN . (name . 1)) (DOT . (name . 1)) (PLUS . (name . 1)) (MINUS . (name . 1)) (AMPERSAND . (name . 1)) (DOT_DOT . (name . 1)) (IN . (name . 1)) (NOT . (name . 1)) (EQUAL . (name . 1)) (GREATER . (name . 1)) (GREATER_EQUAL . (name . 1)) (LESS . (name . 1)) (LESS_EQUAL . (name . 1)) (SLASH_EQUAL . (name . 1)) (RIGHT_PAREN . (name . 1)) (COMMA . (name . 1)) (SLASH . (name . 1)) (STAR . (name . 1)) (MOD . (name . 1)) (REM . (name . 1)) (STAR_STAR . (name . 1)) (BAR . (name . 1)) (AND . (name . 1)) (OR . (name . 1)) (XOR . (name . 1)) (EQUAL_GREATER . ((name . 1) 284)))
1834 ((default . error) (NULL . 282) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1835 ((default . error) (BAR . (discrete_choice . 3)) (EQUAL_GREATER . (discrete_choice . 3)))
1836 ((default . error) (SEMICOLON . (association_list . 0)) (IS . (association_list . 0)) (RIGHT_PAREN . (association_list . 0)) (COMMA . (association_list . 0)))
1837 ((default . error) (COMMA . 258) (SEMICOLON . (aspect_specification_opt . 1)) (IS . (aspect_specification_opt . 1)))
1838 ((default . error) (BAR . (discrete_choice . 0)) (EQUAL_GREATER . (discrete_choice . 0)))
1839 ((default . error) (AND . 281) (EQUAL_GREATER . (choice_expression . 1)) (BAR . (choice_expression . 1)))
1840 ((default . error) (OR . 280) (EQUAL_GREATER . (choice_expression . 2)) (BAR . (choice_expression . 2)))
1841 ((default . error) (XOR . 279) (EQUAL_GREATER . (choice_expression . 3)) (BAR . (choice_expression . 3)))
1842 ((default . error) (AND . 278) (EQUAL_GREATER . (choice_expression . 4)) (BAR . (choice_expression . 4)))
1843 ((default . error) (OR . 277) (EQUAL_GREATER . (choice_expression . 5)) (BAR . (choice_expression . 5)))
1844 ((default . error) (XOR . 276) (OR . 275) (AND . 274) (EQUAL_GREATER . (choice_expression . 0)) (BAR . (choice_expression . 0)))
1845 ((default . error) (EQUAL_GREATER . (discrete_choice_list . 1)) (BAR . (discrete_choice_list . 1)))
1846 ((default . error) (BAR . 272) (EQUAL_GREATER . 273))
1847 ((default . error) (LOOP . (expression_opt . 1)) (RIGHT_PAREN . (expression_opt . 1)) (COMMA . (expression_opt . 1)) (SEMICOLON . (expression_opt . 1)) (THEN . (expression_opt . 1)) (IS . (expression_opt . 1)))
1848 ((default . error) (SEMICOLON . (association_opt . 5)) (IS . (association_opt . 5)) (COMMA . (association_opt . 5)) (RIGHT_PAREN . (association_opt . 5)))
1849 ((default . error) (DOT . 86) (DO . (primary . 2)) (LOOP . (primary . 2)) (ELSIF . (primary . 2)) (ELSE . (primary . 2)) (DIGITS . (primary . 2)) (RANGE . (primary . 2)) (THEN . (primary . 2)) (SEMICOLON . (primary . 2)) (IS . (primary . 2)) (WITH . (primary . 2)) (IN . (primary . 2)) (NOT . (primary . 2)) (RIGHT_PAREN . (primary . 2)) (COMMA . (primary . 2)) (PLUS . (primary . 2)) (MINUS . (primary . 2)) (AMPERSAND . (primary . 2)) (DOT_DOT . (primary . 2)) (SLASH . (primary . 2)) (STAR . (primary . 2)) (MOD . (primary . 2)) (REM . (primary . 2)) (STAR_STAR . (primary . 2)) (BAR . (primary . 2)) (EQUAL_GREATER . (primary . 2)) (EQUAL . (primary . 2)) (GREATER . (primary . 2)) (GREATER_EQUAL . (primary . 2)) (LESS . (primary . 2)) (LESS_EQUAL . (primary . 2)) (SLASH_EQUAL . (primary . 2)) (AND . (primary . 2)) (OR . (primary . 2)) (XOR . (primary . 2)) (TICK . 271) (LEFT_PAREN . 105))
1850 ((default . error) (BAR . (discrete_choice . 2)) (EQUAL_GREATER . (discrete_choice . 2)))
1851 ((default . error) (IN . 268) (NOT . 269) (SEMICOLON . (relation . 0)) (IS . (relation . 0)) (WITH . (relation . 0)) (RIGHT_PAREN . (relation . 0)) (COMMA . (relation . 0)) (DOT_DOT . 261) (BAR . (choice_relation . 1)) (EQUAL_GREATER . (choice_relation . 1)) (AND . ((relation . 0) (choice_relation . 1))) (OR . ((relation . 0) (choice_relation . 1))) (XOR . ((relation . 0) (choice_relation . 1))) (EQUAL . 262) (SLASH_EQUAL . 267) (LESS . 265) (LESS_EQUAL . 266) (GREATER . 263) (GREATER_EQUAL . 264))
1852 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
1853 ((default . error) (COMMA . 258) (RIGHT_PAREN . 259))
1854 ((default . error) (BAR . (discrete_choice . 2)) (EQUAL_GREATER . (discrete_choice . 2)) (RIGHT_PAREN . 257))
1855 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1856 ((default . error) (COMMA . 118) (SEMICOLON . 255))
1857 ((default . error) ($EOI . (with_clause . 1)) (FUNCTION . (with_clause . 1)) (GENERIC . (with_clause . 1)) (LIMITED . (with_clause . 1)) (NOT . (with_clause . 1)) (OVERRIDING . (with_clause . 1)) (PACKAGE . (with_clause . 1)) (PRAGMA . (with_clause . 1)) (PRIVATE . (with_clause . 1)) (PROCEDURE . (with_clause . 1)) (SEPARATE . (with_clause . 1)) (USE . (with_clause . 1)) (WITH . (with_clause . 1)))
1858 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1859 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1860 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1861 ((default . error) (BOX . 248) (SEMICOLON . (discriminant_specification_opt . 0)) (RIGHT_PAREN . (discriminant_specification_opt . 0)) (IDENTIFIER . 71))
1862 ((default . error) (IS . 246) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
1863 ((default . error) (ABSTRACT . 242) (BOX . 241) (NULL . 243) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1864 ((default . error) (SEMICOLON . 240))
1865 ((default . error) (DOT . 86) (TICK . 87) (IS . 239) (LEFT_PAREN . 105))
1866 ((default . error) (COLON . (identifier_list . 1)) (COMMA . (identifier_list . 1)))
1867 ((default . error) (OUT . 238) (ACCESS . (mode_opt . 1)) (NOT . (mode_opt . 1)) (IDENTIFIER . (mode_opt . 1)) (STRING_LITERAL . (mode_opt . 1)) (CHARACTER_LITERAL . (mode_opt . 1)))
1868 ((default . error) (ACCESS . (mode_opt . 3)) (NOT . (mode_opt . 3)) (IDENTIFIER . (mode_opt . 3)) (STRING_LITERAL . (mode_opt . 3)) (CHARACTER_LITERAL . (mode_opt . 3)))
1869 ((default . error) (IDENTIFIER . (null_exclusion_opt . 0)) (STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL . (null_exclusion_opt . 0)) (ACCESS . (null_exclusion_opt . 0)) (NOT . 206))
1870 ((default . error) (IDENTIFIER . (null_exclusion_opt . 0)) (STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL . (null_exclusion_opt . 0)) (ACCESS . (null_exclusion_opt . 0)) (NOT . 206))
1871 ((default . error) (NULL . 233))
1872 ((default . error) (RIGHT_PAREN . (parameter_and_result_profile . 3)) (DO . (parameter_and_result_profile . 3)) (RENAMES . (parameter_and_result_profile . 3)) (COLON_EQUAL . (parameter_and_result_profile . 3)) (SEMICOLON . (parameter_and_result_profile . 3)) (IS . (parameter_and_result_profile . 3)) (WITH . (parameter_and_result_profile . 3)))
1873 ((default . error) (DOT . 86) (TICK . 87) (RIGHT_PAREN . (parameter_and_result_profile . 1)) (DO . (parameter_and_result_profile . 1)) (RENAMES . (parameter_and_result_profile . 1)) (COLON_EQUAL . (parameter_and_result_profile . 1)) (SEMICOLON . (parameter_and_result_profile . 1)) (IS . (parameter_and_result_profile . 1)) (WITH . (parameter_and_result_profile . 1)) (LEFT_PAREN . 105))
1874 ((default . error) (ACCESS . 232))
1875 ((default . error) (IN . (name . 0)) (NOT . (name . 0)) (EQUAL . (name . 0)) (GREATER . (name . 0)) (GREATER_EQUAL . (name . 0)) (LESS . (name . 0)) (LESS_EQUAL . (name . 0)) (SLASH_EQUAL . (name . 0)) (BAR . (name . 0)) (EQUAL_GREATER . (name . 0)) (AND . (name . 0)) (OR . (name . 0)) (XOR . (name . 0)) (RIGHT_PAREN . (name . 0)) (LEFT_PAREN . (name . 0)) (RANGE . (name . 0)) (TICK . (name . 0)) (DOT . (name . 0)) (PLUS . (name . 0)) (MINUS . (name . 0)) (AMPERSAND . (name . 0)) (DOT_DOT . (name . 0)) (SLASH . (name . 0)) (STAR . (name . 0)) (MOD . (name . 0)) (REM . (name . 0)) (STAR_STAR . (name . 0)) (COLON . (identifier_list . 0)) (COMMA . ((name . 0) (identifier_list . 0))))
1876 ((default . error) (COLON . 231) (COMMA . 94))
1877 ((default . error) (RIGHT_PAREN . (parameter_specification_list . 0)) (SEMICOLON . (parameter_specification_list . 0)))
1878 ((default . error) (SEMICOLON . 229) (RIGHT_PAREN . 230))
1879 ((default . error) (DO . (attribute_designator . 1)) (ELSIF . (attribute_designator . 1)) (ELSE . (attribute_designator . 1)) (DIGITS . (attribute_designator . 1)) (RANGE . (attribute_designator . 1)) (THEN . (attribute_designator . 1)) (USE . (attribute_designator . 1)) (COLON_EQUAL . (attribute_designator . 1)) (WHILE . (attribute_designator . 1)) (SELECT . (attribute_designator . 1)) (REQUEUE . (attribute_designator . 1)) (RAISE . (attribute_designator . 1)) (PRAGMA . (attribute_designator . 1)) (NULL . (attribute_designator . 1)) (LOOP . (attribute_designator . 1)) (IF . (attribute_designator . 1)) (GOTO . (attribute_designator . 1)) (FOR . (attribute_designator . 1)) (EXIT . (attribute_designator . 1)) (DELAY . (attribute_designator . 1)) (DECLARE . (attribute_designator . 1)) (CASE . (attribute_designator . 1)) (BEGIN . (attribute_designator . 1)) (ABORT . (attribute_designator . 1)) (ACCEPT . (attribute_designator . 1)) (CHARACTER_LITERAL . (attribute_designator . 1)) (STRING_LITERAL . (attribute_designator . 1)) (IDENTIFIER . (attribute_designator . 1)) (LESS_LESS . (attribute_designator . 1)) (OF . (attribute_designator . 1)) (IN . (attribute_designator . 1)) (NOT . (attribute_designator . 1)) (RIGHT_PAREN . (attribute_designator . 1)) (PLUS . (attribute_designator . 1)) (MINUS . (attribute_designator . 1)) (AMPERSAND . (attribute_designator . 1)) (DOT_DOT . (attribute_designator . 1)) (SLASH . (attribute_designator . 1)) (STAR . (attribute_designator . 1)) (MOD . (attribute_designator . 1)) (REM . (attribute_designator . 1)) (STAR_STAR . (attribute_designator . 1)) (BAR . (attribute_designator . 1)) (EQUAL_GREATER . (attribute_designator . 1)) (EQUAL . (attribute_designator . 1)) (GREATER . (attribute_designator . 1)) (GREATER_EQUAL . (attribute_designator . 1)) (LESS . (attribute_designator . 1)) (LESS_EQUAL . (attribute_designator . 1)) (SLASH_EQUAL . (attribute_designator . 1)) (AND . (attribute_designator . 1)) (OR . (attribute_designator . 1)) (XOR . (attribute_designator . 1)) (LEFT_PAREN . (attribute_designator . 1)) (SEMICOLON . (attribute_designator . 1)) (COMMA . (attribute_designator . 1)) (DOT . (attribute_designator . 1)) (TICK . (attribute_designator . 1)) (WITH . (attribute_designator . 1)) (IS . (attribute_designator . 1)) (RENAMES . (attribute_designator . 1)) (RETURN . (attribute_designator . 1)))
1880 ((default . error) (DO . (attribute_designator . 2)) (ELSIF . (attribute_designator . 2)) (ELSE . (attribute_designator . 2)) (DIGITS . (attribute_designator . 2)) (RANGE . (attribute_designator . 2)) (THEN . (attribute_designator . 2)) (USE . (attribute_designator . 2)) (COLON_EQUAL . (attribute_designator . 2)) (WHILE . (attribute_designator . 2)) (SELECT . (attribute_designator . 2)) (REQUEUE . (attribute_designator . 2)) (RAISE . (attribute_designator . 2)) (PRAGMA . (attribute_designator . 2)) (NULL . (attribute_designator . 2)) (LOOP . (attribute_designator . 2)) (IF . (attribute_designator . 2)) (GOTO . (attribute_designator . 2)) (FOR . (attribute_designator . 2)) (EXIT . (attribute_designator . 2)) (DELAY . (attribute_designator . 2)) (DECLARE . (attribute_designator . 2)) (CASE . (attribute_designator . 2)) (BEGIN . (attribute_designator . 2)) (ABORT . (attribute_designator . 2)) (ACCEPT . (attribute_designator . 2)) (CHARACTER_LITERAL . (attribute_designator . 2)) (STRING_LITERAL . (attribute_designator . 2)) (IDENTIFIER . (attribute_designator . 2)) (LESS_LESS . (attribute_designator . 2)) (OF . (attribute_designator . 2)) (IN . (attribute_designator . 2)) (NOT . (attribute_designator . 2)) (RIGHT_PAREN . (attribute_designator . 2)) (PLUS . (attribute_designator . 2)) (MINUS . (attribute_designator . 2)) (AMPERSAND . (attribute_designator . 2)) (DOT_DOT . (attribute_designator . 2)) (SLASH . (attribute_designator . 2)) (STAR . (attribute_designator . 2)) (MOD . (attribute_designator . 2)) (REM . (attribute_designator . 2)) (STAR_STAR . (attribute_designator . 2)) (BAR . (attribute_designator . 2)) (EQUAL_GREATER . (attribute_designator . 2)) (EQUAL . (attribute_designator . 2)) (GREATER . (attribute_designator . 2)) (GREATER_EQUAL . (attribute_designator . 2)) (LESS . (attribute_designator . 2)) (LESS_EQUAL . (attribute_designator . 2)) (SLASH_EQUAL . (attribute_designator . 2)) (AND . (attribute_designator . 2)) (OR . (attribute_designator . 2)) (XOR . (attribute_designator . 2)) (LEFT_PAREN . (attribute_designator . 2)) (SEMICOLON . (attribute_designator . 2)) (COMMA . (attribute_designator . 2)) (DOT . (attribute_designator . 2)) (TICK . (attribute_designator . 2)) (WITH . (attribute_designator . 2)) (IS . (attribute_designator . 2)) (RENAMES . (attribute_designator . 2)) (RETURN . (attribute_designator . 2)))
1881 ((default . error) (DO . (attribute_designator . 3)) (ELSIF . (attribute_designator . 3)) (ELSE . (attribute_designator . 3)) (DIGITS . (attribute_designator . 3)) (RANGE . (attribute_designator . 3)) (THEN . (attribute_designator . 3)) (USE . (attribute_designator . 3)) (COLON_EQUAL . (attribute_designator . 3)) (WHILE . (attribute_designator . 3)) (SELECT . (attribute_designator . 3)) (REQUEUE . (attribute_designator . 3)) (RAISE . (attribute_designator . 3)) (PRAGMA . (attribute_designator . 3)) (NULL . (attribute_designator . 3)) (LOOP . (attribute_designator . 3)) (IF . (attribute_designator . 3)) (GOTO . (attribute_designator . 3)) (FOR . (attribute_designator . 3)) (EXIT . (attribute_designator . 3)) (DELAY . (attribute_designator . 3)) (DECLARE . (attribute_designator . 3)) (CASE . (attribute_designator . 3)) (BEGIN . (attribute_designator . 3)) (ABORT . (attribute_designator . 3)) (ACCEPT . (attribute_designator . 3)) (CHARACTER_LITERAL . (attribute_designator . 3)) (STRING_LITERAL . (attribute_designator . 3)) (IDENTIFIER . (attribute_designator . 3)) (LESS_LESS . (attribute_designator . 3)) (OF . (attribute_designator . 3)) (IN . (attribute_designator . 3)) (NOT . (attribute_designator . 3)) (RIGHT_PAREN . (attribute_designator . 3)) (PLUS . (attribute_designator . 3)) (MINUS . (attribute_designator . 3)) (AMPERSAND . (attribute_designator . 3)) (DOT_DOT . (attribute_designator . 3)) (SLASH . (attribute_designator . 3)) (STAR . (attribute_designator . 3)) (MOD . (attribute_designator . 3)) (REM . (attribute_designator . 3)) (STAR_STAR . (attribute_designator . 3)) (BAR . (attribute_designator . 3)) (EQUAL_GREATER . (attribute_designator . 3)) (EQUAL . (attribute_designator . 3)) (GREATER . (attribute_designator . 3)) (GREATER_EQUAL . (attribute_designator . 3)) (LESS . (attribute_designator . 3)) (LESS_EQUAL . (attribute_designator . 3)) (SLASH_EQUAL . (attribute_designator . 3)) (AND . (attribute_designator . 3)) (OR . (attribute_designator . 3)) (XOR . (attribute_designator . 3)) (LEFT_PAREN . (attribute_designator . 3)) (SEMICOLON . (attribute_designator . 3)) (COMMA . (attribute_designator . 3)) (DOT . (attribute_designator . 3)) (TICK . (attribute_designator . 3)) (WITH . (attribute_designator . 3)) (IS . (attribute_designator . 3)) (RENAMES . (attribute_designator . 3)) (RETURN . (attribute_designator . 3)))
1882 ((default . error) (RIGHT_PAREN . ((association_opt . 0) (expression_opt . 0))) (COMMA . ((association_opt . 0) (expression_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (PLUS . 142) (MINUS . 141) (OTHERS . 170) (ABS . 144) (NOT . 169) (IDENTIFIER . 47) (CHARACTER_LITERAL . 168) (STRING_LITERAL . 48) (NULL . 226) (NEW . 146) (LEFT_PAREN . 145))
1883 ((default . error) (DO . (attribute_designator . 4)) (ELSIF . (attribute_designator . 4)) (ELSE . (attribute_designator . 4)) (DIGITS . (attribute_designator . 4)) (RANGE . (attribute_designator . 4)) (THEN . (attribute_designator . 4)) (USE . (attribute_designator . 4)) (COLON_EQUAL . (attribute_designator . 4)) (WHILE . (attribute_designator . 4)) (SELECT . (attribute_designator . 4)) (REQUEUE . (attribute_designator . 4)) (RAISE . (attribute_designator . 4)) (PRAGMA . (attribute_designator . 4)) (NULL . (attribute_designator . 4)) (LOOP . (attribute_designator . 4)) (IF . (attribute_designator . 4)) (GOTO . (attribute_designator . 4)) (FOR . (attribute_designator . 4)) (EXIT . (attribute_designator . 4)) (DELAY . (attribute_designator . 4)) (DECLARE . (attribute_designator . 4)) (CASE . (attribute_designator . 4)) (BEGIN . (attribute_designator . 4)) (ABORT . (attribute_designator . 4)) (ACCEPT . (attribute_designator . 4)) (CHARACTER_LITERAL . (attribute_designator . 4)) (STRING_LITERAL . (attribute_designator . 4)) (IDENTIFIER . (attribute_designator . 4)) (LESS_LESS . (attribute_designator . 4)) (OF . (attribute_designator . 4)) (IN . (attribute_designator . 4)) (NOT . (attribute_designator . 4)) (RIGHT_PAREN . (attribute_designator . 4)) (PLUS . (attribute_designator . 4)) (MINUS . (attribute_designator . 4)) (AMPERSAND . (attribute_designator . 4)) (DOT_DOT . (attribute_designator . 4)) (SLASH . (attribute_designator . 4)) (STAR . (attribute_designator . 4)) (MOD . (attribute_designator . 4)) (REM . (attribute_designator . 4)) (STAR_STAR . (attribute_designator . 4)) (BAR . (attribute_designator . 4)) (EQUAL_GREATER . (attribute_designator . 4)) (EQUAL . (attribute_designator . 4)) (GREATER . (attribute_designator . 4)) (GREATER_EQUAL . (attribute_designator . 4)) (LESS . (attribute_designator . 4)) (LESS_EQUAL . (attribute_designator . 4)) (SLASH_EQUAL . (attribute_designator . 4)) (AND . (attribute_designator . 4)) (OR . (attribute_designator . 4)) (XOR . (attribute_designator . 4)) (LEFT_PAREN . (attribute_designator . 4)) (SEMICOLON . (attribute_designator . 4)) (COMMA . (attribute_designator . 4)) (DOT . (attribute_designator . 4)) (TICK . (attribute_designator . 4)) (WITH . (attribute_designator . 4)) (IS . (attribute_designator . 4)) (RENAMES . (attribute_designator . 4)) (RETURN . (attribute_designator . 4)))
1884 ((default . error) (DO . (qualified_expression . 0)) (ELSIF . (qualified_expression . 0)) (ELSE . (qualified_expression . 0)) (DIGITS . (qualified_expression . 0)) (RANGE . (qualified_expression . 0)) (THEN . (qualified_expression . 0)) (USE . (qualified_expression . 0)) (COLON_EQUAL . (qualified_expression . 0)) (WHILE . (qualified_expression . 0)) (SELECT . (qualified_expression . 0)) (REQUEUE . (qualified_expression . 0)) (RAISE . (qualified_expression . 0)) (PRAGMA . (qualified_expression . 0)) (NULL . (qualified_expression . 0)) (LOOP . (qualified_expression . 0)) (IF . (qualified_expression . 0)) (GOTO . (qualified_expression . 0)) (FOR . (qualified_expression . 0)) (EXIT . (qualified_expression . 0)) (DELAY . (qualified_expression . 0)) (DECLARE . (qualified_expression . 0)) (CASE . (qualified_expression . 0)) (BEGIN . (qualified_expression . 0)) (ABORT . (qualified_expression . 0)) (ACCEPT . (qualified_expression . 0)) (CHARACTER_LITERAL . (qualified_expression . 0)) (STRING_LITERAL . (qualified_expression . 0)) (IDENTIFIER . (qualified_expression . 0)) (LESS_LESS . (qualified_expression . 0)) (OF . (qualified_expression . 0)) (IN . (qualified_expression . 0)) (NOT . (qualified_expression . 0)) (RIGHT_PAREN . (qualified_expression . 0)) (PLUS . (qualified_expression . 0)) (MINUS . (qualified_expression . 0)) (AMPERSAND . (qualified_expression . 0)) (DOT_DOT . (qualified_expression . 0)) (SLASH . (qualified_expression . 0)) (STAR . (qualified_expression . 0)) (MOD . (qualified_expression . 0)) (REM . (qualified_expression . 0)) (STAR_STAR . (qualified_expression . 0)) (BAR . (qualified_expression . 0)) (EQUAL_GREATER . (qualified_expression . 0)) (EQUAL . (qualified_expression . 0)) (GREATER . (qualified_expression . 0)) (GREATER_EQUAL . (qualified_expression . 0)) (LESS . (qualified_expression . 0)) (LESS_EQUAL . (qualified_expression . 0)) (SLASH_EQUAL . (qualified_expression . 0)) (AND . (qualified_expression . 0)) (OR . (qualified_expression . 0)) (XOR . (qualified_expression . 0)) (SEMICOLON . (qualified_expression . 0)) (COMMA . (qualified_expression . 0)) (LEFT_PAREN . (qualified_expression . 0)) (DOT . (qualified_expression . 0)) (TICK . (qualified_expression . 0)) (WITH . (qualified_expression . 0)) (IS . (qualified_expression . 0)) (RENAMES . (qualified_expression . 0)) (RETURN . (qualified_expression . 0)))
1885 ((default . error) (DO . (attribute_reference . 0)) (ELSIF . (attribute_reference . 0)) (ELSE . (attribute_reference . 0)) (DIGITS . (attribute_reference . 0)) (RANGE . (attribute_reference . 0)) (THEN . (attribute_reference . 0)) (USE . (attribute_reference . 0)) (COLON_EQUAL . (attribute_reference . 0)) (WHILE . (attribute_reference . 0)) (SELECT . (attribute_reference . 0)) (REQUEUE . (attribute_reference . 0)) (RAISE . (attribute_reference . 0)) (PRAGMA . (attribute_reference . 0)) (NULL . (attribute_reference . 0)) (LOOP . (attribute_reference . 0)) (IF . (attribute_reference . 0)) (GOTO . (attribute_reference . 0)) (FOR . (attribute_reference . 0)) (EXIT . (attribute_reference . 0)) (DELAY . (attribute_reference . 0)) (DECLARE . (attribute_reference . 0)) (CASE . (attribute_reference . 0)) (BEGIN . (attribute_reference . 0)) (ABORT . (attribute_reference . 0)) (ACCEPT . (attribute_reference . 0)) (CHARACTER_LITERAL . (attribute_reference . 0)) (STRING_LITERAL . (attribute_reference . 0)) (IDENTIFIER . (attribute_reference . 0)) (LESS_LESS . (attribute_reference . 0)) (OF . (attribute_reference . 0)) (IN . (attribute_reference . 0)) (NOT . (attribute_reference . 0)) (RIGHT_PAREN . (attribute_reference . 0)) (PLUS . (attribute_reference . 0)) (MINUS . (attribute_reference . 0)) (AMPERSAND . (attribute_reference . 0)) (DOT_DOT . (attribute_reference . 0)) (SLASH . (attribute_reference . 0)) (STAR . (attribute_reference . 0)) (MOD . (attribute_reference . 0)) (REM . (attribute_reference . 0)) (STAR_STAR . (attribute_reference . 0)) (BAR . (attribute_reference . 0)) (EQUAL_GREATER . (attribute_reference . 0)) (EQUAL . (attribute_reference . 0)) (GREATER . (attribute_reference . 0)) (GREATER_EQUAL . (attribute_reference . 0)) (LESS . (attribute_reference . 0)) (LESS_EQUAL . (attribute_reference . 0)) (SLASH_EQUAL . (attribute_reference . 0)) (AND . (attribute_reference . 0)) (OR . (attribute_reference . 0)) (XOR . (attribute_reference . 0)) (LEFT_PAREN . (attribute_reference . 0)) (SEMICOLON . (attribute_reference . 0)) (COMMA . (attribute_reference . 0)) (DOT . (attribute_reference . 0)) (TICK . (attribute_reference . 0)) (WITH . (attribute_reference . 0)) (IS . (attribute_reference . 0)) (RENAMES . (attribute_reference . 0)) (RETURN . (attribute_reference . 0)))
1886 ((default . error) (DO . (attribute_designator . 0)) (ELSIF . (attribute_designator . 0)) (ELSE . (attribute_designator . 0)) (DIGITS . (attribute_designator . 0)) (RANGE . (attribute_designator . 0)) (THEN . (attribute_designator . 0)) (USE . (attribute_designator . 0)) (COLON_EQUAL . (attribute_designator . 0)) (WHILE . (attribute_designator . 0)) (SELECT . (attribute_designator . 0)) (REQUEUE . (attribute_designator . 0)) (RAISE . (attribute_designator . 0)) (PRAGMA . (attribute_designator . 0)) (NULL . (attribute_designator . 0)) (LOOP . (attribute_designator . 0)) (IF . (attribute_designator . 0)) (GOTO . (attribute_designator . 0)) (FOR . (attribute_designator . 0)) (EXIT . (attribute_designator . 0)) (DELAY . (attribute_designator . 0)) (DECLARE . (attribute_designator . 0)) (CASE . (attribute_designator . 0)) (BEGIN . (attribute_designator . 0)) (ABORT . (attribute_designator . 0)) (ACCEPT . (attribute_designator . 0)) (CHARACTER_LITERAL . (attribute_designator . 0)) (STRING_LITERAL . (attribute_designator . 0)) (IDENTIFIER . (attribute_designator . 0)) (LESS_LESS . (attribute_designator . 0)) (OF . (attribute_designator . 0)) (IN . (attribute_designator . 0)) (NOT . (attribute_designator . 0)) (RIGHT_PAREN . (attribute_designator . 0)) (PLUS . (attribute_designator . 0)) (MINUS . (attribute_designator . 0)) (AMPERSAND . (attribute_designator . 0)) (DOT_DOT . (attribute_designator . 0)) (SLASH . (attribute_designator . 0)) (STAR . (attribute_designator . 0)) (MOD . (attribute_designator . 0)) (REM . (attribute_designator . 0)) (STAR_STAR . (attribute_designator . 0)) (BAR . (attribute_designator . 0)) (EQUAL_GREATER . (attribute_designator . 0)) (EQUAL . (attribute_designator . 0)) (GREATER . (attribute_designator . 0)) (GREATER_EQUAL . (attribute_designator . 0)) (LESS . (attribute_designator . 0)) (LESS_EQUAL . (attribute_designator . 0)) (SLASH_EQUAL . (attribute_designator . 0)) (AND . (attribute_designator . 0)) (OR . (attribute_designator . 0)) (XOR . (attribute_designator . 0)) (SEMICOLON . (attribute_designator . 0)) (COMMA . (attribute_designator . 0)) (DOT . ( 86 (attribute_designator . 0))) (WITH . (attribute_designator . 0)) (IS . (attribute_designator . 0)) (RENAMES . (attribute_designator . 0)) (RETURN . (attribute_designator . 0)) (TICK . ( 87 (attribute_designator . 0) 87)) (LEFT_PAREN . ( 105 (attribute_designator . 0) 105)))
1887 ((default . error) (DO . (selected_component . 0)) (RIGHT_PAREN . (selected_component . 0)) (BAR . (selected_component . 0)) (ELSIF . (selected_component . 0)) (ELSE . (selected_component . 0)) (EQUAL_GREATER . (selected_component . 0)) (DIGITS . (selected_component . 0)) (RANGE . (selected_component . 0)) (THEN . (selected_component . 0)) (DOT_DOT . (selected_component . 0)) (IN . (selected_component . 0)) (NOT . (selected_component . 0)) (EQUAL . (selected_component . 0)) (GREATER . (selected_component . 0)) (GREATER_EQUAL . (selected_component . 0)) (LESS . (selected_component . 0)) (LESS_EQUAL . (selected_component . 0)) (SLASH_EQUAL . (selected_component . 0)) (AND . (selected_component . 0)) (OR . (selected_component . 0)) (XOR . (selected_component . 0)) (PLUS . (selected_component . 0)) (MINUS . (selected_component . 0)) (AMPERSAND . (selected_component . 0)) (SLASH . (selected_component . 0)) (STAR . (selected_component . 0)) (MOD . (selected_component . 0)) (REM . (selected_component . 0)) (STAR_STAR . (selected_component . 0)) (USE . (selected_component . 0)) (COLON_EQUAL . (selected_component . 0)) (WHILE . (selected_component . 0)) (SELECT . (selected_component . 0)) (REQUEUE . (selected_component . 0)) (RAISE . (selected_component . 0)) (PRAGMA . (selected_component . 0)) (NULL . (selected_component . 0)) (LOOP . (selected_component . 0)) (IF . (selected_component . 0)) (GOTO . (selected_component . 0)) (FOR . (selected_component . 0)) (EXIT . (selected_component . 0)) (DELAY . (selected_component . 0)) (DECLARE . (selected_component . 0)) (CASE . (selected_component . 0)) (BEGIN . (selected_component . 0)) (ABORT . (selected_component . 0)) (ACCEPT . (selected_component . 0)) (CHARACTER_LITERAL . (selected_component . 0)) (STRING_LITERAL . (selected_component . 0)) (IDENTIFIER . (selected_component . 0)) (LESS_LESS . (selected_component . 0)) (OF . (selected_component . 0)) (LEFT_PAREN . (selected_component . 0)) (SEMICOLON . (selected_component . 0)) (COMMA . (selected_component . 0)) (DOT . (selected_component . 0)) (TICK . (selected_component . 0)) (WITH . (selected_component . 0)) (IS . (selected_component . 0)) (RENAMES . (selected_component . 0)) (RETURN . (selected_component . 0)))
1888 ((default . error) (DO . (selected_component . 2)) (RIGHT_PAREN . (selected_component . 2)) (BAR . (selected_component . 2)) (ELSIF . (selected_component . 2)) (ELSE . (selected_component . 2)) (EQUAL_GREATER . (selected_component . 2)) (DIGITS . (selected_component . 2)) (RANGE . (selected_component . 2)) (THEN . (selected_component . 2)) (DOT_DOT . (selected_component . 2)) (IN . (selected_component . 2)) (NOT . (selected_component . 2)) (EQUAL . (selected_component . 2)) (GREATER . (selected_component . 2)) (GREATER_EQUAL . (selected_component . 2)) (LESS . (selected_component . 2)) (LESS_EQUAL . (selected_component . 2)) (SLASH_EQUAL . (selected_component . 2)) (AND . (selected_component . 2)) (OR . (selected_component . 2)) (XOR . (selected_component . 2)) (PLUS . (selected_component . 2)) (MINUS . (selected_component . 2)) (AMPERSAND . (selected_component . 2)) (SLASH . (selected_component . 2)) (STAR . (selected_component . 2)) (MOD . (selected_component . 2)) (REM . (selected_component . 2)) (STAR_STAR . (selected_component . 2)) (USE . (selected_component . 2)) (COLON_EQUAL . (selected_component . 2)) (WHILE . (selected_component . 2)) (SELECT . (selected_component . 2)) (REQUEUE . (selected_component . 2)) (RAISE . (selected_component . 2)) (PRAGMA . (selected_component . 2)) (NULL . (selected_component . 2)) (LOOP . (selected_component . 2)) (IF . (selected_component . 2)) (GOTO . (selected_component . 2)) (FOR . (selected_component . 2)) (EXIT . (selected_component . 2)) (DELAY . (selected_component . 2)) (DECLARE . (selected_component . 2)) (CASE . (selected_component . 2)) (BEGIN . (selected_component . 2)) (ABORT . (selected_component . 2)) (ACCEPT . (selected_component . 2)) (CHARACTER_LITERAL . (selected_component . 2)) (STRING_LITERAL . (selected_component . 2)) (IDENTIFIER . (selected_component . 2)) (LESS_LESS . (selected_component . 2)) (OF . (selected_component . 2)) (LEFT_PAREN . (selected_component . 2)) (SEMICOLON . (selected_component . 2)) (COMMA . (selected_component . 2)) (DOT . (selected_component . 2)) (TICK . (selected_component . 2)) (WITH . (selected_component . 2)) (IS . (selected_component . 2)) (RENAMES . (selected_component . 2)) (RETURN . (selected_component . 2)))
1889 ((default . error) (DO . (selected_component . 1)) (RIGHT_PAREN . (selected_component . 1)) (BAR . (selected_component . 1)) (ELSIF . (selected_component . 1)) (ELSE . (selected_component . 1)) (EQUAL_GREATER . (selected_component . 1)) (DIGITS . (selected_component . 1)) (RANGE . (selected_component . 1)) (THEN . (selected_component . 1)) (DOT_DOT . (selected_component . 1)) (IN . (selected_component . 1)) (NOT . (selected_component . 1)) (EQUAL . (selected_component . 1)) (GREATER . (selected_component . 1)) (GREATER_EQUAL . (selected_component . 1)) (LESS . (selected_component . 1)) (LESS_EQUAL . (selected_component . 1)) (SLASH_EQUAL . (selected_component . 1)) (AND . (selected_component . 1)) (OR . (selected_component . 1)) (XOR . (selected_component . 1)) (PLUS . (selected_component . 1)) (MINUS . (selected_component . 1)) (AMPERSAND . (selected_component . 1)) (SLASH . (selected_component . 1)) (STAR . (selected_component . 1)) (MOD . (selected_component . 1)) (REM . (selected_component . 1)) (STAR_STAR . (selected_component . 1)) (USE . (selected_component . 1)) (COLON_EQUAL . (selected_component . 1)) (WHILE . (selected_component . 1)) (SELECT . (selected_component . 1)) (REQUEUE . (selected_component . 1)) (RAISE . (selected_component . 1)) (PRAGMA . (selected_component . 1)) (NULL . (selected_component . 1)) (LOOP . (selected_component . 1)) (IF . (selected_component . 1)) (GOTO . (selected_component . 1)) (FOR . (selected_component . 1)) (EXIT . (selected_component . 1)) (DELAY . (selected_component . 1)) (DECLARE . (selected_component . 1)) (CASE . (selected_component . 1)) (BEGIN . (selected_component . 1)) (ABORT . (selected_component . 1)) (ACCEPT . (selected_component . 1)) (CHARACTER_LITERAL . (selected_component . 1)) (STRING_LITERAL . (selected_component . 1)) (IDENTIFIER . (selected_component . 1)) (LESS_LESS . (selected_component . 1)) (OF . (selected_component . 1)) (LEFT_PAREN . (selected_component . 1)) (SEMICOLON . (selected_component . 1)) (COMMA . (selected_component . 1)) (DOT . (selected_component . 1)) (TICK . (selected_component . 1)) (WITH . (selected_component . 1)) (IS . (selected_component . 1)) (RENAMES . (selected_component . 1)) (RETURN . (selected_component . 1)))
1890 ((default . error) (DO . (selected_component . 3)) (RIGHT_PAREN . (selected_component . 3)) (BAR . (selected_component . 3)) (ELSIF . (selected_component . 3)) (ELSE . (selected_component . 3)) (EQUAL_GREATER . (selected_component . 3)) (DIGITS . (selected_component . 3)) (RANGE . (selected_component . 3)) (THEN . (selected_component . 3)) (DOT_DOT . (selected_component . 3)) (IN . (selected_component . 3)) (NOT . (selected_component . 3)) (EQUAL . (selected_component . 3)) (GREATER . (selected_component . 3)) (GREATER_EQUAL . (selected_component . 3)) (LESS . (selected_component . 3)) (LESS_EQUAL . (selected_component . 3)) (SLASH_EQUAL . (selected_component . 3)) (AND . (selected_component . 3)) (OR . (selected_component . 3)) (XOR . (selected_component . 3)) (PLUS . (selected_component . 3)) (MINUS . (selected_component . 3)) (AMPERSAND . (selected_component . 3)) (SLASH . (selected_component . 3)) (STAR . (selected_component . 3)) (MOD . (selected_component . 3)) (REM . (selected_component . 3)) (STAR_STAR . (selected_component . 3)) (USE . (selected_component . 3)) (COLON_EQUAL . (selected_component . 3)) (WHILE . (selected_component . 3)) (SELECT . (selected_component . 3)) (REQUEUE . (selected_component . 3)) (RAISE . (selected_component . 3)) (PRAGMA . (selected_component . 3)) (NULL . (selected_component . 3)) (LOOP . (selected_component . 3)) (IF . (selected_component . 3)) (GOTO . (selected_component . 3)) (FOR . (selected_component . 3)) (EXIT . (selected_component . 3)) (DELAY . (selected_component . 3)) (DECLARE . (selected_component . 3)) (CASE . (selected_component . 3)) (BEGIN . (selected_component . 3)) (ABORT . (selected_component . 3)) (ACCEPT . (selected_component . 3)) (CHARACTER_LITERAL . (selected_component . 3)) (STRING_LITERAL . (selected_component . 3)) (IDENTIFIER . (selected_component . 3)) (LESS_LESS . (selected_component . 3)) (OF . (selected_component . 3)) (LEFT_PAREN . (selected_component . 3)) (SEMICOLON . (selected_component . 3)) (COMMA . (selected_component . 3)) (DOT . (selected_component . 3)) (TICK . (selected_component . 3)) (WITH . (selected_component . 3)) (IS . (selected_component . 3)) (RENAMES . (selected_component . 3)) (RETURN . (selected_component . 3)))
1891 ((default . error) (DOT_DOT . (primary . 0)) (RIGHT_PAREN . (primary . 0)) (COMMA . (primary . 0)) (BAR . (primary . 0)) (EQUAL_GREATER . (primary . 0)) (PLUS . (primary . 0)) (MINUS . (primary . 0)) (AMPERSAND . (primary . 0)) (IN . (primary . 0)) (NOT . (primary . 0)) (EQUAL . (primary . 0)) (GREATER . (primary . 0)) (GREATER_EQUAL . (primary . 0)) (LESS . (primary . 0)) (LESS_EQUAL . (primary . 0)) (SLASH_EQUAL . (primary . 0)) (WITH . (primary . 0)) (SLASH . (primary . 0)) (STAR . (primary . 0)) (MOD . (primary . 0)) (REM . (primary . 0)) (STAR_STAR . (primary . 0)) (AND . (primary . 0)) (OR . (primary . 0)) (XOR . (primary . 0)) (RECORD . 513))
1892 ((default . error) (COMMA . 258) (RIGHT_PAREN . 512))
1893 ((default . error) (RIGHT_PAREN . (expression_opt . 1)) (COMMA . (expression_opt . 1)) (WITH . 511))
1894 ((default . error) (IDENTIFIER . 71))
1895 ((default . error) (RIGHT_PAREN . (formal_part . 0)) (COLON_EQUAL . (formal_part . 0)) (DO . (formal_part . 0)) (WHEN . (formal_part . 0)) (RENAMES . (formal_part . 0)) (IS . (formal_part . 0)) (WITH . (formal_part . 0)) (SEMICOLON . (formal_part . 0)) (RETURN . (formal_part . 0)))
1896 ((default . error) (IN . (aliased_opt . 0)) (OUT . (aliased_opt . 0)) (IDENTIFIER . (aliased_opt . 0)) (STRING_LITERAL . (aliased_opt . 0)) (CHARACTER_LITERAL . (aliased_opt . 0)) (ALIASED . 507) (ACCESS . (null_exclusion_opt . 0)) (NOT . ((aliased_opt . 0) 206)))
1897 ((default . error) (FUNCTION . (protected_opt . 0)) (PROCEDURE . (protected_opt . 0)) (PROTECTED . 504) (IDENTIFIER . (general_access_modifier_opt . 0)) (STRING_LITERAL . (general_access_modifier_opt . 0)) (CHARACTER_LITERAL . (general_access_modifier_opt . 0)) (ALL . 502) (CONSTANT . 503))
1898 ((default . error) (ACCESS . (null_exclusion_opt . 1)) (CHARACTER_LITERAL . (null_exclusion_opt . 1)) (STRING_LITERAL . (null_exclusion_opt . 1)) (IDENTIFIER . (null_exclusion_opt . 1)))
1899 ((default . error) (DO . (parameter_and_result_profile . 2)) (RIGHT_PAREN . (parameter_and_result_profile . 2)) (COLON_EQUAL . (parameter_and_result_profile . 2)) (RENAMES . (parameter_and_result_profile . 2)) (WITH . (parameter_and_result_profile . 2)) (IS . (parameter_and_result_profile . 2)) (SEMICOLON . (parameter_and_result_profile . 2)))
1900 ((default . error) (ACCESS . 232) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1901 ((default . error) (COLON_EQUAL . 499) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
1902 ((default . error) (ACCESS . 232) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1903 ((default . error) (CHARACTER_LITERAL . (mode_opt . 2)) (STRING_LITERAL . (mode_opt . 2)) (IDENTIFIER . (mode_opt . 2)) (NOT . (mode_opt . 2)) (ACCESS . (mode_opt . 2)))
1904 ((default . error) (NEW . 497))
1905 ((default . error) (WITH . (formal_subprogram_declaration . 1)) (TYPE . (formal_subprogram_declaration . 1)) (PRAGMA . (formal_subprogram_declaration . 1)) (IDENTIFIER . (formal_subprogram_declaration . 1)) (FUNCTION . (formal_subprogram_declaration . 1)) (PROCEDURE . (formal_subprogram_declaration . 1)) (PACKAGE . (formal_subprogram_declaration . 1)))
1906 ((default . error) (WITH . (subprogram_default . 1)) (SEMICOLON . (subprogram_default . 1)))
1907 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107) (BOX . 241) (NULL . 243) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1908 ((default . error) (WITH . (subprogram_default . 2)) (SEMICOLON . (subprogram_default . 2)))
1909 ((default . error) (WITH . (subprogram_default . 0)) (SEMICOLON . (subprogram_default . 0)) (DOT . 86) (TICK . 87) (LEFT_PAREN . 105))
1910 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
1911 ((default . error) (LEFT_PAREN . 479) (RANGE . 483) (MOD . 481) (DIGITS . 477) (DELTA . 476) (TASK . 486) (PROTECTED . 482) (INTERFACE . 478) (ARRAY . 475) (PRIVATE . (abstract_tagged_limited_opt . 0)) (TAGGED . 485) (NEW . (abstract_limited_synchronized_opt . 0)) (ABSTRACT . 474) (LIMITED . 480) (SYNCHRONIZED . 484) (ACCESS . (null_exclusion_opt . 0)) (NOT . 206))
1912 ((default . error) (SEMICOLON . 473))
1913 ((default . error) (RIGHT_PAREN . 472))
1914 ((default . error) (RIGHT_PAREN . (discriminant_specification_list . 0)) (SEMICOLON . (discriminant_specification_list . 0)))
1915 ((default . error) (SEMICOLON . 470) (RIGHT_PAREN . 471))
1916 ((default . error) (COMMA . 94) (COLON . 469))
1917 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
1918 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
1919 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
1920 ((default . error) (WITH . (with_clause . 0)) (USE . (with_clause . 0)) (SEPARATE . (with_clause . 0)) (PROCEDURE . (with_clause . 0)) (PRIVATE . (with_clause . 0)) (PRAGMA . (with_clause . 0)) (PACKAGE . (with_clause . 0)) (OVERRIDING . (with_clause . 0)) (NOT . (with_clause . 0)) (LIMITED . (with_clause . 0)) (GENERIC . (with_clause . 0)) (FUNCTION . (with_clause . 0)) ($EOI . (with_clause . 0)))
1921 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
1922 ((default . error) (DO . (name . 2)) (WHILE . (name . 2)) (SELECT . (name . 2)) (REQUEUE . (name . 2)) (RAISE . (name . 2)) (PRAGMA . (name . 2)) (NULL . (name . 2)) (LOOP . (name . 2)) (IF . (name . 2)) (GOTO . (name . 2)) (FOR . (name . 2)) (EXIT . (name . 2)) (DELAY . (name . 2)) (DECLARE . (name . 2)) (CASE . (name . 2)) (BEGIN . (name . 2)) (ABORT . (name . 2)) (ACCEPT . (name . 2)) (CHARACTER_LITERAL . (name . 2)) (STRING_LITERAL . (name . 2)) (IDENTIFIER . (name . 2)) (LESS_LESS . (name . 2)) (USE . (name . 2)) (XOR . (name . 2)) (OR . (name . 2)) (IN . (name . 2)) (NOT . (name . 2)) (EQUAL . (name . 2)) (GREATER . (name . 2)) (GREATER_EQUAL . (name . 2)) (LESS . (name . 2)) (LESS_EQUAL . (name . 2)) (SLASH_EQUAL . (name . 2)) (THEN . (name . 2)) (DIGITS . (name . 2)) (EQUAL_GREATER . (name . 2)) (ELSE . (name . 2)) (ELSIF . (name . 2)) (BAR . (name . 2)) (STAR_STAR . (name . 2)) (REM . (name . 2)) (MOD . (name . 2)) (STAR . (name . 2)) (SLASH . (name . 2)) (DOT_DOT . (name . 2)) (AMPERSAND . (name . 2)) (MINUS . (name . 2)) (PLUS . (name . 2)) (RIGHT_PAREN . (name . 2)) (RANGE . (name . 2)) (COLON_EQUAL . (name . 2)) (AND . (name . 2)) (OF . (name . 2)) (RETURN . (name . 2)) (TICK . (name . 2)) (DOT . (name . 2)) (LEFT_PAREN . (name . 2)) (IS . (name . 2)) (WITH . (name . 2)) (SEMICOLON . (name . 2)) (RENAMES . (name . 2)) (COMMA . (name . 2)))
1923 ((default . error) (RIGHT_PAREN . ((association_opt . 0) (expression_opt . 0))) (COMMA . ((association_opt . 0) (expression_opt . 0))) (IS . ((association_opt . 0) (expression_opt . 0))) (SEMICOLON . ((association_opt . 0) (expression_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 170) (IDENTIFIER . 47) (CHARACTER_LITERAL . 168) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 169) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
1924 ((default . error) (STAR_STAR . (actual_parameter_part . 0)) (REM . (actual_parameter_part . 0)) (MOD . (actual_parameter_part . 0)) (STAR . (actual_parameter_part . 0)) (SLASH . (actual_parameter_part . 0)) (DOT_DOT . (actual_parameter_part . 0)) (AMPERSAND . (actual_parameter_part . 0)) (MINUS . (actual_parameter_part . 0)) (PLUS . (actual_parameter_part . 0)) (RIGHT_PAREN . (actual_parameter_part . 0)) (RANGE . (actual_parameter_part . 0)) (COLON_EQUAL . (actual_parameter_part . 0)) (AND . (actual_parameter_part . 0)) (OF . (actual_parameter_part . 0)) (DO . (actual_parameter_part . 0)) (WHILE . (actual_parameter_part . 0)) (SELECT . (actual_parameter_part . 0)) (REQUEUE . (actual_parameter_part . 0)) (RAISE . (actual_parameter_part . 0)) (PRAGMA . (actual_parameter_part . 0)) (NULL . (actual_parameter_part . 0)) (LOOP . (actual_parameter_part . 0)) (IF . (actual_parameter_part . 0)) (GOTO . (actual_parameter_part . 0)) (FOR . (actual_parameter_part . 0)) (EXIT . (actual_parameter_part . 0)) (DELAY . (actual_parameter_part . 0)) (DECLARE . (actual_parameter_part . 0)) (CASE . (actual_parameter_part . 0)) (BEGIN . (actual_parameter_part . 0)) (ABORT . (actual_parameter_part . 0)) (ACCEPT . (actual_parameter_part . 0)) (CHARACTER_LITERAL . (actual_parameter_part . 0)) (STRING_LITERAL . (actual_parameter_part . 0)) (IDENTIFIER . (actual_parameter_part . 0)) (LESS_LESS . (actual_parameter_part . 0)) (USE . (actual_parameter_part . 0)) (XOR . (actual_parameter_part . 0)) (OR . (actual_parameter_part . 0)) (IN . (actual_parameter_part . 0)) (NOT . (actual_parameter_part . 0)) (EQUAL . (actual_parameter_part . 0)) (GREATER . (actual_parameter_part . 0)) (GREATER_EQUAL . (actual_parameter_part . 0)) (LESS . (actual_parameter_part . 0)) (LESS_EQUAL . (actual_parameter_part . 0)) (SLASH_EQUAL . (actual_parameter_part . 0)) (THEN . (actual_parameter_part . 0)) (DIGITS . (actual_parameter_part . 0)) (EQUAL_GREATER . (actual_parameter_part . 0)) (ELSE . (actual_parameter_part . 0)) (ELSIF . (actual_parameter_part . 0)) (BAR . (actual_parameter_part . 0)) (RETURN . (actual_parameter_part . 0)) (TICK . (actual_parameter_part . 0)) (DOT . (actual_parameter_part . 0)) (LEFT_PAREN . (actual_parameter_part . 0)) (IS . (actual_parameter_part . 0)) (WITH . (actual_parameter_part . 0)) (SEMICOLON . (actual_parameter_part . 0)) (RENAMES . (actual_parameter_part . 0)) (COMMA . (actual_parameter_part . 0)))
1925 ((default . error) (SEMICOLON . 463))
1926 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1927 ((default . error) (MINUS . (relational_operator . 0)) (PLUS . (relational_operator . 0)) (IDENTIFIER . (relational_operator . 0)) (STRING_LITERAL . (relational_operator . 0)) (CHARACTER_LITERAL . (relational_operator . 0)) (ABS . (relational_operator . 0)) (LEFT_PAREN . (relational_operator . 0)) (NEW . (relational_operator . 0)) (NOT . (relational_operator . 0)) (NULL . (relational_operator . 0)))
1928 ((default . error) (MINUS . (relational_operator . 4)) (PLUS . (relational_operator . 4)) (IDENTIFIER . (relational_operator . 4)) (STRING_LITERAL . (relational_operator . 4)) (CHARACTER_LITERAL . (relational_operator . 4)) (ABS . (relational_operator . 4)) (LEFT_PAREN . (relational_operator . 4)) (NEW . (relational_operator . 4)) (NOT . (relational_operator . 4)) (NULL . (relational_operator . 4)))
1929 ((default . error) (MINUS . (relational_operator . 5)) (PLUS . (relational_operator . 5)) (IDENTIFIER . (relational_operator . 5)) (STRING_LITERAL . (relational_operator . 5)) (CHARACTER_LITERAL . (relational_operator . 5)) (ABS . (relational_operator . 5)) (LEFT_PAREN . (relational_operator . 5)) (NEW . (relational_operator . 5)) (NOT . (relational_operator . 5)) (NULL . (relational_operator . 5)))
1930 ((default . error) (MINUS . (relational_operator . 2)) (PLUS . (relational_operator . 2)) (IDENTIFIER . (relational_operator . 2)) (STRING_LITERAL . (relational_operator . 2)) (CHARACTER_LITERAL . (relational_operator . 2)) (ABS . (relational_operator . 2)) (LEFT_PAREN . (relational_operator . 2)) (NEW . (relational_operator . 2)) (NOT . (relational_operator . 2)) (NULL . (relational_operator . 2)))
1931 ((default . error) (MINUS . (relational_operator . 3)) (PLUS . (relational_operator . 3)) (IDENTIFIER . (relational_operator . 3)) (STRING_LITERAL . (relational_operator . 3)) (CHARACTER_LITERAL . (relational_operator . 3)) (ABS . (relational_operator . 3)) (LEFT_PAREN . (relational_operator . 3)) (NEW . (relational_operator . 3)) (NOT . (relational_operator . 3)) (NULL . (relational_operator . 3)))
1932 ((default . error) (MINUS . (relational_operator . 1)) (PLUS . (relational_operator . 1)) (IDENTIFIER . (relational_operator . 1)) (STRING_LITERAL . (relational_operator . 1)) (CHARACTER_LITERAL . (relational_operator . 1)) (ABS . (relational_operator . 1)) (LEFT_PAREN . (relational_operator . 1)) (NEW . (relational_operator . 1)) (NOT . (relational_operator . 1)) (NULL . (relational_operator . 1)))
1933 ((default . error) (PLUS . 142) (MINUS . 141) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
1934 ((default . error) (IN . 457))
1935 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1936 ((default . error) (RANGE . 455) (LEFT_PAREN . 217) (ACCESS . 214) (DELTA . 215) (DIGITS . 216) (MOD . 218) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1937 ((default . error) (OTHERS . 170) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 169) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
1938 ((default . error) (BOX . 451) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1939 ((default . error) (THEN . 449) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1940 ((default . error) (ELSE . 447) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1941 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1942 ((default . error) (ELSE . 445))
1943 ((default . error) (THEN . 444))
1944 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1945 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1946 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1947 ((default . error) (XOR . (primary . 0)) (OR . (primary . 0)) (AND . (primary . 0)) (SLASH_EQUAL . (primary . 0)) (LESS_EQUAL . (primary . 0)) (LESS . (primary . 0)) (GREATER_EQUAL . (primary . 0)) (GREATER . (primary . 0)) (EQUAL . (primary . 0)) (EQUAL_GREATER . (primary . 0)) (BAR . (primary . 0)) (PLUS . (primary . 0)) (MINUS . (primary . 0)) (AMPERSAND . (primary . 0)) (DOT_DOT . (primary . 0)) (SLASH . (primary . 0)) (STAR . (primary . 0)) (MOD . (primary . 0)) (REM . (primary . 0)) (IN . (primary . 0)) (NOT . (primary . 0)) (RIGHT_PAREN . (primary . 0)) (COMMA . (primary . 0)) (WITH . (primary . 0)) (IS . (primary . 0)) (SEMICOLON . (primary . 0)) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1948 ((default . error) (COLON_EQUAL . (factor . 3)) (OF . (factor . 3)) (LOOP . (factor . 3)) (DO . (factor . 3)) (PLUS . (factor . 3)) (MINUS . (factor . 3)) (AMPERSAND . (factor . 3)) (SEMICOLON . (factor . 3)) (SLASH . (factor . 3)) (STAR . (factor . 3)) (MOD . (factor . 3)) (REM . (factor . 3)) (XOR . (factor . 3)) (OR . (factor . 3)) (AND . (factor . 3)) (IN . (factor . 3)) (NOT . (factor . 3)) (EQUAL . (factor . 3)) (GREATER . (factor . 3)) (GREATER_EQUAL . (factor . 3)) (LESS . (factor . 3)) (LESS_EQUAL . (factor . 3)) (SLASH_EQUAL . (factor . 3)) (IS . (factor . 3)) (WITH . (factor . 3)) (DOT_DOT . (factor . 3)) (THEN . (factor . 3)) (RANGE . (factor . 3)) (DIGITS . (factor . 3)) (EQUAL_GREATER . (factor . 3)) (ELSE . (factor . 3)) (ELSIF . (factor . 3)) (RIGHT_PAREN . (factor . 3)) (BAR . (factor . 3)) (COMMA . (factor . 3)))
1949 ((default . error) (BOX . 437) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
1950 ((default . error) (COLON . ( 436 (identifier_list . 0))) (COMMA . (identifier_list . 0)))
1951 ((default . error) (IDENTIFIER . 431) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 432))
1952 ((default . error) (BODY . 430) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
1953 ((default . error) (IDENTIFIER . 427) (TYPE . 429) (BODY . 428))
1954 ((default . error) (IDENTIFIER . 426))
1955 ((default . error) (TYPE . 425) (BODY . 424) (IDENTIFIER . 423))
1956 ((default . error) (IDENTIFIER . 422))
1957 ((default . error) (END . (declaration . 0)) (PRIVATE . (declaration . 0)) (USE . (declaration . 0)) (TYPE . (declaration . 0)) (TASK . (declaration . 0)) (SUBTYPE . (declaration . 0)) (PROTECTED . (declaration . 0)) (PROCEDURE . (declaration . 0)) (PRAGMA . (declaration . 0)) (PACKAGE . (declaration . 0)) (OVERRIDING . (declaration . 0)) (NOT . (declaration . 0)) (GENERIC . (declaration . 0)) (FUNCTION . (declaration . 0)) (FOR . (declaration . 0)) (ENTRY . (declaration . 0)) (IDENTIFIER . (declaration . 0)) (BEGIN . (declaration . 0)))
1958 ((default . error) (END . (declaration . 1)) (PRIVATE . (declaration . 1)) (USE . (declaration . 1)) (TYPE . (declaration . 1)) (TASK . (declaration . 1)) (SUBTYPE . (declaration . 1)) (PROTECTED . (declaration . 1)) (PROCEDURE . (declaration . 1)) (PRAGMA . (declaration . 1)) (PACKAGE . (declaration . 1)) (OVERRIDING . (declaration . 1)) (NOT . (declaration . 1)) (GENERIC . (declaration . 1)) (FUNCTION . (declaration . 1)) (FOR . (declaration . 1)) (ENTRY . (declaration . 1)) (IDENTIFIER . (declaration . 1)) (BEGIN . (declaration . 1)))
1959 ((default . error) (WHEN . (aspect_clause . 3)) (PRIVATE . (aspect_clause . 3)) (END . (aspect_clause . 3)) (CASE . (aspect_clause . 3)) (BEGIN . (aspect_clause . 3)) (IDENTIFIER . (aspect_clause . 3)) (ENTRY . (aspect_clause . 3)) (FOR . (aspect_clause . 3)) (FUNCTION . (aspect_clause . 3)) (GENERIC . (aspect_clause . 3)) (NOT . (aspect_clause . 3)) (OVERRIDING . (aspect_clause . 3)) (PACKAGE . (aspect_clause . 3)) (PRAGMA . (aspect_clause . 3)) (PROCEDURE . (aspect_clause . 3)) (PROTECTED . (aspect_clause . 3)) (SUBTYPE . (aspect_clause . 3)) (TASK . (aspect_clause . 3)) (TYPE . (aspect_clause . 3)) (USE . (aspect_clause . 3)))
1960 ((default . error) (END . (declaration . 2)) (PRIVATE . (declaration . 2)) (USE . (declaration . 2)) (TYPE . (declaration . 2)) (TASK . (declaration . 2)) (SUBTYPE . (declaration . 2)) (PROTECTED . (declaration . 2)) (PROCEDURE . (declaration . 2)) (PRAGMA . (declaration . 2)) (PACKAGE . (declaration . 2)) (OVERRIDING . (declaration . 2)) (NOT . (declaration . 2)) (GENERIC . (declaration . 2)) (FUNCTION . (declaration . 2)) (FOR . (declaration . 2)) (ENTRY . (declaration . 2)) (IDENTIFIER . (declaration . 2)) (BEGIN . (declaration . 2)))
1961 ((default . error) (PRIVATE . (body . 1)) (END . (body . 1)) (BEGIN . (body . 1)) (IDENTIFIER . (body . 1)) (ENTRY . (body . 1)) (FOR . (body . 1)) (FUNCTION . (body . 1)) (GENERIC . (body . 1)) (NOT . (body . 1)) (OVERRIDING . (body . 1)) (PACKAGE . (body . 1)) (PRAGMA . (body . 1)) (PROCEDURE . (body . 1)) (PROTECTED . (body . 1)) (SUBTYPE . (body . 1)) (TASK . (body . 1)) (TYPE . (body . 1)) (USE . (body . 1)))
1962 ((default . error) (PRIVATE . (declarations . 0)) (END . (declarations . 0)) (BEGIN . (declarations . 0)) (IDENTIFIER . (declarations . 0)) (ENTRY . (declarations . 0)) (FOR . (declarations . 0)) (FUNCTION . (declarations . 0)) (GENERIC . (declarations . 0)) (NOT . (declarations . 0)) (OVERRIDING . (declarations . 0)) (PACKAGE . (declarations . 0)) (PRAGMA . (declarations . 0)) (PROCEDURE . (declarations . 0)) (PROTECTED . (declarations . 0)) (SUBTYPE . (declarations . 0)) (TASK . (declarations . 0)) (TYPE . (declarations . 0)) (USE . (declarations . 0)))
1963 ((default . error) (END . (declarative_part_opt . 1)) (PRIVATE . (declarative_part_opt . 1)) (BEGIN . (declarative_part_opt . 1)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
1964 ((default . error) (END . 419) (PRIVATE . 420))
1965 ((default . error) (END . (declaration . 3)) (PRIVATE . (declaration . 3)) (USE . (declaration . 3)) (TYPE . (declaration . 3)) (TASK . (declaration . 3)) (SUBTYPE . (declaration . 3)) (PROTECTED . (declaration . 3)) (PROCEDURE . (declaration . 3)) (PRAGMA . (declaration . 3)) (PACKAGE . (declaration . 3)) (OVERRIDING . (declaration . 3)) (NOT . (declaration . 3)) (GENERIC . (declaration . 3)) (FUNCTION . (declaration . 3)) (FOR . (declaration . 3)) (ENTRY . (declaration . 3)) (IDENTIFIER . (declaration . 3)) (BEGIN . (declaration . 3)))
1966 ((default . error) (WHEN . (aspect_clause . 1)) (PRIVATE . (aspect_clause . 1)) (END . (aspect_clause . 1)) (CASE . (aspect_clause . 1)) (BEGIN . (aspect_clause . 1)) (IDENTIFIER . (aspect_clause . 1)) (ENTRY . (aspect_clause . 1)) (FOR . (aspect_clause . 1)) (FUNCTION . (aspect_clause . 1)) (GENERIC . (aspect_clause . 1)) (NOT . (aspect_clause . 1)) (OVERRIDING . (aspect_clause . 1)) (PACKAGE . (aspect_clause . 1)) (PRAGMA . (aspect_clause . 1)) (PROCEDURE . (aspect_clause . 1)) (PROTECTED . (aspect_clause . 1)) (SUBTYPE . (aspect_clause . 1)) (TASK . (aspect_clause . 1)) (TYPE . (aspect_clause . 1)) (USE . (aspect_clause . 1)))
1967 ((default . error) (END . (declaration . 4)) (PRIVATE . (declaration . 4)) (USE . (declaration . 4)) (TYPE . (declaration . 4)) (TASK . (declaration . 4)) (SUBTYPE . (declaration . 4)) (PROTECTED . (declaration . 4)) (PROCEDURE . (declaration . 4)) (PRAGMA . (declaration . 4)) (PACKAGE . (declaration . 4)) (OVERRIDING . (declaration . 4)) (NOT . (declaration . 4)) (GENERIC . (declaration . 4)) (FUNCTION . (declaration . 4)) (FOR . (declaration . 4)) (ENTRY . (declaration . 4)) (IDENTIFIER . (declaration . 4)) (BEGIN . (declaration . 4)))
1968 ((default . error) (PRIVATE . (type_declaration . 0)) (END . (type_declaration . 0)) (BEGIN . (type_declaration . 0)) (IDENTIFIER . (type_declaration . 0)) (ENTRY . (type_declaration . 0)) (FOR . (type_declaration . 0)) (FUNCTION . (type_declaration . 0)) (GENERIC . (type_declaration . 0)) (NOT . (type_declaration . 0)) (OVERRIDING . (type_declaration . 0)) (PACKAGE . (type_declaration . 0)) (PRAGMA . (type_declaration . 0)) (PROCEDURE . (type_declaration . 0)) (PROTECTED . (type_declaration . 0)) (SUBTYPE . (type_declaration . 0)) (TASK . (type_declaration . 0)) (TYPE . (type_declaration . 0)) (USE . (type_declaration . 0)))
1969 ((default . error) (END . (declaration . 5)) (PRIVATE . (declaration . 5)) (USE . (declaration . 5)) (TYPE . (declaration . 5)) (TASK . (declaration . 5)) (SUBTYPE . (declaration . 5)) (PROTECTED . (declaration . 5)) (PROCEDURE . (declaration . 5)) (PRAGMA . (declaration . 5)) (PACKAGE . (declaration . 5)) (OVERRIDING . (declaration . 5)) (NOT . (declaration . 5)) (GENERIC . (declaration . 5)) (FUNCTION . (declaration . 5)) (FOR . (declaration . 5)) (ENTRY . (declaration . 5)) (IDENTIFIER . (declaration . 5)) (BEGIN . (declaration . 5)))
1970 ((default . error) (END . (declaration . 6)) (PRIVATE . (declaration . 6)) (USE . (declaration . 6)) (TYPE . (declaration . 6)) (TASK . (declaration . 6)) (SUBTYPE . (declaration . 6)) (PROTECTED . (declaration . 6)) (PROCEDURE . (declaration . 6)) (PRAGMA . (declaration . 6)) (PACKAGE . (declaration . 6)) (OVERRIDING . (declaration . 6)) (NOT . (declaration . 6)) (GENERIC . (declaration . 6)) (FUNCTION . (declaration . 6)) (FOR . (declaration . 6)) (ENTRY . (declaration . 6)) (IDENTIFIER . (declaration . 6)) (BEGIN . (declaration . 6)))
1971 ((default . error) (PRIVATE . (renaming_declaration . 3)) (END . (renaming_declaration . 3)) (BEGIN . (renaming_declaration . 3)) (IDENTIFIER . (renaming_declaration . 3)) (ENTRY . (renaming_declaration . 3)) (FOR . (renaming_declaration . 3)) (FUNCTION . (renaming_declaration . 3)) (GENERIC . (renaming_declaration . 3)) (NOT . (renaming_declaration . 3)) (OVERRIDING . (renaming_declaration . 3)) (PACKAGE . (renaming_declaration . 3)) (PRAGMA . (renaming_declaration . 3)) (PROCEDURE . (renaming_declaration . 3)) (PROTECTED . (renaming_declaration . 3)) (SUBTYPE . (renaming_declaration . 3)) (TASK . (renaming_declaration . 3)) (TYPE . (renaming_declaration . 3)) (USE . (renaming_declaration . 3)))
1972 ((default . error) (COMMA . 94) (COLON . 418))
1973 ((default . error) (PRIVATE . (type_declaration . 1)) (END . (type_declaration . 1)) (BEGIN . (type_declaration . 1)) (IDENTIFIER . (type_declaration . 1)) (ENTRY . (type_declaration . 1)) (FOR . (type_declaration . 1)) (FUNCTION . (type_declaration . 1)) (GENERIC . (type_declaration . 1)) (NOT . (type_declaration . 1)) (OVERRIDING . (type_declaration . 1)) (PACKAGE . (type_declaration . 1)) (PRAGMA . (type_declaration . 1)) (PROCEDURE . (type_declaration . 1)) (PROTECTED . (type_declaration . 1)) (SUBTYPE . (type_declaration . 1)) (TASK . (type_declaration . 1)) (TYPE . (type_declaration . 1)) (USE . (type_declaration . 1)))
1974 ((default . error) (END . (declaration . 7)) (PRIVATE . (declaration . 7)) (USE . (declaration . 7)) (TYPE . (declaration . 7)) (TASK . (declaration . 7)) (SUBTYPE . (declaration . 7)) (PROTECTED . (declaration . 7)) (PROCEDURE . (declaration . 7)) (PRAGMA . (declaration . 7)) (PACKAGE . (declaration . 7)) (OVERRIDING . (declaration . 7)) (NOT . (declaration . 7)) (GENERIC . (declaration . 7)) (FUNCTION . (declaration . 7)) (FOR . (declaration . 7)) (ENTRY . (declaration . 7)) (IDENTIFIER . (declaration . 7)) (BEGIN . (declaration . 7)))
1975 ((default . error) (END . (declaration . 9)) (PRIVATE . (declaration . 9)) (USE . (declaration . 9)) (TYPE . (declaration . 9)) (TASK . (declaration . 9)) (SUBTYPE . (declaration . 9)) (PROTECTED . (declaration . 9)) (PROCEDURE . (declaration . 9)) (PRAGMA . (declaration . 9)) (PACKAGE . (declaration . 9)) (OVERRIDING . (declaration . 9)) (NOT . (declaration . 9)) (GENERIC . (declaration . 9)) (FUNCTION . (declaration . 9)) (FOR . (declaration . 9)) (ENTRY . (declaration . 9)) (IDENTIFIER . (declaration . 9)) (BEGIN . (declaration . 9)))
1976 ((default . error) (PRIVATE . (renaming_declaration . 0)) (END . (renaming_declaration . 0)) (BEGIN . (renaming_declaration . 0)) (IDENTIFIER . (renaming_declaration . 0)) (ENTRY . (renaming_declaration . 0)) (FOR . (renaming_declaration . 0)) (FUNCTION . (renaming_declaration . 0)) (GENERIC . (renaming_declaration . 0)) (NOT . (renaming_declaration . 0)) (OVERRIDING . (renaming_declaration . 0)) (PACKAGE . (renaming_declaration . 0)) (PRAGMA . (renaming_declaration . 0)) (PROCEDURE . (renaming_declaration . 0)) (PROTECTED . (renaming_declaration . 0)) (SUBTYPE . (renaming_declaration . 0)) (TASK . (renaming_declaration . 0)) (TYPE . (renaming_declaration . 0)) (USE . (renaming_declaration . 0)))
1977 ((default . error) (ENTRY . 415) (FUNCTION . 39) (PROCEDURE . 40))
1978 ((default . error) ($EOI . (proper_body . 1)) (LIMITED . (proper_body . 1)) (SEPARATE . (proper_body . 1)) (WITH . (proper_body . 1)) (END . (proper_body . 1)) (PRIVATE . (proper_body . 1)) (USE . (proper_body . 1)) (TYPE . (proper_body . 1)) (TASK . (proper_body . 1)) (SUBTYPE . (proper_body . 1)) (PROTECTED . (proper_body . 1)) (PROCEDURE . (proper_body . 1)) (PRAGMA . (proper_body . 1)) (PACKAGE . (proper_body . 1)) (OVERRIDING . (proper_body . 1)) (NOT . (proper_body . 1)) (GENERIC . (proper_body . 1)) (FUNCTION . (proper_body . 1)) (FOR . (proper_body . 1)) (ENTRY . (proper_body . 1)) (IDENTIFIER . (proper_body . 1)) (BEGIN . (proper_body . 1)))
1979 ((default . error) (END . (body_stub . 1)) (PRIVATE . (body_stub . 1)) (USE . (body_stub . 1)) (TYPE . (body_stub . 1)) (TASK . (body_stub . 1)) (SUBTYPE . (body_stub . 1)) (PROTECTED . (body_stub . 1)) (PROCEDURE . (body_stub . 1)) (PRAGMA . (body_stub . 1)) (PACKAGE . (body_stub . 1)) (OVERRIDING . (body_stub . 1)) (NOT . (body_stub . 1)) (GENERIC . (body_stub . 1)) (FUNCTION . (body_stub . 1)) (FOR . (body_stub . 1)) (ENTRY . (body_stub . 1)) (IDENTIFIER . (body_stub . 1)) (BEGIN . (body_stub . 1)))
1980 ((default . error) (END . (declaration . 10)) (PRIVATE . (declaration . 10)) (USE . (declaration . 10)) (TYPE . (declaration . 10)) (TASK . (declaration . 10)) (SUBTYPE . (declaration . 10)) (PROTECTED . (declaration . 10)) (PROCEDURE . (declaration . 10)) (PRAGMA . (declaration . 10)) (PACKAGE . (declaration . 10)) (OVERRIDING . (declaration . 10)) (NOT . (declaration . 10)) (GENERIC . (declaration . 10)) (FUNCTION . (declaration . 10)) (FOR . (declaration . 10)) (ENTRY . (declaration . 10)) (IDENTIFIER . (declaration . 10)) (BEGIN . (declaration . 10)))
1981 ((default . error) (PRIVATE . (renaming_declaration . 1)) (END . (renaming_declaration . 1)) (BEGIN . (renaming_declaration . 1)) (IDENTIFIER . (renaming_declaration . 1)) (ENTRY . (renaming_declaration . 1)) (FOR . (renaming_declaration . 1)) (FUNCTION . (renaming_declaration . 1)) (GENERIC . (renaming_declaration . 1)) (NOT . (renaming_declaration . 1)) (OVERRIDING . (renaming_declaration . 1)) (PACKAGE . (renaming_declaration . 1)) (PRAGMA . (renaming_declaration . 1)) (PROCEDURE . (renaming_declaration . 1)) (PROTECTED . (renaming_declaration . 1)) (SUBTYPE . (renaming_declaration . 1)) (TASK . (renaming_declaration . 1)) (TYPE . (renaming_declaration . 1)) (USE . (renaming_declaration . 1)))
1982 ((default . error) (END . (declaration . 11)) (PRIVATE . (declaration . 11)) (USE . (declaration . 11)) (TYPE . (declaration . 11)) (TASK . (declaration . 11)) (SUBTYPE . (declaration . 11)) (PROTECTED . (declaration . 11)) (PROCEDURE . (declaration . 11)) (PRAGMA . (declaration . 11)) (PACKAGE . (declaration . 11)) (OVERRIDING . (declaration . 11)) (NOT . (declaration . 11)) (GENERIC . (declaration . 11)) (FUNCTION . (declaration . 11)) (FOR . (declaration . 11)) (ENTRY . (declaration . 11)) (IDENTIFIER . (declaration . 11)) (BEGIN . (declaration . 11)))
1983 ((default . error) (PRIVATE . (type_declaration . 3)) (END . (type_declaration . 3)) (BEGIN . (type_declaration . 3)) (IDENTIFIER . (type_declaration . 3)) (ENTRY . (type_declaration . 3)) (FOR . (type_declaration . 3)) (FUNCTION . (type_declaration . 3)) (GENERIC . (type_declaration . 3)) (NOT . (type_declaration . 3)) (OVERRIDING . (type_declaration . 3)) (PACKAGE . (type_declaration . 3)) (PRAGMA . (type_declaration . 3)) (PROCEDURE . (type_declaration . 3)) (PROTECTED . (type_declaration . 3)) (SUBTYPE . (type_declaration . 3)) (TASK . (type_declaration . 3)) (TYPE . (type_declaration . 3)) (USE . (type_declaration . 3)))
1984 ((default . error) (PRIVATE . (type_declaration . 2)) (END . (type_declaration . 2)) (BEGIN . (type_declaration . 2)) (IDENTIFIER . (type_declaration . 2)) (ENTRY . (type_declaration . 2)) (FOR . (type_declaration . 2)) (FUNCTION . (type_declaration . 2)) (GENERIC . (type_declaration . 2)) (NOT . (type_declaration . 2)) (OVERRIDING . (type_declaration . 2)) (PACKAGE . (type_declaration . 2)) (PRAGMA . (type_declaration . 2)) (PROCEDURE . (type_declaration . 2)) (PROTECTED . (type_declaration . 2)) (SUBTYPE . (type_declaration . 2)) (TASK . (type_declaration . 2)) (TYPE . (type_declaration . 2)) (USE . (type_declaration . 2)))
1985 ((default . error) (PRIVATE . (body . 0)) (END . (body . 0)) (BEGIN . (body . 0)) (IDENTIFIER . (body . 0)) (ENTRY . (body . 0)) (FOR . (body . 0)) (FUNCTION . (body . 0)) (GENERIC . (body . 0)) (NOT . (body . 0)) (OVERRIDING . (body . 0)) (PACKAGE . (body . 0)) (PRAGMA . (body . 0)) (PROCEDURE . (body . 0)) (PROTECTED . (body . 0)) (SUBTYPE . (body . 0)) (TASK . (body . 0)) (TYPE . (body . 0)) (USE . (body . 0)))
1986 ((default . error) ($EOI . (proper_body . 3)) (LIMITED . (proper_body . 3)) (SEPARATE . (proper_body . 3)) (WITH . (proper_body . 3)) (END . (proper_body . 3)) (PRIVATE . (proper_body . 3)) (USE . (proper_body . 3)) (TYPE . (proper_body . 3)) (TASK . (proper_body . 3)) (SUBTYPE . (proper_body . 3)) (PROTECTED . (proper_body . 3)) (PROCEDURE . (proper_body . 3)) (PRAGMA . (proper_body . 3)) (PACKAGE . (proper_body . 3)) (OVERRIDING . (proper_body . 3)) (NOT . (proper_body . 3)) (GENERIC . (proper_body . 3)) (FUNCTION . (proper_body . 3)) (FOR . (proper_body . 3)) (ENTRY . (proper_body . 3)) (IDENTIFIER . (proper_body . 3)) (BEGIN . (proper_body . 3)))
1987 ((default . error) (END . (body_stub . 3)) (PRIVATE . (body_stub . 3)) (USE . (body_stub . 3)) (TYPE . (body_stub . 3)) (TASK . (body_stub . 3)) (SUBTYPE . (body_stub . 3)) (PROTECTED . (body_stub . 3)) (PROCEDURE . (body_stub . 3)) (PRAGMA . (body_stub . 3)) (PACKAGE . (body_stub . 3)) (OVERRIDING . (body_stub . 3)) (NOT . (body_stub . 3)) (GENERIC . (body_stub . 3)) (FUNCTION . (body_stub . 3)) (FOR . (body_stub . 3)) (ENTRY . (body_stub . 3)) (IDENTIFIER . (body_stub . 3)) (BEGIN . (body_stub . 3)))
1988 ((default . error) (END . (full_type_declaration . 2)) (PRIVATE . (full_type_declaration . 2)) (USE . (full_type_declaration . 2)) (TYPE . (full_type_declaration . 2)) (TASK . (full_type_declaration . 2)) (SUBTYPE . (full_type_declaration . 2)) (PROTECTED . (full_type_declaration . 2)) (PROCEDURE . (full_type_declaration . 2)) (PRAGMA . (full_type_declaration . 2)) (PACKAGE . (full_type_declaration . 2)) (OVERRIDING . (full_type_declaration . 2)) (NOT . (full_type_declaration . 2)) (GENERIC . (full_type_declaration . 2)) (FUNCTION . (full_type_declaration . 2)) (FOR . (full_type_declaration . 2)) (ENTRY . (full_type_declaration . 2)) (IDENTIFIER . (full_type_declaration . 2)) (BEGIN . (full_type_declaration . 2)))
1989 ((default . error) (WHEN . (aspect_clause . 2)) (PRIVATE . (aspect_clause . 2)) (END . (aspect_clause . 2)) (CASE . (aspect_clause . 2)) (BEGIN . (aspect_clause . 2)) (IDENTIFIER . (aspect_clause . 2)) (ENTRY . (aspect_clause . 2)) (FOR . (aspect_clause . 2)) (FUNCTION . (aspect_clause . 2)) (GENERIC . (aspect_clause . 2)) (NOT . (aspect_clause . 2)) (OVERRIDING . (aspect_clause . 2)) (PACKAGE . (aspect_clause . 2)) (PRAGMA . (aspect_clause . 2)) (PROCEDURE . (aspect_clause . 2)) (PROTECTED . (aspect_clause . 2)) (SUBTYPE . (aspect_clause . 2)) (TASK . (aspect_clause . 2)) (TYPE . (aspect_clause . 2)) (USE . (aspect_clause . 2)))
1990 ((default . error) (END . (declaration . 12)) (PRIVATE . (declaration . 12)) (USE . (declaration . 12)) (TYPE . (declaration . 12)) (TASK . (declaration . 12)) (SUBTYPE . (declaration . 12)) (PROTECTED . (declaration . 12)) (PROCEDURE . (declaration . 12)) (PRAGMA . (declaration . 12)) (PACKAGE . (declaration . 12)) (OVERRIDING . (declaration . 12)) (NOT . (declaration . 12)) (GENERIC . (declaration . 12)) (FUNCTION . (declaration . 12)) (FOR . (declaration . 12)) (ENTRY . (declaration . 12)) (IDENTIFIER . (declaration . 12)) (BEGIN . (declaration . 12)))
1991 ((default . error) (PRIVATE . (object_declaration . 7)) (END . (object_declaration . 7)) (BEGIN . (object_declaration . 7)) (IDENTIFIER . (object_declaration . 7)) (ENTRY . (object_declaration . 7)) (FOR . (object_declaration . 7)) (FUNCTION . (object_declaration . 7)) (GENERIC . (object_declaration . 7)) (NOT . (object_declaration . 7)) (OVERRIDING . (object_declaration . 7)) (PACKAGE . (object_declaration . 7)) (PRAGMA . (object_declaration . 7)) (PROCEDURE . (object_declaration . 7)) (PROTECTED . (object_declaration . 7)) (SUBTYPE . (object_declaration . 7)) (TASK . (object_declaration . 7)) (TYPE . (object_declaration . 7)) (USE . (object_declaration . 7)))
1992 ((default . error) (PRIVATE . (object_declaration . 6)) (END . (object_declaration . 6)) (BEGIN . (object_declaration . 6)) (IDENTIFIER . (object_declaration . 6)) (ENTRY . (object_declaration . 6)) (FOR . (object_declaration . 6)) (FUNCTION . (object_declaration . 6)) (GENERIC . (object_declaration . 6)) (NOT . (object_declaration . 6)) (OVERRIDING . (object_declaration . 6)) (PACKAGE . (object_declaration . 6)) (PRAGMA . (object_declaration . 6)) (PROCEDURE . (object_declaration . 6)) (PROTECTED . (object_declaration . 6)) (SUBTYPE . (object_declaration . 6)) (TASK . (object_declaration . 6)) (TYPE . (object_declaration . 6)) (USE . (object_declaration . 6)))
1993 ((default . error) ($EOI . (proper_body . 0)) (LIMITED . (proper_body . 0)) (SEPARATE . (proper_body . 0)) (WITH . (proper_body . 0)) (END . (proper_body . 0)) (PRIVATE . (proper_body . 0)) (USE . (proper_body . 0)) (TYPE . (proper_body . 0)) (TASK . (proper_body . 0)) (SUBTYPE . (proper_body . 0)) (PROTECTED . (proper_body . 0)) (PROCEDURE . (proper_body . 0)) (PRAGMA . (proper_body . 0)) (PACKAGE . (proper_body . 0)) (OVERRIDING . (proper_body . 0)) (NOT . (proper_body . 0)) (GENERIC . (proper_body . 0)) (FUNCTION . (proper_body . 0)) (FOR . (proper_body . 0)) (ENTRY . (proper_body . 0)) (IDENTIFIER . (proper_body . 0)) (BEGIN . (proper_body . 0)))
1994 ((default . error) (END . (body_stub . 0)) (PRIVATE . (body_stub . 0)) (USE . (body_stub . 0)) (TYPE . (body_stub . 0)) (TASK . (body_stub . 0)) (SUBTYPE . (body_stub . 0)) (PROTECTED . (body_stub . 0)) (PROCEDURE . (body_stub . 0)) (PRAGMA . (body_stub . 0)) (PACKAGE . (body_stub . 0)) (OVERRIDING . (body_stub . 0)) (NOT . (body_stub . 0)) (GENERIC . (body_stub . 0)) (FUNCTION . (body_stub . 0)) (FOR . (body_stub . 0)) (ENTRY . (body_stub . 0)) (IDENTIFIER . (body_stub . 0)) (BEGIN . (body_stub . 0)))
1995 ((default . error) (END . (declaration . 13)) (PRIVATE . (declaration . 13)) (USE . (declaration . 13)) (TYPE . (declaration . 13)) (TASK . (declaration . 13)) (SUBTYPE . (declaration . 13)) (PROTECTED . (declaration . 13)) (PROCEDURE . (declaration . 13)) (PRAGMA . (declaration . 13)) (PACKAGE . (declaration . 13)) (OVERRIDING . (declaration . 13)) (NOT . (declaration . 13)) (GENERIC . (declaration . 13)) (FUNCTION . (declaration . 13)) (FOR . (declaration . 13)) (ENTRY . (declaration . 13)) (IDENTIFIER . (declaration . 13)) (BEGIN . (declaration . 13)))
1996 ((default . error) (PRIVATE . (renaming_declaration . 2)) (END . (renaming_declaration . 2)) (BEGIN . (renaming_declaration . 2)) (IDENTIFIER . (renaming_declaration . 2)) (ENTRY . (renaming_declaration . 2)) (FOR . (renaming_declaration . 2)) (FUNCTION . (renaming_declaration . 2)) (GENERIC . (renaming_declaration . 2)) (NOT . (renaming_declaration . 2)) (OVERRIDING . (renaming_declaration . 2)) (PACKAGE . (renaming_declaration . 2)) (PRAGMA . (renaming_declaration . 2)) (PROCEDURE . (renaming_declaration . 2)) (PROTECTED . (renaming_declaration . 2)) (SUBTYPE . (renaming_declaration . 2)) (TASK . (renaming_declaration . 2)) (TYPE . (renaming_declaration . 2)) (USE . (renaming_declaration . 2)))
1997 ((default . error) (END . (declaration . 14)) (PRIVATE . (declaration . 14)) (USE . (declaration . 14)) (TYPE . (declaration . 14)) (TASK . (declaration . 14)) (SUBTYPE . (declaration . 14)) (PROTECTED . (declaration . 14)) (PROCEDURE . (declaration . 14)) (PRAGMA . (declaration . 14)) (PACKAGE . (declaration . 14)) (OVERRIDING . (declaration . 14)) (NOT . (declaration . 14)) (GENERIC . (declaration . 14)) (FUNCTION . (declaration . 14)) (FOR . (declaration . 14)) (ENTRY . (declaration . 14)) (IDENTIFIER . (declaration . 14)) (BEGIN . (declaration . 14)))
1998 ((default . error) ($EOI . (proper_body . 2)) (LIMITED . (proper_body . 2)) (SEPARATE . (proper_body . 2)) (WITH . (proper_body . 2)) (END . (proper_body . 2)) (PRIVATE . (proper_body . 2)) (USE . (proper_body . 2)) (TYPE . (proper_body . 2)) (TASK . (proper_body . 2)) (SUBTYPE . (proper_body . 2)) (PROTECTED . (proper_body . 2)) (PROCEDURE . (proper_body . 2)) (PRAGMA . (proper_body . 2)) (PACKAGE . (proper_body . 2)) (OVERRIDING . (proper_body . 2)) (NOT . (proper_body . 2)) (GENERIC . (proper_body . 2)) (FUNCTION . (proper_body . 2)) (FOR . (proper_body . 2)) (ENTRY . (proper_body . 2)) (IDENTIFIER . (proper_body . 2)) (BEGIN . (proper_body . 2)))
1999 ((default . error) (END . (body_stub . 2)) (PRIVATE . (body_stub . 2)) (USE . (body_stub . 2)) (TYPE . (body_stub . 2)) (TASK . (body_stub . 2)) (SUBTYPE . (body_stub . 2)) (PROTECTED . (body_stub . 2)) (PROCEDURE . (body_stub . 2)) (PRAGMA . (body_stub . 2)) (PACKAGE . (body_stub . 2)) (OVERRIDING . (body_stub . 2)) (NOT . (body_stub . 2)) (GENERIC . (body_stub . 2)) (FUNCTION . (body_stub . 2)) (FOR . (body_stub . 2)) (ENTRY . (body_stub . 2)) (IDENTIFIER . (body_stub . 2)) (BEGIN . (body_stub . 2)))
2000 ((default . error) (END . (full_type_declaration . 1)) (PRIVATE . (full_type_declaration . 1)) (USE . (full_type_declaration . 1)) (TYPE . (full_type_declaration . 1)) (TASK . (full_type_declaration . 1)) (SUBTYPE . (full_type_declaration . 1)) (PROTECTED . (full_type_declaration . 1)) (PROCEDURE . (full_type_declaration . 1)) (PRAGMA . (full_type_declaration . 1)) (PACKAGE . (full_type_declaration . 1)) (OVERRIDING . (full_type_declaration . 1)) (NOT . (full_type_declaration . 1)) (GENERIC . (full_type_declaration . 1)) (FUNCTION . (full_type_declaration . 1)) (FOR . (full_type_declaration . 1)) (ENTRY . (full_type_declaration . 1)) (IDENTIFIER . (full_type_declaration . 1)) (BEGIN . (full_type_declaration . 1)))
2001 ((default . error) (END . (declaration . 15)) (PRIVATE . (declaration . 15)) (USE . (declaration . 15)) (TYPE . (declaration . 15)) (TASK . (declaration . 15)) (SUBTYPE . (declaration . 15)) (PROTECTED . (declaration . 15)) (PROCEDURE . (declaration . 15)) (PRAGMA . (declaration . 15)) (PACKAGE . (declaration . 15)) (OVERRIDING . (declaration . 15)) (NOT . (declaration . 15)) (GENERIC . (declaration . 15)) (FUNCTION . (declaration . 15)) (FOR . (declaration . 15)) (ENTRY . (declaration . 15)) (IDENTIFIER . (declaration . 15)) (BEGIN . (declaration . 15)))
2002 ((default . error) (END . (declaration . 16)) (PRIVATE . (declaration . 16)) (USE . (declaration . 16)) (TYPE . (declaration . 16)) (TASK . (declaration . 16)) (SUBTYPE . (declaration . 16)) (PROTECTED . (declaration . 16)) (PROCEDURE . (declaration . 16)) (PRAGMA . (declaration . 16)) (PACKAGE . (declaration . 16)) (OVERRIDING . (declaration . 16)) (NOT . (declaration . 16)) (GENERIC . (declaration . 16)) (FUNCTION . (declaration . 16)) (FOR . (declaration . 16)) (ENTRY . (declaration . 16)) (IDENTIFIER . (declaration . 16)) (BEGIN . (declaration . 16)))
2003 ((default . error) (BEGIN . (declarative_part_opt . 0)) (END . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2004 ((default . error) (COLON_EQUAL . (simple_expression . 0)) (OF . (simple_expression . 0)) (LOOP . (simple_expression . 0)) (DO . (simple_expression . 0)) (DOT_DOT . (simple_expression . 0)) (SEMICOLON . (simple_expression . 0)) (XOR . (simple_expression . 0)) (OR . (simple_expression . 0)) (AND . (simple_expression . 0)) (SLASH_EQUAL . (simple_expression . 0)) (LESS_EQUAL . (simple_expression . 0)) (LESS . (simple_expression . 0)) (GREATER_EQUAL . (simple_expression . 0)) (GREATER . (simple_expression . 0)) (EQUAL . (simple_expression . 0)) (NOT . (simple_expression . 0)) (IN . (simple_expression . 0)) (IS . (simple_expression . 0)) (EQUAL_GREATER . (simple_expression . 0)) (BAR . (simple_expression . 0)) (WITH . (simple_expression . 0)) (THEN . (simple_expression . 0)) (RANGE . (simple_expression . 0)) (COMMA . (simple_expression . 0)) (RIGHT_PAREN . (simple_expression . 0)) (DIGITS . (simple_expression . 0)) (ELSE . (simple_expression . 0)) (ELSIF . (simple_expression . 0)) (PLUS . 342) (MINUS . 341) (AMPERSAND . 340))
2005 ((default . error) (IDENTIFIER . (binary_adding_operator . 2)) (STRING_LITERAL . (binary_adding_operator . 2)) (CHARACTER_LITERAL . (binary_adding_operator . 2)) (ABS . (binary_adding_operator . 2)) (LEFT_PAREN . (binary_adding_operator . 2)) (NEW . (binary_adding_operator . 2)) (NOT . (binary_adding_operator . 2)) (NULL . (binary_adding_operator . 2)))
2006 ((default . error) (IDENTIFIER . (binary_adding_operator . 1)) (STRING_LITERAL . (binary_adding_operator . 1)) (CHARACTER_LITERAL . (binary_adding_operator . 1)) (ABS . (binary_adding_operator . 1)) (LEFT_PAREN . (binary_adding_operator . 1)) (NEW . (binary_adding_operator . 1)) (NOT . (binary_adding_operator . 1)) (NULL . (binary_adding_operator . 1)))
2007 ((default . error) (IDENTIFIER . (binary_adding_operator . 0)) (STRING_LITERAL . (binary_adding_operator . 0)) (CHARACTER_LITERAL . (binary_adding_operator . 0)) (ABS . (binary_adding_operator . 0)) (LEFT_PAREN . (binary_adding_operator . 0)) (NEW . (binary_adding_operator . 0)) (NOT . (binary_adding_operator . 0)) (NULL . (binary_adding_operator . 0)))
2008 ((default . error) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2009 ((default . error) (IDENTIFIER . (multiplying_operator . 1)) (STRING_LITERAL . (multiplying_operator . 1)) (CHARACTER_LITERAL . (multiplying_operator . 1)) (ABS . (multiplying_operator . 1)) (LEFT_PAREN . (multiplying_operator . 1)) (NEW . (multiplying_operator . 1)) (NOT . (multiplying_operator . 1)) (NULL . (multiplying_operator . 1)))
2010 ((default . error) (IDENTIFIER . (multiplying_operator . 0)) (STRING_LITERAL . (multiplying_operator . 0)) (CHARACTER_LITERAL . (multiplying_operator . 0)) (ABS . (multiplying_operator . 0)) (LEFT_PAREN . (multiplying_operator . 0)) (NEW . (multiplying_operator . 0)) (NOT . (multiplying_operator . 0)) (NULL . (multiplying_operator . 0)))
2011 ((default . error) (IDENTIFIER . (multiplying_operator . 2)) (STRING_LITERAL . (multiplying_operator . 2)) (CHARACTER_LITERAL . (multiplying_operator . 2)) (ABS . (multiplying_operator . 2)) (LEFT_PAREN . (multiplying_operator . 2)) (NEW . (multiplying_operator . 2)) (NOT . (multiplying_operator . 2)) (NULL . (multiplying_operator . 2)))
2012 ((default . error) (IDENTIFIER . (multiplying_operator . 3)) (STRING_LITERAL . (multiplying_operator . 3)) (CHARACTER_LITERAL . (multiplying_operator . 3)) (ABS . (multiplying_operator . 3)) (LEFT_PAREN . (multiplying_operator . 3)) (NEW . (multiplying_operator . 3)) (NOT . (multiplying_operator . 3)) (NULL . (multiplying_operator . 3)))
2013 ((default . error) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2014 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2015 ((default . error) (THEN . 409) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2016 ((default . error) (ELSE . 407) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2017 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2018 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2019 ((default . error) (ELSE . 404))
2020 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2021 ((default . error) (THEN . 402))
2022 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2023 ((default . error) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2024 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 143) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2025 ((default . error) (SEMICOLON . 398))
2026 ((default . error) (DOT . 86) (TICK . 87) (COLON_EQUAL . (primary . 3)) (OF . (primary . 3)) (LOOP . (primary . 3)) (DO . (primary . 3)) (STAR_STAR . (primary . 3)) (REM . (primary . 3)) (MOD . (primary . 3)) (STAR . (primary . 3)) (SLASH . (primary . 3)) (DOT_DOT . (primary . 3)) (AMPERSAND . (primary . 3)) (MINUS . (primary . 3)) (PLUS . (primary . 3)) (SEMICOLON . (primary . 3)) (XOR . (primary . 3)) (OR . (primary . 3)) (AND . (primary . 3)) (SLASH_EQUAL . (primary . 3)) (LESS_EQUAL . (primary . 3)) (LESS . (primary . 3)) (GREATER_EQUAL . (primary . 3)) (GREATER . (primary . 3)) (EQUAL . (primary . 3)) (NOT . (primary . 3)) (IN . (primary . 3)) (IS . (primary . 3)) (EQUAL_GREATER . (primary . 3)) (BAR . (primary . 3)) (WITH . (primary . 3)) (THEN . (primary . 3)) (RANGE . (primary . 3)) (COMMA . (primary . 3)) (RIGHT_PAREN . (primary . 3)) (DIGITS . (primary . 3)) (ELSE . (primary . 3)) (ELSIF . (primary . 3)) (LEFT_PAREN . 105))
2027 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2028 ((default . error) (ALL . 394) (SOME . 395))
2029 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2030 ((default . error) (RIGHT_PAREN . 392))
2031 ((default . error) (RIGHT_PAREN . 391))
2032 ((default . error) (RIGHT_PAREN . 390))
2033 ((default . error) (COLON_EQUAL . (factor . 2)) (OF . (factor . 2)) (LOOP . (factor . 2)) (DO . (factor . 2)) (PLUS . (factor . 2)) (MINUS . (factor . 2)) (AMPERSAND . (factor . 2)) (DOT_DOT . (factor . 2)) (SLASH . (factor . 2)) (STAR . (factor . 2)) (MOD . (factor . 2)) (REM . (factor . 2)) (SEMICOLON . (factor . 2)) (XOR . (factor . 2)) (OR . (factor . 2)) (AND . (factor . 2)) (IN . (factor . 2)) (NOT . (factor . 2)) (EQUAL . (factor . 2)) (GREATER . (factor . 2)) (GREATER_EQUAL . (factor . 2)) (LESS . (factor . 2)) (LESS_EQUAL . (factor . 2)) (SLASH_EQUAL . (factor . 2)) (IS . (factor . 2)) (EQUAL_GREATER . (factor . 2)) (BAR . (factor . 2)) (WITH . (factor . 2)) (THEN . (factor . 2)) (RANGE . (factor . 2)) (RIGHT_PAREN . (factor . 2)) (COMMA . (factor . 2)) (DIGITS . (factor . 2)) (ELSE . (factor . 2)) (ELSIF . (factor . 2)))
2034 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2035 ((default . error) (IDENTIFIER . 388))
2036 ((default . error) (BODY . 66))
2037 ((default . error) (BODY . 387))
2038 ((default . error) (BODY . 386))
2039 ((default . error) (FUNCTION . 1) (PROCEDURE . 9))
2040 ((default . error) ($EOI . (subunit . 0)) (FUNCTION . (subunit . 0)) (GENERIC . (subunit . 0)) (LIMITED . (subunit . 0)) (NOT . (subunit . 0)) (OVERRIDING . (subunit . 0)) (PACKAGE . (subunit . 0)) (PRAGMA . (subunit . 0)) (PRIVATE . (subunit . 0)) (PROCEDURE . (subunit . 0)) (SEPARATE . (subunit . 0)) (USE . (subunit . 0)) (WITH . (subunit . 0)))
2041 ((default . error) (WITH . (use_clause . 1)) (SEPARATE . (use_clause . 1)) (LIMITED . (use_clause . 1)) ($EOI . (use_clause . 1)) (PRIVATE . (use_clause . 1)) (END . (use_clause . 1)) (BEGIN . (use_clause . 1)) (IDENTIFIER . (use_clause . 1)) (ENTRY . (use_clause . 1)) (FOR . (use_clause . 1)) (FUNCTION . (use_clause . 1)) (GENERIC . (use_clause . 1)) (NOT . (use_clause . 1)) (OVERRIDING . (use_clause . 1)) (PACKAGE . (use_clause . 1)) (PRAGMA . (use_clause . 1)) (PROCEDURE . (use_clause . 1)) (PROTECTED . (use_clause . 1)) (SUBTYPE . (use_clause . 1)) (TASK . (use_clause . 1)) (TYPE . (use_clause . 1)) (USE . (use_clause . 1)))
2042 ((default . error) (SEMICOLON . 384))
2043 ((default . error) (BEGIN . 383))
2044 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2045 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2046 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
2047 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
2048 ((default . error) (END . (sequence_of_statements_opt . 0)) (EXCEPTION . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2049 ((default . error) (BEGIN . (subprogram_renaming_declaration . 0)) (IDENTIFIER . (subprogram_renaming_declaration . 0)) (ENTRY . (subprogram_renaming_declaration . 0)) (FOR . (subprogram_renaming_declaration . 0)) (PROTECTED . (subprogram_renaming_declaration . 0)) (SUBTYPE . (subprogram_renaming_declaration . 0)) (TASK . (subprogram_renaming_declaration . 0)) (TYPE . (subprogram_renaming_declaration . 0)) (END . (subprogram_renaming_declaration . 0)) (WITH . (subprogram_renaming_declaration . 0)) (USE . (subprogram_renaming_declaration . 0)) (SEPARATE . (subprogram_renaming_declaration . 0)) (PROCEDURE . (subprogram_renaming_declaration . 0)) (PRIVATE . (subprogram_renaming_declaration . 0)) (PRAGMA . (subprogram_renaming_declaration . 0)) (PACKAGE . (subprogram_renaming_declaration . 0)) (OVERRIDING . (subprogram_renaming_declaration . 0)) (NOT . (subprogram_renaming_declaration . 0)) (LIMITED . (subprogram_renaming_declaration . 0)) (GENERIC . (subprogram_renaming_declaration . 0)) (FUNCTION . (subprogram_renaming_declaration . 0)) ($EOI . (subprogram_renaming_declaration . 0)))
2050 ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 107))
2051 ((default . error) (IDENTIFIER . 603))
2052 ((default . error) (IDENTIFIER . 602))
2053 ((default . error) (EQUAL_GREATER . 601))
2054 ((default . error) (COMMA . (pragma_argument_association . 0)) (RIGHT_PAREN . (pragma_argument_association . 0)))
2055 ((default . error) (OF . (primary . 6)) (COLON_EQUAL . (primary . 6)) (DO . (primary . 6)) (LOOP . (primary . 6)) (ELSIF . (primary . 6)) (ELSE . (primary . 6)) (DIGITS . (primary . 6)) (RIGHT_PAREN . (primary . 6)) (COMMA . (primary . 6)) (RANGE . (primary . 6)) (THEN . (primary . 6)) (WITH . (primary . 6)) (BAR . (primary . 6)) (EQUAL_GREATER . (primary . 6)) (IS . (primary . 6)) (IN . (primary . 6)) (NOT . (primary . 6)) (EQUAL . (primary . 6)) (GREATER . (primary . 6)) (GREATER_EQUAL . (primary . 6)) (LESS . (primary . 6)) (LESS_EQUAL . (primary . 6)) (SLASH_EQUAL . (primary . 6)) (AND . (primary . 6)) (OR . (primary . 6)) (XOR . (primary . 6)) (SEMICOLON . (primary . 6)) (PLUS . (primary . 6)) (MINUS . (primary . 6)) (AMPERSAND . (primary . 6)) (DOT_DOT . (primary . 6)) (SLASH . (primary . 6)) (STAR . (primary . 6)) (MOD . (primary . 6)) (REM . (primary . 6)) (STAR_STAR . (primary . 6)))
2056 ((default . error) (OF . (primary . 4)) (COLON_EQUAL . (primary . 4)) (DO . (primary . 4)) (LOOP . (primary . 4)) (ELSIF . (primary . 4)) (ELSE . (primary . 4)) (DIGITS . (primary . 4)) (RIGHT_PAREN . (primary . 4)) (COMMA . (primary . 4)) (RANGE . (primary . 4)) (THEN . (primary . 4)) (WITH . (primary . 4)) (BAR . (primary . 4)) (EQUAL_GREATER . (primary . 4)) (IS . (primary . 4)) (IN . (primary . 4)) (NOT . (primary . 4)) (EQUAL . (primary . 4)) (GREATER . (primary . 4)) (GREATER_EQUAL . (primary . 4)) (LESS . (primary . 4)) (LESS_EQUAL . (primary . 4)) (SLASH_EQUAL . (primary . 4)) (AND . (primary . 4)) (OR . (primary . 4)) (XOR . (primary . 4)) (SEMICOLON . (primary . 4)) (PLUS . (primary . 4)) (MINUS . (primary . 4)) (AMPERSAND . (primary . 4)) (DOT_DOT . (primary . 4)) (SLASH . (primary . 4)) (STAR . (primary . 4)) (MOD . (primary . 4)) (REM . (primary . 4)) (STAR_STAR . (primary . 4)))
2057 ((default . error) (OF . (primary . 5)) (COLON_EQUAL . (primary . 5)) (DO . (primary . 5)) (LOOP . (primary . 5)) (ELSIF . (primary . 5)) (ELSE . (primary . 5)) (DIGITS . (primary . 5)) (RIGHT_PAREN . (primary . 5)) (COMMA . (primary . 5)) (RANGE . (primary . 5)) (THEN . (primary . 5)) (WITH . (primary . 5)) (BAR . (primary . 5)) (EQUAL_GREATER . (primary . 5)) (IS . (primary . 5)) (IN . (primary . 5)) (NOT . (primary . 5)) (EQUAL . (primary . 5)) (GREATER . (primary . 5)) (GREATER_EQUAL . (primary . 5)) (LESS . (primary . 5)) (LESS_EQUAL . (primary . 5)) (SLASH_EQUAL . (primary . 5)) (AND . (primary . 5)) (OR . (primary . 5)) (XOR . (primary . 5)) (SEMICOLON . (primary . 5)) (PLUS . (primary . 5)) (MINUS . (primary . 5)) (AMPERSAND . (primary . 5)) (DOT_DOT . (primary . 5)) (SLASH . (primary . 5)) (STAR . (primary . 5)) (MOD . (primary . 5)) (REM . (primary . 5)) (STAR_STAR . (primary . 5)))
2058 ((default . error) (THEN . 600))
2059 ((default . error) (IDENTIFIER . (quantifier . 0)))
2060 ((default . error) (IDENTIFIER . (quantifier . 1)))
2061 ((default . error) (IDENTIFIER . 598))
2062 ((default . error) (IS . 597))
2063 ((default . error) (WHEN . (pragma . 0)) (THEN . (pragma . 0)) (OR . (pragma . 0)) (ELSIF . (pragma . 0)) (ELSE . (pragma . 0)) (WHILE . (pragma . 0)) (SELECT . (pragma . 0)) (RETURN . (pragma . 0)) (REQUEUE . (pragma . 0)) (RAISE . (pragma . 0)) (NULL . (pragma . 0)) (LOOP . (pragma . 0)) (IF . (pragma . 0)) (GOTO . (pragma . 0)) (EXIT . (pragma . 0)) (DELAY . (pragma . 0)) (DECLARE . (pragma . 0)) (CASE . (pragma . 0)) (ABORT . (pragma . 0)) (ACCEPT . (pragma . 0)) (CHARACTER_LITERAL . (pragma . 0)) (STRING_LITERAL . (pragma . 0)) (LESS_LESS . (pragma . 0)) (EXCEPTION . (pragma . 0)) (USE . (pragma . 0)) (TYPE . (pragma . 0)) (TASK . (pragma . 0)) (SUBTYPE . (pragma . 0)) (PROTECTED . (pragma . 0)) (PROCEDURE . (pragma . 0)) (PRAGMA . (pragma . 0)) (PACKAGE . (pragma . 0)) (OVERRIDING . (pragma . 0)) (NOT . (pragma . 0)) (GENERIC . (pragma . 0)) (FUNCTION . (pragma . 0)) (FOR . (pragma . 0)) (ENTRY . (pragma . 0)) (IDENTIFIER . (pragma . 0)) (BEGIN . (pragma . 0)) (END . (pragma . 0)) (PRIVATE . (pragma . 0)) (WITH . (pragma . 0)) ($EOI . (pragma . 0)) (LIMITED . (pragma . 0)) (SEPARATE . (pragma . 0)))
2064 ((default . error) (RIGHT_PAREN . (pragma_argument_association_list . 1)) (COMMA . (pragma_argument_association_list . 1)))
2065 ((default . error) (OF . (factor . 0)) (COLON_EQUAL . (factor . 0)) (DO . (factor . 0)) (LOOP . (factor . 0)) (ELSIF . (factor . 0)) (ELSE . (factor . 0)) (DIGITS . (factor . 0)) (COMMA . (factor . 0)) (RIGHT_PAREN . (factor . 0)) (RANGE . (factor . 0)) (THEN . (factor . 0)) (WITH . (factor . 0)) (BAR . (factor . 0)) (EQUAL_GREATER . (factor . 0)) (IS . (factor . 0)) (SLASH_EQUAL . (factor . 0)) (LESS_EQUAL . (factor . 0)) (LESS . (factor . 0)) (GREATER_EQUAL . (factor . 0)) (GREATER . (factor . 0)) (EQUAL . (factor . 0)) (NOT . (factor . 0)) (IN . (factor . 0)) (AND . (factor . 0)) (OR . (factor . 0)) (XOR . (factor . 0)) (SEMICOLON . (factor . 0)) (REM . (factor . 0)) (MOD . (factor . 0)) (STAR . (factor . 0)) (SLASH . (factor . 0)) (DOT_DOT . (factor . 0)) (AMPERSAND . (factor . 0)) (MINUS . (factor . 0)) (PLUS . (factor . 0)))
2066 ((default . error) (DO . (relation_and_list . 1)) (LOOP . (relation_and_list . 1)) (ELSIF . (relation_and_list . 1)) (ELSE . (relation_and_list . 1)) (EQUAL_GREATER . (relation_and_list . 1)) (DIGITS . (relation_and_list . 1)) (RIGHT_PAREN . (relation_and_list . 1)) (COMMA . (relation_and_list . 1)) (RANGE . (relation_and_list . 1)) (THEN . (relation_and_list . 1)) (SEMICOLON . (relation_and_list . 1)) (WITH . (relation_and_list . 1)) (IS . (relation_and_list . 1)) (AND . (relation_and_list . 1)))
2067 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2068 ((default . error) (DO . (relation_or_list . 1)) (LOOP . (relation_or_list . 1)) (ELSIF . (relation_or_list . 1)) (ELSE . (relation_or_list . 1)) (EQUAL_GREATER . (relation_or_list . 1)) (DIGITS . (relation_or_list . 1)) (RIGHT_PAREN . (relation_or_list . 1)) (COMMA . (relation_or_list . 1)) (RANGE . (relation_or_list . 1)) (THEN . (relation_or_list . 1)) (SEMICOLON . (relation_or_list . 1)) (WITH . (relation_or_list . 1)) (IS . (relation_or_list . 1)) (OR . (relation_or_list . 1)))
2069 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2070 ((default . error) (DO . (relation_xor_list . 1)) (LOOP . (relation_xor_list . 1)) (ELSIF . (relation_xor_list . 1)) (ELSE . (relation_xor_list . 1)) (EQUAL_GREATER . (relation_xor_list . 1)) (DIGITS . (relation_xor_list . 1)) (RIGHT_PAREN . (relation_xor_list . 1)) (COMMA . (relation_xor_list . 1)) (RANGE . (relation_xor_list . 1)) (THEN . (relation_xor_list . 1)) (SEMICOLON . (relation_xor_list . 1)) (WITH . (relation_xor_list . 1)) (IS . (relation_xor_list . 1)) (XOR . (relation_xor_list . 1)))
2071 ((default . error) (DO . (relation_xor_list . 0)) (LOOP . (relation_xor_list . 0)) (ELSIF . (relation_xor_list . 0)) (ELSE . (relation_xor_list . 0)) (EQUAL_GREATER . (relation_xor_list . 0)) (DIGITS . (relation_xor_list . 0)) (RIGHT_PAREN . (relation_xor_list . 0)) (COMMA . (relation_xor_list . 0)) (RANGE . (relation_xor_list . 0)) (THEN . (relation_xor_list . 0)) (SEMICOLON . (relation_xor_list . 0)) (WITH . (relation_xor_list . 0)) (IS . (relation_xor_list . 0)) (XOR . (relation_xor_list . 0)))
2072 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2073 ((default . error) (DO . (relation_or_list . 0)) (LOOP . (relation_or_list . 0)) (ELSIF . (relation_or_list . 0)) (ELSE . (relation_or_list . 0)) (EQUAL_GREATER . (relation_or_list . 0)) (DIGITS . (relation_or_list . 0)) (RIGHT_PAREN . (relation_or_list . 0)) (COMMA . (relation_or_list . 0)) (RANGE . (relation_or_list . 0)) (THEN . (relation_or_list . 0)) (SEMICOLON . (relation_or_list . 0)) (WITH . (relation_or_list . 0)) (IS . (relation_or_list . 0)) (OR . (relation_or_list . 0)))
2074 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2075 ((default . error) (DO . (relation_and_list . 0)) (LOOP . (relation_and_list . 0)) (ELSIF . (relation_and_list . 0)) (ELSE . (relation_and_list . 0)) (EQUAL_GREATER . (relation_and_list . 0)) (DIGITS . (relation_and_list . 0)) (RIGHT_PAREN . (relation_and_list . 0)) (COMMA . (relation_and_list . 0)) (RANGE . (relation_and_list . 0)) (THEN . (relation_and_list . 0)) (SEMICOLON . (relation_and_list . 0)) (WITH . (relation_and_list . 0)) (IS . (relation_and_list . 0)) (AND . (relation_and_list . 0)))
2076 ((default . error) (DO . (relation . 1)) (LOOP . (relation . 1)) (COMMA . (relation . 1)) (RIGHT_PAREN . (relation . 1)) (ELSIF . (relation . 1)) (ELSE . (relation . 1)) (EQUAL_GREATER . (relation . 1)) (DIGITS . (relation . 1)) (RANGE . (relation . 1)) (THEN . (relation . 1)) (SEMICOLON . (relation . 1)) (WITH . (relation . 1)) (IS . (relation . 1)) (AND . (relation . 1)) (OR . (relation . 1)) (XOR . (relation . 1)))
2077 ((default . error) (OF . (term . 1)) (COLON_EQUAL . (term . 1)) (DO . (term . 1)) (LOOP . (term . 1)) (ELSIF . (term . 1)) (ELSE . (term . 1)) (DIGITS . (term . 1)) (RIGHT_PAREN . (term . 1)) (COMMA . (term . 1)) (RANGE . (term . 1)) (THEN . (term . 1)) (WITH . (term . 1)) (BAR . (term . 1)) (EQUAL_GREATER . (term . 1)) (IS . (term . 1)) (IN . (term . 1)) (NOT . (term . 1)) (EQUAL . (term . 1)) (GREATER . (term . 1)) (GREATER_EQUAL . (term . 1)) (LESS . (term . 1)) (LESS_EQUAL . (term . 1)) (SLASH_EQUAL . (term . 1)) (AND . (term . 1)) (OR . (term . 1)) (XOR . (term . 1)) (SEMICOLON . (term . 1)) (PLUS . (term . 1)) (MINUS . (term . 1)) (AMPERSAND . (term . 1)) (DOT_DOT . (term . 1)) (SLASH . (term . 1)) (STAR . (term . 1)) (MOD . (term . 1)) (REM . (term . 1)))
2078 ((default . error) (OF . (term_list . 1)) (COLON_EQUAL . (term_list . 1)) (DO . (term_list . 1)) (LOOP . (term_list . 1)) (ELSIF . (term_list . 1)) (ELSE . (term_list . 1)) (DIGITS . (term_list . 1)) (COMMA . (term_list . 1)) (RIGHT_PAREN . (term_list . 1)) (RANGE . (term_list . 1)) (THEN . (term_list . 1)) (WITH . (term_list . 1)) (BAR . (term_list . 1)) (EQUAL_GREATER . (term_list . 1)) (IS . (term_list . 1)) (SLASH_EQUAL . (term_list . 1)) (LESS_EQUAL . (term_list . 1)) (LESS . (term_list . 1)) (GREATER_EQUAL . (term_list . 1)) (GREATER . (term_list . 1)) (EQUAL . (term_list . 1)) (NOT . (term_list . 1)) (IN . (term_list . 1)) (AND . (term_list . 1)) (OR . (term_list . 1)) (XOR . (term_list . 1)) (SEMICOLON . (term_list . 1)) (DOT_DOT . (term_list . 1)) (AMPERSAND . (term_list . 1)) (MINUS . (term_list . 1)) (PLUS . (term_list . 1)) (STAR . 345) (SLASH . 344) (MOD . 346) (REM . 347))
2079 ((default . error) (BEGIN . 591) (END . 592))
2080 ((default . error) (IDENTIFIER . 590))
2081 ((default . error) (WITH . (subprogram_specification . 0)) (IS . ( 589 (subprogram_specification . 0))) (SEMICOLON . (subprogram_specification . 0)) (RENAMES . (subprogram_specification . 0)))
2082 ((default . error) (SEMICOLON . 126) (RENAMES . 127) (IS . ( 588 (aspect_specification_opt . 0))) (WITH . 107))
2083 ((default . error) (EXCEPTION . 586) (CONSTANT . ( 585 (aliased_opt . 0))) (ARRAY . (aliased_opt . 0)) (ACCESS . (aliased_opt . 0)) (NOT . (aliased_opt . 0)) (IDENTIFIER . (aliased_opt . 0)) (STRING_LITERAL . (aliased_opt . 0)) (CHARACTER_LITERAL . (aliased_opt . 0)) (ALIASED . 507))
2084 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2085 ((default . error) (END . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2086 ((default . error) (USE . (declarations . 1)) (TYPE . (declarations . 1)) (TASK . (declarations . 1)) (SUBTYPE . (declarations . 1)) (PROTECTED . (declarations . 1)) (PROCEDURE . (declarations . 1)) (PRAGMA . (declarations . 1)) (PACKAGE . (declarations . 1)) (OVERRIDING . (declarations . 1)) (NOT . (declarations . 1)) (GENERIC . (declarations . 1)) (FUNCTION . (declarations . 1)) (FOR . (declarations . 1)) (ENTRY . (declarations . 1)) (IDENTIFIER . (declarations . 1)) (BEGIN . (declarations . 1)) (END . (declarations . 1)) (PRIVATE . (declarations . 1)))
2087 ((default . error) (SEMICOLON . 581) (IS . (discriminant_part_opt . 0)) (LEFT_PAREN . 196))
2088 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (IS . (aspect_specification_opt . 0)) (WITH . 107))
2089 ((default . error) (IDENTIFIER . 579))
2090 ((default . error) (IDENTIFIER . 578))
2091 ((default . error) (IS . 577))
2092 ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 107))
2093 ((default . error) (IDENTIFIER . 575))
2094 ((default . error) (IDENTIFIER . 574))
2095 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2096 ((default . error) (USE . ((direct_name . 0) (name . 0))) (LEFT_PAREN . (name . 0)) (DOT . (name . 0)) (TICK . (name . 0)))
2097 ((default . error) (USE . ((direct_name . 1) (name . 7))) (LEFT_PAREN . (name . 7)) (DOT . (name . 7)) (TICK . (name . 7)))
2098 ((default . error) (USE . ( 572 (name . 4))) (LEFT_PAREN . (name . 4)) (DOT . (name . 4)) (TICK . (name . 4)))
2099 ((default . error) (USE . 571))
2100 ((default . error) (DOT . 86) (TICK . 87) (USE . 570) (LEFT_PAREN . 105))
2101 ((default . error) (EXCEPTION . 567) (IDENTIFIER . (null_exclusion_opt . 0)) (STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL . (null_exclusion_opt . 0)) (ACCESS . (null_exclusion_opt . 0)) (NOT . 206))
2102 ((default . error) (SEMICOLON . (association_opt . 2)) (IS . (association_opt . 2)) (COMMA . (association_opt . 2)) (RIGHT_PAREN . (association_opt . 2)))
2103 ((default . error) (SEMICOLON . (association_opt . 1)) (IS . (association_opt . 1)) (COMMA . (association_opt . 1)) (RIGHT_PAREN . (association_opt . 1)))
2104 ((default . error) (DOT . 86) (TICK . 87) (BAR . (discrete_choice . 1)) (EQUAL_GREATER . (discrete_choice . 1)) (LEFT_PAREN . 105))
2105 ((default . error) (BAR . (choice_relation_and_list . 1)) (EQUAL_GREATER . (choice_relation_and_list . 1)) (AND . (choice_relation_and_list . 1)))
2106 ((default . error) (XOR . (choice_relation . 1)) (OR . (choice_relation . 1)) (BAR . (choice_relation . 1)) (EQUAL_GREATER . (choice_relation . 1)) (AND . (choice_relation . 1)) (EQUAL . 262) (SLASH_EQUAL . 267) (LESS . 265) (LESS_EQUAL . 266) (GREATER . 263) (GREATER_EQUAL . 264))
2107 ((default . error) (BAR . (choice_relation_or_list . 1)) (EQUAL_GREATER . (choice_relation_or_list . 1)) (OR . (choice_relation_or_list . 1)))
2108 ((default . error) (BAR . (choice_relation_xor_list . 1)) (EQUAL_GREATER . (choice_relation_xor_list . 1)) (XOR . (choice_relation_xor_list . 1)))
2109 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2110 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2111 ((default . error) (BAR . (choice_relation_xor_list . 0)) (EQUAL_GREATER . (choice_relation_xor_list . 0)) (XOR . (choice_relation_xor_list . 0)))
2112 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2113 ((default . error) (BAR . (choice_relation_or_list . 0)) (EQUAL_GREATER . (choice_relation_or_list . 0)) (OR . (choice_relation_or_list . 0)))
2114 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2115 ((default . error) (BAR . (choice_relation_and_list . 0)) (EQUAL_GREATER . (choice_relation_and_list . 0)) (AND . (choice_relation_and_list . 0)))
2116 ((default . error) (SEMICOLON . (association_opt . 4)) (IS . (association_opt . 4)) (COMMA . (association_opt . 4)) (RIGHT_PAREN . (association_opt . 4)))
2117 ((default . error) (SEMICOLON . (association_opt . 3)) (IS . (association_opt . 3)) (COMMA . (association_opt . 3)) (RIGHT_PAREN . (association_opt . 3)))
2118 ((default . error) (EQUAL_GREATER . (discrete_choice_list . 2)) (BAR . (discrete_choice_list . 2)))
2119 ((default . error) (DOT_DOT . 261) (BAR . (choice_relation . 1)) (EQUAL_GREATER . (choice_relation . 1)) (AND . (choice_relation . 1)) (OR . (choice_relation . 1)) (XOR . (choice_relation . 1)) (EQUAL . 262) (SLASH_EQUAL . 267) (LESS . 265) (LESS_EQUAL . 266) (GREATER . 263) (GREATER_EQUAL . 264))
2120 ((default . error) (LOOP . (range . 1)) (DO . (range . 1)) (COMMA . (range . 1)) (OF . (range . 1)) (COLON_EQUAL . (range . 1)) (ELSIF . (range . 1)) (ELSE . (range . 1)) (DIGITS . (range . 1)) (RANGE . (range . 1)) (THEN . (range . 1)) (SEMICOLON . (range . 1)) (WITH . (range . 1)) (IS . (range . 1)) (AND . (range . 1)) (OR . (range . 1)) (XOR . (range . 1)) (RIGHT_PAREN . (range . 1)) (EQUAL_GREATER . (range . 1)) (BAR . (range . 1)) (LEFT_PAREN . 561))
2121 ((default . error) (SEMICOLON . (relation . 1)) (IS . (relation . 1)) (WITH . (relation . 1)) (RIGHT_PAREN . (relation . 1)) (COMMA . (relation . 1)) (BAR . (choice_relation . 0)) (EQUAL_GREATER . (choice_relation . 0)) (AND . ((relation . 1) (choice_relation . 0))) (OR . ((relation . 1) (choice_relation . 0))) (XOR . ((relation . 1) (choice_relation . 0))))
2122 ((default . error) (PLUS . 142) (MINUS . 141) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2123 ((default . error) (BAR . 559) (DO . (relation . 3)) (LOOP . (relation . 3)) (COMMA . (relation . 3)) (RIGHT_PAREN . (relation . 3)) (ELSIF . (relation . 3)) (ELSE . (relation . 3)) (EQUAL_GREATER . (relation . 3)) (DIGITS . (relation . 3)) (RANGE . (relation . 3)) (THEN . (relation . 3)) (SEMICOLON . (relation . 3)) (WITH . (relation . 3)) (IS . (relation . 3)) (AND . (relation . 3)) (OR . (relation . 3)) (XOR . (relation . 3)))
2124 ((default . error) (DO . (membership_choice_list . 0)) (LOOP . (membership_choice_list . 0)) (COMMA . (membership_choice_list . 0)) (RIGHT_PAREN . (membership_choice_list . 0)) (ELSIF . (membership_choice_list . 0)) (ELSE . (membership_choice_list . 0)) (EQUAL_GREATER . (membership_choice_list . 0)) (DIGITS . (membership_choice_list . 0)) (RANGE . (membership_choice_list . 0)) (THEN . (membership_choice_list . 0)) (SEMICOLON . (membership_choice_list . 0)) (WITH . (membership_choice_list . 0)) (IS . (membership_choice_list . 0)) (AND . (membership_choice_list . 0)) (OR . (membership_choice_list . 0)) (XOR . (membership_choice_list . 0)) (BAR . (membership_choice_list . 0)))
2125 ((default . error) (DO . (membership_choice . 1)) (LOOP . (membership_choice . 1)) (COMMA . (membership_choice . 1)) (RIGHT_PAREN . (membership_choice . 1)) (ELSIF . (membership_choice . 1)) (ELSE . (membership_choice . 1)) (EQUAL_GREATER . (membership_choice . 1)) (DIGITS . (membership_choice . 1)) (RANGE . (membership_choice . 1)) (THEN . (membership_choice . 1)) (SEMICOLON . (membership_choice . 1)) (WITH . (membership_choice . 1)) (IS . (membership_choice . 1)) (AND . (membership_choice . 1)) (OR . (membership_choice . 1)) (XOR . (membership_choice . 1)) (BAR . (membership_choice . 1)))
2126 ((default . error) (DOT_DOT . 261) (DO . (membership_choice . 0)) (LOOP . (membership_choice . 0)) (COMMA . (membership_choice . 0)) (RIGHT_PAREN . (membership_choice . 0)) (ELSIF . (membership_choice . 0)) (ELSE . (membership_choice . 0)) (EQUAL_GREATER . (membership_choice . 0)) (DIGITS . (membership_choice . 0)) (RANGE . (membership_choice . 0)) (THEN . (membership_choice . 0)) (SEMICOLON . (membership_choice . 0)) (WITH . (membership_choice . 0)) (IS . (membership_choice . 0)) (AND . (membership_choice . 0)) (OR . (membership_choice . 0)) (XOR . (membership_choice . 0)) (BAR . (membership_choice . 0)))
2127 ((default . error) (DO . (range . 2)) (LOOP . (range . 2)) (OF . (range . 2)) (COLON_EQUAL . (range . 2)) (ELSIF . (range . 2)) (ELSE . (range . 2)) (DIGITS . (range . 2)) (RANGE . (range . 2)) (THEN . (range . 2)) (SEMICOLON . (range . 2)) (WITH . (range . 2)) (IS . (range . 2)) (AND . (range . 2)) (OR . (range . 2)) (XOR . (range . 2)) (COMMA . (range . 2)) (RIGHT_PAREN . (range . 2)) (EQUAL_GREATER . (range . 2)) (BAR . (range . 2)))
2128 ((default . error) (BEGIN . (package_renaming_declaration . 0)) (IDENTIFIER . (package_renaming_declaration . 0)) (ENTRY . (package_renaming_declaration . 0)) (FOR . (package_renaming_declaration . 0)) (PROTECTED . (package_renaming_declaration . 0)) (SUBTYPE . (package_renaming_declaration . 0)) (TASK . (package_renaming_declaration . 0)) (TYPE . (package_renaming_declaration . 0)) (END . (package_renaming_declaration . 0)) (WITH . (package_renaming_declaration . 0)) (USE . (package_renaming_declaration . 0)) (SEPARATE . (package_renaming_declaration . 0)) (PROCEDURE . (package_renaming_declaration . 0)) (PRIVATE . (package_renaming_declaration . 0)) (PRAGMA . (package_renaming_declaration . 0)) (PACKAGE . (package_renaming_declaration . 0)) (OVERRIDING . (package_renaming_declaration . 0)) (NOT . (package_renaming_declaration . 0)) (LIMITED . (package_renaming_declaration . 0)) (GENERIC . (package_renaming_declaration . 0)) (FUNCTION . (package_renaming_declaration . 0)) ($EOI . (package_renaming_declaration . 0)))
2129 ((default . error) (SEMICOLON . (association_list . 1)) (IS . (association_list . 1)) (COMMA . (association_list . 1)) (RIGHT_PAREN . (association_list . 1)))
2130 ((default . error) (SEMICOLON . 558))
2131 ((default . error) (SEMICOLON . 557))
2132 ((default . error) (SEMICOLON . 556))
2133 ((default . error) (SEMICOLON . 555))
2134 ((default . error) (ACCESS . (null_exclusion_opt . 0)) (NOT . 550) (IDENTIFIER . 549) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2135 ((default . error) (RIGHT_PAREN . (discriminant_specification_opt . 0)) (SEMICOLON . (discriminant_specification_opt . 0)) (IDENTIFIER . 71))
2136 ((default . error) (IS . (discriminant_part_opt . 2)) (WITH . (discriminant_part_opt . 2)) (SEMICOLON . (discriminant_part_opt . 2)))
2137 ((default . error) (IS . (discriminant_part_opt . 1)) (WITH . (discriminant_part_opt . 1)) (SEMICOLON . (discriminant_part_opt . 1)))
2138 ((default . error) (PACKAGE . (formal_type_declaration . 2)) (PROCEDURE . (formal_type_declaration . 2)) (FUNCTION . (formal_type_declaration . 2)) (IDENTIFIER . (formal_type_declaration . 2)) (PRAGMA . (formal_type_declaration . 2)) (TYPE . (formal_type_declaration . 2)) (WITH . (formal_type_declaration . 2)))
2139 ((default . error) (TAGGED . 547) (NEW . (abstract_limited_synchronized_opt . 3)) (SYNCHRONIZED . 546) (LIMITED . 545))
2140 ((default . error) (LEFT_PAREN . 544))
2141 ((default . error) (BOX . 543))
2142 ((default . error) (BOX . 542))
2143 ((default . error) (SEMICOLON . (interface_type_definition . 8)) (WITH . (interface_type_definition . 8)))
2144 ((default . error) (BOX . 541))
2145 ((default . error) (INTERFACE . 540) (PRIVATE . (abstract_tagged_limited_opt . 5)) (NEW . (abstract_limited_synchronized_opt . 4)))
2146 ((default . error) (BOX . 539))
2147 ((default . error) (INTERFACE . 538))
2148 ((default . error) (BOX . 537))
2149 ((default . error) (INTERFACE . 536) (NEW . (abstract_limited_synchronized_opt . 5)))
2150 ((default . error) (PRIVATE . (abstract_tagged_limited_opt . 4)) (LIMITED . 534) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2151 ((default . error) (INTERFACE . 533))
2152 ((default . error) (NEW . 532))
2153 ((default . error) (PRIVATE . 531))
2154 ((default . error) (WITH . (formal_type_definition . 9)) (SEMICOLON . (formal_type_definition . 9)))
2155 ((default . error) (WITH . (formal_type_definition . 8)) (SEMICOLON . (formal_type_definition . 8)))
2156 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2157 ((default . error) (WITH . (formal_type_definition . 1)) (SEMICOLON . (formal_type_definition . 1)))
2158 ((default . error) (WITH . (formal_type_definition . 10)) (SEMICOLON . (formal_type_definition . 10)))
2159 ((default . error) (SEMICOLON . 529))
2160 ((default . error) (SEMICOLON . 528))
2161 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2162 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2163 ((default . error) (DOT . 86) (TICK . 87) (COLON_EQUAL . 524) (LEFT_PAREN . 105) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2164 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2165 ((default . error) (SEMICOLON . 522))
2166 ((default . error) (DOT . 86) (TICK . 87) (RIGHT_PAREN . (parameter_and_result_profile . 0)) (DO . (parameter_and_result_profile . 0)) (RENAMES . (parameter_and_result_profile . 0)) (COLON_EQUAL . (parameter_and_result_profile . 0)) (SEMICOLON . (parameter_and_result_profile . 0)) (IS . (parameter_and_result_profile . 0)) (WITH . (parameter_and_result_profile . 0)) (LEFT_PAREN . 105))
2167 ((default . error) (IDENTIFIER . (general_access_modifier_opt . 1)) (STRING_LITERAL . (general_access_modifier_opt . 1)) (CHARACTER_LITERAL . (general_access_modifier_opt . 1)))
2168 ((default . error) (IDENTIFIER . (general_access_modifier_opt . 2)) (STRING_LITERAL . (general_access_modifier_opt . 2)) (CHARACTER_LITERAL . (general_access_modifier_opt . 2)))
2169 ((default . error) (FUNCTION . (protected_opt . 1)) (PROCEDURE . (protected_opt . 1)))
2170 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2171 ((default . error) (FUNCTION . 519) (PROCEDURE . 520))
2172 ((default . error) (IN . (aliased_opt . 1)) (OUT . (aliased_opt . 1)) (ARRAY . (aliased_opt . 1)) (CONSTANT . (aliased_opt . 1)) (IDENTIFIER . (aliased_opt . 1)) (STRING_LITERAL . (aliased_opt . 1)) (CHARACTER_LITERAL . (aliased_opt . 1)) (ACCESS . (aliased_opt . 1)) (NOT . (aliased_opt . 1)))
2173 ((default . error) (SEMICOLON . (parameter_specification . 3)) (RIGHT_PAREN . (parameter_specification . 3)) (COLON_EQUAL . 518))
2174 ((default . error) (NOT . (mode_opt . 0)) (IDENTIFIER . (mode_opt . 0)) (STRING_LITERAL . (mode_opt . 0)) (CHARACTER_LITERAL . (mode_opt . 0)) (IN . 202) (OUT . 203))
2175 ((default . error) (RIGHT_PAREN . (parameter_specification_list . 1)) (SEMICOLON . (parameter_specification_list . 1)))
2176 ((default . error) (RIGHT_PAREN . ((association_opt . 0) (expression_opt . 0))) (COMMA . ((association_opt . 0) (expression_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 170) (IDENTIFIER . 47) (CHARACTER_LITERAL . 168) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 169) (NULL . 515) (NEW . 146) (LEFT_PAREN . 145))
2177 ((default . error) (DO . (aggregate . 0)) (LOOP . (aggregate . 0)) (USE . (aggregate . 0)) (COLON_EQUAL . (aggregate . 0)) (WHILE . (aggregate . 0)) (SELECT . (aggregate . 0)) (REQUEUE . (aggregate . 0)) (RAISE . (aggregate . 0)) (PRAGMA . (aggregate . 0)) (NULL . (aggregate . 0)) (IF . (aggregate . 0)) (GOTO . (aggregate . 0)) (FOR . (aggregate . 0)) (EXIT . (aggregate . 0)) (DELAY . (aggregate . 0)) (DECLARE . (aggregate . 0)) (CASE . (aggregate . 0)) (BEGIN . (aggregate . 0)) (ABORT . (aggregate . 0)) (ACCEPT . (aggregate . 0)) (CHARACTER_LITERAL . (aggregate . 0)) (STRING_LITERAL . (aggregate . 0)) (IDENTIFIER . (aggregate . 0)) (LESS_LESS . (aggregate . 0)) (OF . (aggregate . 0)) (ELSIF . (aggregate . 0)) (ELSE . (aggregate . 0)) (DIGITS . (aggregate . 0)) (COMMA . (aggregate . 0)) (RIGHT_PAREN . (aggregate . 0)) (RANGE . (aggregate . 0)) (THEN . (aggregate . 0)) (WITH . (aggregate . 0)) (BAR . (aggregate . 0)) (EQUAL_GREATER . (aggregate . 0)) (IS . (aggregate . 0)) (SLASH_EQUAL . (aggregate . 0)) (LESS_EQUAL . (aggregate . 0)) (LESS . (aggregate . 0)) (GREATER_EQUAL . (aggregate . 0)) (GREATER . (aggregate . 0)) (EQUAL . (aggregate . 0)) (NOT . (aggregate . 0)) (IN . (aggregate . 0)) (AND . (aggregate . 0)) (OR . (aggregate . 0)) (XOR . (aggregate . 0)) (SEMICOLON . (aggregate . 0)) (STAR_STAR . (aggregate . 0)) (REM . (aggregate . 0)) (MOD . (aggregate . 0)) (STAR . (aggregate . 0)) (SLASH . (aggregate . 0)) (DOT_DOT . (aggregate . 0)) (AMPERSAND . (aggregate . 0)) (MINUS . (aggregate . 0)) (PLUS . (aggregate . 0)) (LEFT_PAREN . (aggregate . 0)) (DOT . (aggregate . 0)) (TICK . (aggregate . 0)) (RENAMES . (aggregate . 0)) (RETURN . (aggregate . 0)))
2178 ((default . error) (RIGHT_PAREN . 514))
2179 ((default . error) (OF . (aggregate . 3)) (LESS_LESS . (aggregate . 3)) (IDENTIFIER . (aggregate . 3)) (STRING_LITERAL . (aggregate . 3)) (CHARACTER_LITERAL . (aggregate . 3)) (ACCEPT . (aggregate . 3)) (ABORT . (aggregate . 3)) (BEGIN . (aggregate . 3)) (CASE . (aggregate . 3)) (DECLARE . (aggregate . 3)) (DELAY . (aggregate . 3)) (EXIT . (aggregate . 3)) (FOR . (aggregate . 3)) (GOTO . (aggregate . 3)) (IF . (aggregate . 3)) (NULL . (aggregate . 3)) (PRAGMA . (aggregate . 3)) (RAISE . (aggregate . 3)) (REQUEUE . (aggregate . 3)) (SELECT . (aggregate . 3)) (WHILE . (aggregate . 3)) (COLON_EQUAL . (aggregate . 3)) (USE . (aggregate . 3)) (LOOP . (aggregate . 3)) (DO . (aggregate . 3)) (RETURN . (aggregate . 3)) (RENAMES . (aggregate . 3)) (TICK . (aggregate . 3)) (DOT . (aggregate . 3)) (LEFT_PAREN . (aggregate . 3)) (PLUS . (aggregate . 3)) (MINUS . (aggregate . 3)) (AMPERSAND . (aggregate . 3)) (DOT_DOT . (aggregate . 3)) (SLASH . (aggregate . 3)) (STAR . (aggregate . 3)) (MOD . (aggregate . 3)) (REM . (aggregate . 3)) (STAR_STAR . (aggregate . 3)) (SEMICOLON . (aggregate . 3)) (XOR . (aggregate . 3)) (OR . (aggregate . 3)) (AND . (aggregate . 3)) (IN . (aggregate . 3)) (NOT . (aggregate . 3)) (EQUAL . (aggregate . 3)) (GREATER . (aggregate . 3)) (GREATER_EQUAL . (aggregate . 3)) (LESS . (aggregate . 3)) (LESS_EQUAL . (aggregate . 3)) (SLASH_EQUAL . (aggregate . 3)) (IS . (aggregate . 3)) (EQUAL_GREATER . (aggregate . 3)) (BAR . (aggregate . 3)) (WITH . (aggregate . 3)) (THEN . (aggregate . 3)) (RANGE . (aggregate . 3)) (RIGHT_PAREN . (aggregate . 3)) (COMMA . (aggregate . 3)) (DIGITS . (aggregate . 3)) (ELSE . (aggregate . 3)) (ELSIF . (aggregate . 3)))
2180 ((default . error) (PLUS . (primary . 0)) (MINUS . (primary . 0)) (AMPERSAND . (primary . 0)) (DOT_DOT . (primary . 0)) (IN . (primary . 0)) (NOT . (primary . 0)) (EQUAL . (primary . 0)) (GREATER . (primary . 0)) (GREATER_EQUAL . (primary . 0)) (LESS . (primary . 0)) (LESS_EQUAL . (primary . 0)) (SLASH_EQUAL . (primary . 0)) (RIGHT_PAREN . (primary . 0)) (COMMA . (primary . 0)) (SLASH . (primary . 0)) (STAR . (primary . 0)) (MOD . (primary . 0)) (REM . (primary . 0)) (STAR_STAR . (primary . 0)) (BAR . (primary . 0)) (EQUAL_GREATER . (primary . 0)) (AND . (primary . 0)) (OR . (primary . 0)) (XOR . (primary . 0)) (RECORD . 780))
2181 ((default . error) (COMMA . 258) (RIGHT_PAREN . 779))
2182 ((default . error) (IDENTIFIER . (null_exclusion_opt . 0)) (STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL . (null_exclusion_opt . 0)) (NOT . 206))
2183 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2184 ((default . error) (RETURN . 89) (LEFT_PAREN . 774))
2185 ((default . error) (IS . (parameter_profile_opt . 0)) (SEMICOLON . (parameter_profile_opt . 0)) (WITH . (parameter_profile_opt . 0)) (COLON_EQUAL . (parameter_profile_opt . 0)) (RENAMES . (parameter_profile_opt . 0)) (DO . (parameter_profile_opt . 0)) (RIGHT_PAREN . (parameter_profile_opt . 0)) (LEFT_PAREN . 774))
2186 ((default . error) (DOT . 86) (TICK . 87) (RIGHT_PAREN . (access_definition . 0)) (DO . (access_definition . 0)) (RENAMES . (access_definition . 0)) (COLON_EQUAL . (access_definition . 0)) (WITH . (access_definition . 0)) (SEMICOLON . (access_definition . 0)) (IS . (access_definition . 0)) (LEFT_PAREN . 105))
2187 ((default . error) (WITH . (formal_object_declaration . 3)) (TYPE . (formal_object_declaration . 3)) (PRAGMA . (formal_object_declaration . 3)) (IDENTIFIER . (formal_object_declaration . 3)) (FUNCTION . (formal_object_declaration . 3)) (PROCEDURE . (formal_object_declaration . 3)) (PACKAGE . (formal_object_declaration . 3)))
2188 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2189 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2190 ((default . error) (SEMICOLON . 771))
2191 ((default . error) (DOT . 86) (TICK . 87) (WITH . (formal_package_actual_part . 1)) (SEMICOLON . (formal_package_actual_part . 1)) (LEFT_PAREN . 769))
2192 ((default . error) (SEMICOLON . 768))
2193 ((default . error) (WITH . (formal_subprogram_declaration . 3)) (TYPE . (formal_subprogram_declaration . 3)) (PRAGMA . (formal_subprogram_declaration . 3)) (IDENTIFIER . (formal_subprogram_declaration . 3)) (FUNCTION . (formal_subprogram_declaration . 3)) (PROCEDURE . (formal_subprogram_declaration . 3)) (PACKAGE . (formal_subprogram_declaration . 3)))
2194 ((default . error) (WITH . (formal_subprogram_declaration . 0)) (TYPE . (formal_subprogram_declaration . 0)) (PRAGMA . (formal_subprogram_declaration . 0)) (IDENTIFIER . (formal_subprogram_declaration . 0)) (FUNCTION . (formal_subprogram_declaration . 0)) (PROCEDURE . (formal_subprogram_declaration . 0)) (PACKAGE . (formal_subprogram_declaration . 0)))
2195 ((default . error) (SEMICOLON . 767))
2196 ((default . error) (SEMICOLON . (formal_type_definition . 0)) (WITH . (formal_type_definition . 0)))
2197 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2198 ((default . error) (AND . 765) (WITH . (interface_type_definition . 5)) (SEMICOLON . (interface_type_definition . 5)))
2199 ((default . error) (RECORD . (abstract_tagged_limited_opt . 3)) (NULL . (abstract_tagged_limited_opt . 3)) (PRIVATE . (abstract_tagged_limited_opt . 3)))
2200 ((default . error) (SEMICOLON . 764))
2201 ((default . error) (AND . 763) (WITH . (interface_type_definition . 7)) (SEMICOLON . (interface_type_definition . 7)))
2202 ((default . error) (SEMICOLON . (formal_type_definition . 3)) (WITH . (formal_type_definition . 3)))
2203 ((default . error) (AND . 762) (WITH . (interface_type_definition . 6)) (SEMICOLON . (interface_type_definition . 6)))
2204 ((default . error) (SEMICOLON . (formal_type_definition . 4)) (WITH . (formal_type_definition . 4)))
2205 ((default . error) (AND . 761) (WITH . (interface_type_definition . 4)) (SEMICOLON . (interface_type_definition . 4)))
2206 ((default . error) (RIGHT_PAREN . 760))
2207 ((default . error) (SEMICOLON . (formal_type_definition . 5)) (WITH . (formal_type_definition . 5)))
2208 ((default . error) (SEMICOLON . (formal_type_definition . 6)) (WITH . (formal_type_definition . 6)) (DIGITS . 759))
2209 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 750) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2210 ((default . error) (NEW . (abstract_limited_synchronized_opt . 1)))
2211 ((default . error) (NEW . (abstract_limited_synchronized_opt . 2)))
2212 ((default . error) (LIMITED . 749) (RECORD . (abstract_tagged_limited_opt . 2)) (NULL . (abstract_tagged_limited_opt . 2)) (PRIVATE . (abstract_tagged_limited_opt . 2)))
2213 ((default . error) (RIGHT_PAREN . (discriminant_specification_list . 1)) (SEMICOLON . (discriminant_specification_list . 1)))
2214 ((default . error) (SEMICOLON . (null_exclusion_opt_name . 0)) (RIGHT_PAREN . (null_exclusion_opt_name . 0)) (COLON_EQUAL . (null_exclusion_opt_name . 0)) (DOT . (name . 0)) (LEFT_PAREN . (name . 0)) (TICK . (name . 0)))
2215 ((default . error) (NULL . 748))
2216 ((default . error) (SEMICOLON . (discriminant_specification_opt . 4)) (RIGHT_PAREN . (discriminant_specification_opt . 4)) (COLON_EQUAL . 747))
2217 ((default . error) (DOT . 86) (TICK . 87) (LEFT_PAREN . 105))
2218 ((default . error) (SEMICOLON . (discriminant_specification_opt . 2)) (RIGHT_PAREN . (discriminant_specification_opt . 2)) (COLON_EQUAL . 746))
2219 ((default . error) (SEMICOLON . (null_exclusion_opt_name . 1)) (RIGHT_PAREN . (null_exclusion_opt_name . 1)) (COLON_EQUAL . (null_exclusion_opt_name . 1)) (DOT . (name . 3)) (LEFT_PAREN . (name . 3)) (TICK . (name . 3)))
2220 ((default . error) ($EOI . (generic_renaming_declaration . 1)) (LIMITED . (generic_renaming_declaration . 1)) (SEPARATE . (generic_renaming_declaration . 1)) (WITH . (generic_renaming_declaration . 1)) (END . (generic_renaming_declaration . 1)) (PRIVATE . (generic_renaming_declaration . 1)) (USE . (generic_renaming_declaration . 1)) (TYPE . (generic_renaming_declaration . 1)) (TASK . (generic_renaming_declaration . 1)) (SUBTYPE . (generic_renaming_declaration . 1)) (PROTECTED . (generic_renaming_declaration . 1)) (PROCEDURE . (generic_renaming_declaration . 1)) (PRAGMA . (generic_renaming_declaration . 1)) (PACKAGE . (generic_renaming_declaration . 1)) (OVERRIDING . (generic_renaming_declaration . 1)) (NOT . (generic_renaming_declaration . 1)) (GENERIC . (generic_renaming_declaration . 1)) (FUNCTION . (generic_renaming_declaration . 1)) (FOR . (generic_renaming_declaration . 1)) (ENTRY . (generic_renaming_declaration . 1)) (IDENTIFIER . (generic_renaming_declaration . 1)) (BEGIN . (generic_renaming_declaration . 1)))
2221 ((default . error) ($EOI . (generic_renaming_declaration . 0)) (LIMITED . (generic_renaming_declaration . 0)) (SEPARATE . (generic_renaming_declaration . 0)) (WITH . (generic_renaming_declaration . 0)) (END . (generic_renaming_declaration . 0)) (PRIVATE . (generic_renaming_declaration . 0)) (USE . (generic_renaming_declaration . 0)) (TYPE . (generic_renaming_declaration . 0)) (TASK . (generic_renaming_declaration . 0)) (SUBTYPE . (generic_renaming_declaration . 0)) (PROTECTED . (generic_renaming_declaration . 0)) (PROCEDURE . (generic_renaming_declaration . 0)) (PRAGMA . (generic_renaming_declaration . 0)) (PACKAGE . (generic_renaming_declaration . 0)) (OVERRIDING . (generic_renaming_declaration . 0)) (NOT . (generic_renaming_declaration . 0)) (GENERIC . (generic_renaming_declaration . 0)) (FUNCTION . (generic_renaming_declaration . 0)) (FOR . (generic_renaming_declaration . 0)) (ENTRY . (generic_renaming_declaration . 0)) (IDENTIFIER . (generic_renaming_declaration . 0)) (BEGIN . (generic_renaming_declaration . 0)))
2222 ((default . error) ($EOI . (generic_renaming_declaration . 2)) (LIMITED . (generic_renaming_declaration . 2)) (SEPARATE . (generic_renaming_declaration . 2)) (WITH . (generic_renaming_declaration . 2)) (END . (generic_renaming_declaration . 2)) (PRIVATE . (generic_renaming_declaration . 2)) (USE . (generic_renaming_declaration . 2)) (TYPE . (generic_renaming_declaration . 2)) (TASK . (generic_renaming_declaration . 2)) (SUBTYPE . (generic_renaming_declaration . 2)) (PROTECTED . (generic_renaming_declaration . 2)) (PROCEDURE . (generic_renaming_declaration . 2)) (PRAGMA . (generic_renaming_declaration . 2)) (PACKAGE . (generic_renaming_declaration . 2)) (OVERRIDING . (generic_renaming_declaration . 2)) (NOT . (generic_renaming_declaration . 2)) (GENERIC . (generic_renaming_declaration . 2)) (FUNCTION . (generic_renaming_declaration . 2)) (FOR . (generic_renaming_declaration . 2)) (ENTRY . (generic_renaming_declaration . 2)) (IDENTIFIER . (generic_renaming_declaration . 2)) (BEGIN . (generic_renaming_declaration . 2)))
2223 ((default . error) (END . (generic_instantiation . 0)) (BEGIN . (generic_instantiation . 0)) (IDENTIFIER . (generic_instantiation . 0)) (ENTRY . (generic_instantiation . 0)) (FOR . (generic_instantiation . 0)) (PROTECTED . (generic_instantiation . 0)) (SUBTYPE . (generic_instantiation . 0)) (TASK . (generic_instantiation . 0)) (TYPE . (generic_instantiation . 0)) ($EOI . (generic_instantiation . 0)) (FUNCTION . (generic_instantiation . 0)) (GENERIC . (generic_instantiation . 0)) (LIMITED . (generic_instantiation . 0)) (NOT . (generic_instantiation . 0)) (OVERRIDING . (generic_instantiation . 0)) (PACKAGE . (generic_instantiation . 0)) (PRAGMA . (generic_instantiation . 0)) (PRIVATE . (generic_instantiation . 0)) (PROCEDURE . (generic_instantiation . 0)) (SEPARATE . (generic_instantiation . 0)) (USE . (generic_instantiation . 0)) (WITH . (generic_instantiation . 0)))
2224 ((default . error) (PLUS . 142) (MINUS . 141) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2225 ((default . error) (BAR . 559) (LOOP . (relation . 2)) (DO . (relation . 2)) (XOR . (relation . 2)) (OR . (relation . 2)) (AND . (relation . 2)) (IS . (relation . 2)) (WITH . (relation . 2)) (SEMICOLON . (relation . 2)) (THEN . (relation . 2)) (RANGE . (relation . 2)) (DIGITS . (relation . 2)) (EQUAL_GREATER . (relation . 2)) (ELSE . (relation . 2)) (ELSIF . (relation . 2)) (RIGHT_PAREN . (relation . 2)) (COMMA . (relation . 2)))
2226 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2227 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2228 ((default . error) (AND . (choice_relation_and_then_list . 0)) (EQUAL_GREATER . (choice_relation_and_then_list . 0)) (BAR . (choice_relation_and_then_list . 0)))
2229 ((default . error) (OR . (choice_relation_or_else_list . 0)) (EQUAL_GREATER . (choice_relation_or_else_list . 0)) (BAR . (choice_relation_or_else_list . 0)))
2230 ((default . error) (OR . (choice_relation_or_else_list . 1)) (EQUAL_GREATER . (choice_relation_or_else_list . 1)) (BAR . (choice_relation_or_else_list . 1)))
2231 ((default . error) (AND . (choice_relation_and_then_list . 1)) (EQUAL_GREATER . (choice_relation_and_then_list . 1)) (BAR . (choice_relation_and_then_list . 1)))
2232 ((default . error) (RENAMES . 742))
2233 ((default . error) (RENAMES . 741))
2234 ((default . error) (ACCESS . 232) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2235 ((default . error) (LEFT_PAREN . 217) (RECORD . 737))
2236 ((default . error) (AT . 736))
2237 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2238 ((default . error) (DOT . 86) (TICK . 87) (IS . ( 734 (aspect_specification_opt . 0))) (WITH . 107) (LEFT_PAREN . 105))
2239 ((default . error) (WITH . (discriminant_part_opt . 0)) (IS . (discriminant_part_opt . 0)) (LEFT_PAREN . 196))
2240 ((default . error) (IS . ( 732 (aspect_specification_opt . 0))) (WITH . 107))
2241 ((default . error) (IS . 731))
2242 ((default . error) (NOT . 728) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2243 ((default . error) (WITH . (discriminant_part_opt . 0)) (IS . (discriminant_part_opt . 0)) (SEMICOLON . (discriminant_part_opt . 0)) (LEFT_PAREN . 196))
2244 ((default . error) (IS . ( 726 (aspect_specification_opt . 0))) (WITH . 107))
2245 ((default . error) (SEMICOLON . 724) (IS . 725))
2246 ((default . error) (END . (incomplete_type_declaration . 1)) (PRIVATE . (incomplete_type_declaration . 1)) (USE . (incomplete_type_declaration . 1)) (TYPE . (incomplete_type_declaration . 1)) (TASK . (incomplete_type_declaration . 1)) (SUBTYPE . (incomplete_type_declaration . 1)) (PROTECTED . (incomplete_type_declaration . 1)) (PROCEDURE . (incomplete_type_declaration . 1)) (PRAGMA . (incomplete_type_declaration . 1)) (PACKAGE . (incomplete_type_declaration . 1)) (OVERRIDING . (incomplete_type_declaration . 1)) (NOT . (incomplete_type_declaration . 1)) (GENERIC . (incomplete_type_declaration . 1)) (FUNCTION . (incomplete_type_declaration . 1)) (FOR . (incomplete_type_declaration . 1)) (ENTRY . (incomplete_type_declaration . 1)) (IDENTIFIER . (incomplete_type_declaration . 1)) (BEGIN . (incomplete_type_declaration . 1)))
2247 ((default . error) (IS . 723))
2248 ((default . error) (END . 722))
2249 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (package_specification . 1)) (LEFT_PAREN . 105))
2250 ((default . error) (COLON_EQUAL . 721))
2251 ((default . error) (SEMICOLON . 720))
2252 ((default . error) (IDENTIFIER . (constant_opt . 0)) (STRING_LITERAL . (constant_opt . 0)) (CHARACTER_LITERAL . (constant_opt . 0)) (NOT . (constant_opt . 0)) (ACCESS . (constant_opt . 0)) (ARRAY . (constant_opt . 0)) (CONSTANT . 718))
2253 ((default . error) (SEPARATE . 717) (ABSTRACT . 716))
2254 ((default . error) (NULL . 715))
2255 ((default . error) (WITH . (parameter_profile_opt . 0)) (SEMICOLON . (parameter_profile_opt . 0)) (LEFT_PAREN . 713))
2256 ((default . error) (END . (sequence_of_statements_opt . 0)) (EXCEPTION . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2257 ((default . error) (SEMICOLON . (name_opt . 0)) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2258 ((default . error) (LOOP . (relation_and_then_list . 0)) (DO . (relation_and_then_list . 0)) (AND . (relation_and_then_list . 0)) (IS . (relation_and_then_list . 0)) (WITH . (relation_and_then_list . 0)) (SEMICOLON . (relation_and_then_list . 0)) (THEN . (relation_and_then_list . 0)) (RANGE . (relation_and_then_list . 0)) (COMMA . (relation_and_then_list . 0)) (RIGHT_PAREN . (relation_and_then_list . 0)) (DIGITS . (relation_and_then_list . 0)) (EQUAL_GREATER . (relation_and_then_list . 0)) (ELSE . (relation_and_then_list . 0)) (ELSIF . (relation_and_then_list . 0)))
2259 ((default . error) (LOOP . (relation_or_else_list . 0)) (DO . (relation_or_else_list . 0)) (OR . (relation_or_else_list . 0)) (IS . (relation_or_else_list . 0)) (WITH . (relation_or_else_list . 0)) (SEMICOLON . (relation_or_else_list . 0)) (THEN . (relation_or_else_list . 0)) (RANGE . (relation_or_else_list . 0)) (COMMA . (relation_or_else_list . 0)) (RIGHT_PAREN . (relation_or_else_list . 0)) (DIGITS . (relation_or_else_list . 0)) (EQUAL_GREATER . (relation_or_else_list . 0)) (ELSE . (relation_or_else_list . 0)) (ELSIF . (relation_or_else_list . 0)))
2260 ((default . error) (LOOP . (relation_or_else_list . 1)) (DO . (relation_or_else_list . 1)) (OR . (relation_or_else_list . 1)) (IS . (relation_or_else_list . 1)) (WITH . (relation_or_else_list . 1)) (SEMICOLON . (relation_or_else_list . 1)) (THEN . (relation_or_else_list . 1)) (RANGE . (relation_or_else_list . 1)) (COMMA . (relation_or_else_list . 1)) (RIGHT_PAREN . (relation_or_else_list . 1)) (DIGITS . (relation_or_else_list . 1)) (EQUAL_GREATER . (relation_or_else_list . 1)) (ELSE . (relation_or_else_list . 1)) (ELSIF . (relation_or_else_list . 1)))
2261 ((default . error) (LOOP . (relation_and_then_list . 1)) (DO . (relation_and_then_list . 1)) (AND . (relation_and_then_list . 1)) (IS . (relation_and_then_list . 1)) (WITH . (relation_and_then_list . 1)) (SEMICOLON . (relation_and_then_list . 1)) (THEN . (relation_and_then_list . 1)) (RANGE . (relation_and_then_list . 1)) (COMMA . (relation_and_then_list . 1)) (RIGHT_PAREN . (relation_and_then_list . 1)) (DIGITS . (relation_and_then_list . 1)) (EQUAL_GREATER . (relation_and_then_list . 1)) (ELSE . (relation_and_then_list . 1)) (ELSIF . (relation_and_then_list . 1)))
2262 ((default . error) (WHEN . 707))
2263 ((default . error) (OF . 706) (COLON . 704) (IN . 705))
2264 ((default . error) (EQUAL_GREATER . 703))
2265 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2266 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2267 ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 107))
2268 ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 107))
2269 ((default . error) (IDENTIFIER . 698))
2270 ((default . error) (COLON . 697))
2271 ((default . error) (IDENTIFIER . 696))
2272 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2273 ((default . error) (END . (sequence_of_statements_opt . 0)) (EXCEPTION . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2274 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2275 ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2276 ((default . error) (UNTIL . 690) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2277 ((default . error) (WHEN . (identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2278 ((default . error) (LOOP . (iterator_specification_opt . 0)) (IDENTIFIER . 598))
2279 ((default . error) (IDENTIFIER . 685))
2280 ((default . error) (THEN . (expression_opt . 0)) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2281 ((default . error) (END . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2282 ((default . error) (SEMICOLON . 682))
2283 ((default . error) (SEMICOLON . 680) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2284 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2285 ((default . error) (SEMICOLON . 674) (DO . (extended_return_object_declaration_opt . 0)) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 675) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2286 ((default . error) (ELSE . (select_alternative_list_opt . 0)) (END . (select_alternative_list_opt . 0)) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (DELAY . 611) (WHEN . 663) (TERMINATE . 662) (ACCEPT . 606))
2287 ((default . error) (LOOP . (expression_opt . 0)) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2288 ((default . error) (OR . (compound_statement . 5)) (THEN . (compound_statement . 5)) (WHEN . (compound_statement . 5)) (EXCEPTION . (compound_statement . 5)) (END . (compound_statement . 5)) (LESS_LESS . (compound_statement . 5)) (IDENTIFIER . (compound_statement . 5)) (STRING_LITERAL . (compound_statement . 5)) (CHARACTER_LITERAL . (compound_statement . 5)) (ACCEPT . (compound_statement . 5)) (ABORT . (compound_statement . 5)) (BEGIN . (compound_statement . 5)) (CASE . (compound_statement . 5)) (DECLARE . (compound_statement . 5)) (DELAY . (compound_statement . 5)) (EXIT . (compound_statement . 5)) (FOR . (compound_statement . 5)) (GOTO . (compound_statement . 5)) (IF . (compound_statement . 5)) (LOOP . (compound_statement . 5)) (NULL . (compound_statement . 5)) (PRAGMA . (compound_statement . 5)) (RAISE . (compound_statement . 5)) (REQUEUE . (compound_statement . 5)) (RETURN . (compound_statement . 5)) (SELECT . (compound_statement . 5)) (WHILE . (compound_statement . 5)) (ELSE . (compound_statement . 5)) (ELSIF . (compound_statement . 5)))
2289 ((default . error) (OR . (simple_statement . 1)) (THEN . (simple_statement . 1)) (WHEN . (simple_statement . 1)) (EXCEPTION . (simple_statement . 1)) (END . (simple_statement . 1)) (LESS_LESS . (simple_statement . 1)) (IDENTIFIER . (simple_statement . 1)) (STRING_LITERAL . (simple_statement . 1)) (CHARACTER_LITERAL . (simple_statement . 1)) (ACCEPT . (simple_statement . 1)) (ABORT . (simple_statement . 1)) (BEGIN . (simple_statement . 1)) (CASE . (simple_statement . 1)) (DECLARE . (simple_statement . 1)) (DELAY . (simple_statement . 1)) (EXIT . (simple_statement . 1)) (FOR . (simple_statement . 1)) (GOTO . (simple_statement . 1)) (IF . (simple_statement . 1)) (LOOP . (simple_statement . 1)) (NULL . (simple_statement . 1)) (PRAGMA . (simple_statement . 1)) (RAISE . (simple_statement . 1)) (REQUEUE . (simple_statement . 1)) (RETURN . (simple_statement . 1)) (SELECT . (simple_statement . 1)) (WHILE . (simple_statement . 1)) (ELSE . (simple_statement . 1)) (ELSIF . (simple_statement . 1)))
2290 ((default . error) (OR . (select_statement . 3)) (THEN . (select_statement . 3)) (WHEN . (select_statement . 3)) (EXCEPTION . (select_statement . 3)) (END . (select_statement . 3)) (LESS_LESS . (select_statement . 3)) (IDENTIFIER . (select_statement . 3)) (STRING_LITERAL . (select_statement . 3)) (CHARACTER_LITERAL . (select_statement . 3)) (ACCEPT . (select_statement . 3)) (ABORT . (select_statement . 3)) (BEGIN . (select_statement . 3)) (CASE . (select_statement . 3)) (DECLARE . (select_statement . 3)) (DELAY . (select_statement . 3)) (EXIT . (select_statement . 3)) (FOR . (select_statement . 3)) (GOTO . (select_statement . 3)) (IF . (select_statement . 3)) (LOOP . (select_statement . 3)) (NULL . (select_statement . 3)) (PRAGMA . (select_statement . 3)) (RAISE . (select_statement . 3)) (REQUEUE . (select_statement . 3)) (RETURN . (select_statement . 3)) (SELECT . (select_statement . 3)) (WHILE . (select_statement . 3)) (ELSE . (select_statement . 3)) (ELSIF . (select_statement . 3)))
2291 ((default . error) (OR . (compound_statement . 3)) (THEN . (compound_statement . 3)) (WHEN . (compound_statement . 3)) (EXCEPTION . (compound_statement . 3)) (END . (compound_statement . 3)) (LESS_LESS . (compound_statement . 3)) (IDENTIFIER . (compound_statement . 3)) (STRING_LITERAL . (compound_statement . 3)) (CHARACTER_LITERAL . (compound_statement . 3)) (ACCEPT . (compound_statement . 3)) (ABORT . (compound_statement . 3)) (BEGIN . (compound_statement . 3)) (CASE . (compound_statement . 3)) (DECLARE . (compound_statement . 3)) (DELAY . (compound_statement . 3)) (EXIT . (compound_statement . 3)) (FOR . (compound_statement . 3)) (GOTO . (compound_statement . 3)) (IF . (compound_statement . 3)) (LOOP . (compound_statement . 3)) (NULL . (compound_statement . 3)) (PRAGMA . (compound_statement . 3)) (RAISE . (compound_statement . 3)) (REQUEUE . (compound_statement . 3)) (RETURN . (compound_statement . 3)) (SELECT . (compound_statement . 3)) (WHILE . (compound_statement . 3)) (ELSE . (compound_statement . 3)) (ELSIF . (compound_statement . 3)))
2292 ((default . error) (OR . (compound_statement . 1)) (THEN . (compound_statement . 1)) (WHEN . (compound_statement . 1)) (EXCEPTION . (compound_statement . 1)) (END . (compound_statement . 1)) (LESS_LESS . (compound_statement . 1)) (IDENTIFIER . (compound_statement . 1)) (STRING_LITERAL . (compound_statement . 1)) (CHARACTER_LITERAL . (compound_statement . 1)) (ACCEPT . (compound_statement . 1)) (ABORT . (compound_statement . 1)) (BEGIN . (compound_statement . 1)) (CASE . (compound_statement . 1)) (DECLARE . (compound_statement . 1)) (DELAY . (compound_statement . 1)) (EXIT . (compound_statement . 1)) (FOR . (compound_statement . 1)) (GOTO . (compound_statement . 1)) (IF . (compound_statement . 1)) (LOOP . (compound_statement . 1)) (NULL . (compound_statement . 1)) (PRAGMA . (compound_statement . 1)) (RAISE . (compound_statement . 1)) (REQUEUE . (compound_statement . 1)) (RETURN . (compound_statement . 1)) (SELECT . (compound_statement . 1)) (WHILE . (compound_statement . 1)) (ELSE . (compound_statement . 1)) (ELSIF . (compound_statement . 1)))
2293 ((default . error) (OR . (select_statement . 2)) (THEN . (select_statement . 2)) (WHEN . (select_statement . 2)) (EXCEPTION . (select_statement . 2)) (END . (select_statement . 2)) (LESS_LESS . (select_statement . 2)) (IDENTIFIER . (select_statement . 2)) (STRING_LITERAL . (select_statement . 2)) (CHARACTER_LITERAL . (select_statement . 2)) (ACCEPT . (select_statement . 2)) (ABORT . (select_statement . 2)) (BEGIN . (select_statement . 2)) (CASE . (select_statement . 2)) (DECLARE . (select_statement . 2)) (DELAY . (select_statement . 2)) (EXIT . (select_statement . 2)) (FOR . (select_statement . 2)) (GOTO . (select_statement . 2)) (IF . (select_statement . 2)) (LOOP . (select_statement . 2)) (NULL . (select_statement . 2)) (PRAGMA . (select_statement . 2)) (RAISE . (select_statement . 2)) (REQUEUE . (select_statement . 2)) (RETURN . (select_statement . 2)) (SELECT . (select_statement . 2)) (WHILE . (select_statement . 2)) (ELSE . (select_statement . 2)) (ELSIF . (select_statement . 2)))
2294 ((default . error) (OR . (simple_statement . 7)) (THEN . (simple_statement . 7)) (WHEN . (simple_statement . 7)) (EXCEPTION . (simple_statement . 7)) (END . (simple_statement . 7)) (LESS_LESS . (simple_statement . 7)) (IDENTIFIER . (simple_statement . 7)) (STRING_LITERAL . (simple_statement . 7)) (CHARACTER_LITERAL . (simple_statement . 7)) (ACCEPT . (simple_statement . 7)) (ABORT . (simple_statement . 7)) (BEGIN . (simple_statement . 7)) (CASE . (simple_statement . 7)) (DECLARE . (simple_statement . 7)) (DELAY . (simple_statement . 7)) (EXIT . (simple_statement . 7)) (FOR . (simple_statement . 7)) (GOTO . (simple_statement . 7)) (IF . (simple_statement . 7)) (LOOP . (simple_statement . 7)) (NULL . (simple_statement . 7)) (PRAGMA . (simple_statement . 7)) (RAISE . (simple_statement . 7)) (REQUEUE . (simple_statement . 7)) (RETURN . (simple_statement . 7)) (SELECT . (simple_statement . 7)) (WHILE . (simple_statement . 7)) (ELSE . (simple_statement . 7)) (ELSIF . (simple_statement . 7)))
2295 ((default . error) (OR . (simple_statement . 2)) (THEN . (simple_statement . 2)) (WHEN . (simple_statement . 2)) (EXCEPTION . (simple_statement . 2)) (END . (simple_statement . 2)) (LESS_LESS . (simple_statement . 2)) (IDENTIFIER . (simple_statement . 2)) (STRING_LITERAL . (simple_statement . 2)) (CHARACTER_LITERAL . (simple_statement . 2)) (ACCEPT . (simple_statement . 2)) (ABORT . (simple_statement . 2)) (BEGIN . (simple_statement . 2)) (CASE . (simple_statement . 2)) (DECLARE . (simple_statement . 2)) (DELAY . (simple_statement . 2)) (EXIT . (simple_statement . 2)) (FOR . (simple_statement . 2)) (GOTO . (simple_statement . 2)) (IF . (simple_statement . 2)) (LOOP . (simple_statement . 2)) (NULL . (simple_statement . 2)) (PRAGMA . (simple_statement . 2)) (RAISE . (simple_statement . 2)) (REQUEUE . (simple_statement . 2)) (RETURN . (simple_statement . 2)) (SELECT . (simple_statement . 2)) (WHILE . (simple_statement . 2)) (ELSE . (simple_statement . 2)) (ELSIF . (simple_statement . 2)))
2296 ((default . error) (OR . (compound_statement . 4)) (THEN . (compound_statement . 4)) (WHEN . (compound_statement . 4)) (EXCEPTION . (compound_statement . 4)) (END . (compound_statement . 4)) (LESS_LESS . (compound_statement . 4)) (IDENTIFIER . (compound_statement . 4)) (STRING_LITERAL . (compound_statement . 4)) (CHARACTER_LITERAL . (compound_statement . 4)) (ACCEPT . (compound_statement . 4)) (ABORT . (compound_statement . 4)) (BEGIN . (compound_statement . 4)) (CASE . (compound_statement . 4)) (DECLARE . (compound_statement . 4)) (DELAY . (compound_statement . 4)) (EXIT . (compound_statement . 4)) (FOR . (compound_statement . 4)) (GOTO . (compound_statement . 4)) (IF . (compound_statement . 4)) (LOOP . (compound_statement . 4)) (NULL . (compound_statement . 4)) (PRAGMA . (compound_statement . 4)) (RAISE . (compound_statement . 4)) (REQUEUE . (compound_statement . 4)) (RETURN . (compound_statement . 4)) (SELECT . (compound_statement . 4)) (WHILE . (compound_statement . 4)) (ELSE . (compound_statement . 4)) (ELSIF . (compound_statement . 4)))
2297 ((default . error) (END . 660))
2298 ((default . error) (OR . (compound_statement . 0)) (THEN . (compound_statement . 0)) (WHEN . (compound_statement . 0)) (EXCEPTION . (compound_statement . 0)) (END . (compound_statement . 0)) (LESS_LESS . (compound_statement . 0)) (IDENTIFIER . (compound_statement . 0)) (STRING_LITERAL . (compound_statement . 0)) (CHARACTER_LITERAL . (compound_statement . 0)) (ACCEPT . (compound_statement . 0)) (ABORT . (compound_statement . 0)) (BEGIN . (compound_statement . 0)) (CASE . (compound_statement . 0)) (DECLARE . (compound_statement . 0)) (DELAY . (compound_statement . 0)) (EXIT . (compound_statement . 0)) (FOR . (compound_statement . 0)) (GOTO . (compound_statement . 0)) (IF . (compound_statement . 0)) (LOOP . (compound_statement . 0)) (NULL . (compound_statement . 0)) (PRAGMA . (compound_statement . 0)) (RAISE . (compound_statement . 0)) (REQUEUE . (compound_statement . 0)) (RETURN . (compound_statement . 0)) (SELECT . (compound_statement . 0)) (WHILE . (compound_statement . 0)) (ELSE . (compound_statement . 0)) (ELSIF . (compound_statement . 0)))
2299 ((default . error) (LOOP . 659))
2300 ((default . error) (NULL . 617) (GOTO . 614) (ABORT . 607) (ACCEPT . 606) (DECLARE . 610) (BEGIN . 608) (LOOP . 616) (CASE . 609) (IF . 615) (PRAGMA . 7) (RAISE . 618) (DELAY . 611) (REQUEUE . 619) (RETURN . 620) (EXIT . 612) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (WHILE . 622) (FOR . 613) (SELECT . 621))
2301 ((default . error) (OR . (compound_statement . 2)) (THEN . (compound_statement . 2)) (WHEN . (compound_statement . 2)) (EXCEPTION . (compound_statement . 2)) (END . (compound_statement . 2)) (LESS_LESS . (compound_statement . 2)) (IDENTIFIER . (compound_statement . 2)) (STRING_LITERAL . (compound_statement . 2)) (CHARACTER_LITERAL . (compound_statement . 2)) (ACCEPT . (compound_statement . 2)) (ABORT . (compound_statement . 2)) (BEGIN . (compound_statement . 2)) (CASE . (compound_statement . 2)) (DECLARE . (compound_statement . 2)) (DELAY . (compound_statement . 2)) (EXIT . (compound_statement . 2)) (FOR . (compound_statement . 2)) (GOTO . (compound_statement . 2)) (IF . (compound_statement . 2)) (LOOP . (compound_statement . 2)) (NULL . (compound_statement . 2)) (PRAGMA . (compound_statement . 2)) (RAISE . (compound_statement . 2)) (REQUEUE . (compound_statement . 2)) (RETURN . (compound_statement . 2)) (SELECT . (compound_statement . 2)) (WHILE . (compound_statement . 2)) (ELSE . (compound_statement . 2)) (ELSIF . (compound_statement . 2)))
2302 ((default . error) (DOT . 86) (SEMICOLON . 656) (TICK . 87) (COLON_EQUAL . 655) (LEFT_PAREN . 105))
2303 ((default . error) (OR . (simple_statement . 10)) (THEN . (simple_statement . 10)) (WHEN . (simple_statement . 10)) (EXCEPTION . (simple_statement . 10)) (END . (simple_statement . 10)) (LESS_LESS . (simple_statement . 10)) (IDENTIFIER . (simple_statement . 10)) (STRING_LITERAL . (simple_statement . 10)) (CHARACTER_LITERAL . (simple_statement . 10)) (ACCEPT . (simple_statement . 10)) (ABORT . (simple_statement . 10)) (BEGIN . (simple_statement . 10)) (CASE . (simple_statement . 10)) (DECLARE . (simple_statement . 10)) (DELAY . (simple_statement . 10)) (EXIT . (simple_statement . 10)) (FOR . (simple_statement . 10)) (GOTO . (simple_statement . 10)) (IF . (simple_statement . 10)) (LOOP . (simple_statement . 10)) (NULL . (simple_statement . 10)) (PRAGMA . (simple_statement . 10)) (RAISE . (simple_statement . 10)) (REQUEUE . (simple_statement . 10)) (RETURN . (simple_statement . 10)) (SELECT . (simple_statement . 10)) (WHILE . (simple_statement . 10)) (ELSE . (simple_statement . 10)) (ELSIF . (simple_statement . 10)))
2304 ((default . error) (OR . (simple_statement . 4)) (THEN . (simple_statement . 4)) (WHEN . (simple_statement . 4)) (EXCEPTION . (simple_statement . 4)) (END . (simple_statement . 4)) (LESS_LESS . (simple_statement . 4)) (IDENTIFIER . (simple_statement . 4)) (STRING_LITERAL . (simple_statement . 4)) (CHARACTER_LITERAL . (simple_statement . 4)) (ACCEPT . (simple_statement . 4)) (ABORT . (simple_statement . 4)) (BEGIN . (simple_statement . 4)) (CASE . (simple_statement . 4)) (DECLARE . (simple_statement . 4)) (DELAY . (simple_statement . 4)) (EXIT . (simple_statement . 4)) (FOR . (simple_statement . 4)) (GOTO . (simple_statement . 4)) (IF . (simple_statement . 4)) (LOOP . (simple_statement . 4)) (NULL . (simple_statement . 4)) (PRAGMA . (simple_statement . 4)) (RAISE . (simple_statement . 4)) (REQUEUE . (simple_statement . 4)) (RETURN . (simple_statement . 4)) (SELECT . (simple_statement . 4)) (WHILE . (simple_statement . 4)) (ELSE . (simple_statement . 4)) (ELSIF . (simple_statement . 4)))
2305 ((default . error) (OR . (simple_statement . 9)) (THEN . (simple_statement . 9)) (WHEN . (simple_statement . 9)) (EXCEPTION . (simple_statement . 9)) (END . (simple_statement . 9)) (LESS_LESS . (simple_statement . 9)) (IDENTIFIER . (simple_statement . 9)) (STRING_LITERAL . (simple_statement . 9)) (CHARACTER_LITERAL . (simple_statement . 9)) (ACCEPT . (simple_statement . 9)) (ABORT . (simple_statement . 9)) (BEGIN . (simple_statement . 9)) (CASE . (simple_statement . 9)) (DECLARE . (simple_statement . 9)) (DELAY . (simple_statement . 9)) (EXIT . (simple_statement . 9)) (FOR . (simple_statement . 9)) (GOTO . (simple_statement . 9)) (IF . (simple_statement . 9)) (LOOP . (simple_statement . 9)) (NULL . (simple_statement . 9)) (PRAGMA . (simple_statement . 9)) (RAISE . (simple_statement . 9)) (REQUEUE . (simple_statement . 9)) (RETURN . (simple_statement . 9)) (SELECT . (simple_statement . 9)) (WHILE . (simple_statement . 9)) (ELSE . (simple_statement . 9)) (ELSIF . (simple_statement . 9)))
2306 ((default . error) (OR . (simple_statement . 6)) (THEN . (simple_statement . 6)) (WHEN . (simple_statement . 6)) (EXCEPTION . (simple_statement . 6)) (END . (simple_statement . 6)) (LESS_LESS . (simple_statement . 6)) (IDENTIFIER . (simple_statement . 6)) (STRING_LITERAL . (simple_statement . 6)) (CHARACTER_LITERAL . (simple_statement . 6)) (ACCEPT . (simple_statement . 6)) (ABORT . (simple_statement . 6)) (BEGIN . (simple_statement . 6)) (CASE . (simple_statement . 6)) (DECLARE . (simple_statement . 6)) (DELAY . (simple_statement . 6)) (EXIT . (simple_statement . 6)) (FOR . (simple_statement . 6)) (GOTO . (simple_statement . 6)) (IF . (simple_statement . 6)) (LOOP . (simple_statement . 6)) (NULL . (simple_statement . 6)) (PRAGMA . (simple_statement . 6)) (RAISE . (simple_statement . 6)) (REQUEUE . (simple_statement . 6)) (RETURN . (simple_statement . 6)) (SELECT . (simple_statement . 6)) (WHILE . (simple_statement . 6)) (ELSE . (simple_statement . 6)) (ELSIF . (simple_statement . 6)))
2307 ((default . error) (OR . (select_statement . 0)) (THEN . (select_statement . 0)) (WHEN . (select_statement . 0)) (EXCEPTION . (select_statement . 0)) (END . (select_statement . 0)) (LESS_LESS . (select_statement . 0)) (IDENTIFIER . (select_statement . 0)) (STRING_LITERAL . (select_statement . 0)) (CHARACTER_LITERAL . (select_statement . 0)) (ACCEPT . (select_statement . 0)) (ABORT . (select_statement . 0)) (BEGIN . (select_statement . 0)) (CASE . (select_statement . 0)) (DECLARE . (select_statement . 0)) (DELAY . (select_statement . 0)) (EXIT . (select_statement . 0)) (FOR . (select_statement . 0)) (GOTO . (select_statement . 0)) (IF . (select_statement . 0)) (LOOP . (select_statement . 0)) (NULL . (select_statement . 0)) (PRAGMA . (select_statement . 0)) (RAISE . (select_statement . 0)) (REQUEUE . (select_statement . 0)) (RETURN . (select_statement . 0)) (SELECT . (select_statement . 0)) (WHILE . (select_statement . 0)) (ELSE . (select_statement . 0)) (ELSIF . (select_statement . 0)))
2308 ((default . error) (OR . (compound_statement . 6)) (THEN . (compound_statement . 6)) (WHEN . (compound_statement . 6)) (EXCEPTION . (compound_statement . 6)) (END . (compound_statement . 6)) (LESS_LESS . (compound_statement . 6)) (IDENTIFIER . (compound_statement . 6)) (STRING_LITERAL . (compound_statement . 6)) (CHARACTER_LITERAL . (compound_statement . 6)) (ACCEPT . (compound_statement . 6)) (ABORT . (compound_statement . 6)) (BEGIN . (compound_statement . 6)) (CASE . (compound_statement . 6)) (DECLARE . (compound_statement . 6)) (DELAY . (compound_statement . 6)) (EXIT . (compound_statement . 6)) (FOR . (compound_statement . 6)) (GOTO . (compound_statement . 6)) (IF . (compound_statement . 6)) (LOOP . (compound_statement . 6)) (NULL . (compound_statement . 6)) (PRAGMA . (compound_statement . 6)) (RAISE . (compound_statement . 6)) (REQUEUE . (compound_statement . 6)) (RETURN . (compound_statement . 6)) (SELECT . (compound_statement . 6)) (WHILE . (compound_statement . 6)) (ELSE . (compound_statement . 6)) (ELSIF . (compound_statement . 6)))
2309 ((default . error) (WHEN . (sequence_of_statements_opt . 1)) (THEN . (sequence_of_statements_opt . 1)) (OR . (sequence_of_statements_opt . 1)) (ELSIF . (sequence_of_statements_opt . 1)) (ELSE . (sequence_of_statements_opt . 1)) (END . (sequence_of_statements_opt . 1)) (EXCEPTION . (sequence_of_statements_opt . 1)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2310 ((default . error) (END . (handled_sequence_of_statements . 1)) (EXCEPTION . 653))
2311 ((default . error) (OR . (simple_statement . 5)) (THEN . (simple_statement . 5)) (WHEN . (simple_statement . 5)) (EXCEPTION . (simple_statement . 5)) (END . (simple_statement . 5)) (LESS_LESS . (simple_statement . 5)) (IDENTIFIER . (simple_statement . 5)) (STRING_LITERAL . (simple_statement . 5)) (CHARACTER_LITERAL . (simple_statement . 5)) (ACCEPT . (simple_statement . 5)) (ABORT . (simple_statement . 5)) (BEGIN . (simple_statement . 5)) (CASE . (simple_statement . 5)) (DECLARE . (simple_statement . 5)) (DELAY . (simple_statement . 5)) (EXIT . (simple_statement . 5)) (FOR . (simple_statement . 5)) (GOTO . (simple_statement . 5)) (IF . (simple_statement . 5)) (LOOP . (simple_statement . 5)) (NULL . (simple_statement . 5)) (PRAGMA . (simple_statement . 5)) (RAISE . (simple_statement . 5)) (REQUEUE . (simple_statement . 5)) (RETURN . (simple_statement . 5)) (SELECT . (simple_statement . 5)) (WHILE . (simple_statement . 5)) (ELSE . (simple_statement . 5)) (ELSIF . (simple_statement . 5)))
2312 ((default . error) (WHEN . (sequence_of_statements . 0)) (THEN . (sequence_of_statements . 0)) (OR . (sequence_of_statements . 0)) (ELSIF . (sequence_of_statements . 0)) (ELSE . (sequence_of_statements . 0)) (EXCEPTION . (sequence_of_statements . 0)) (END . (sequence_of_statements . 0)) (LESS_LESS . (sequence_of_statements . 0)) (IDENTIFIER . (sequence_of_statements . 0)) (STRING_LITERAL . (sequence_of_statements . 0)) (CHARACTER_LITERAL . (sequence_of_statements . 0)) (ACCEPT . (sequence_of_statements . 0)) (ABORT . (sequence_of_statements . 0)) (BEGIN . (sequence_of_statements . 0)) (CASE . (sequence_of_statements . 0)) (DECLARE . (sequence_of_statements . 0)) (DELAY . (sequence_of_statements . 0)) (EXIT . (sequence_of_statements . 0)) (FOR . (sequence_of_statements . 0)) (GOTO . (sequence_of_statements . 0)) (IF . (sequence_of_statements . 0)) (LOOP . (sequence_of_statements . 0)) (NULL . (sequence_of_statements . 0)) (PRAGMA . (sequence_of_statements . 0)) (RAISE . (sequence_of_statements . 0)) (REQUEUE . (sequence_of_statements . 0)) (RETURN . (sequence_of_statements . 0)) (SELECT . (sequence_of_statements . 0)) (WHILE . (sequence_of_statements . 0)))
2313 ((default . error) (OR . (select_statement . 1)) (THEN . (select_statement . 1)) (WHEN . (select_statement . 1)) (EXCEPTION . (select_statement . 1)) (END . (select_statement . 1)) (LESS_LESS . (select_statement . 1)) (IDENTIFIER . (select_statement . 1)) (STRING_LITERAL . (select_statement . 1)) (CHARACTER_LITERAL . (select_statement . 1)) (ACCEPT . (select_statement . 1)) (ABORT . (select_statement . 1)) (BEGIN . (select_statement . 1)) (CASE . (select_statement . 1)) (DECLARE . (select_statement . 1)) (DELAY . (select_statement . 1)) (EXIT . (select_statement . 1)) (FOR . (select_statement . 1)) (GOTO . (select_statement . 1)) (IF . (select_statement . 1)) (LOOP . (select_statement . 1)) (NULL . (select_statement . 1)) (PRAGMA . (select_statement . 1)) (RAISE . (select_statement . 1)) (REQUEUE . (select_statement . 1)) (RETURN . (select_statement . 1)) (SELECT . (select_statement . 1)) (WHILE . (select_statement . 1)) (ELSE . (select_statement . 1)) (ELSIF . (select_statement . 1)))
2314 ((default . error) (SEMICOLON . 652))
2315 ((default . error) (SEMICOLON . 651))
2316 ((default . error) (TYPE . (generic_instantiation . 2)) (TASK . (generic_instantiation . 2)) (SUBTYPE . (generic_instantiation . 2)) (PROTECTED . (generic_instantiation . 2)) (FOR . (generic_instantiation . 2)) (ENTRY . (generic_instantiation . 2)) (IDENTIFIER . (generic_instantiation . 2)) (BEGIN . (generic_instantiation . 2)) (END . (generic_instantiation . 2)) (WITH . (generic_instantiation . 2)) (USE . (generic_instantiation . 2)) (SEPARATE . (generic_instantiation . 2)) (PROCEDURE . (generic_instantiation . 2)) (PRIVATE . (generic_instantiation . 2)) (PRAGMA . (generic_instantiation . 2)) (PACKAGE . (generic_instantiation . 2)) (OVERRIDING . (generic_instantiation . 2)) (NOT . (generic_instantiation . 2)) (LIMITED . (generic_instantiation . 2)) (GENERIC . (generic_instantiation . 2)) (FUNCTION . (generic_instantiation . 2)) ($EOI . (generic_instantiation . 2)))
2317 ((default . error) (TYPE . (generic_instantiation . 1)) (TASK . (generic_instantiation . 1)) (SUBTYPE . (generic_instantiation . 1)) (PROTECTED . (generic_instantiation . 1)) (FOR . (generic_instantiation . 1)) (ENTRY . (generic_instantiation . 1)) (IDENTIFIER . (generic_instantiation . 1)) (BEGIN . (generic_instantiation . 1)) (END . (generic_instantiation . 1)) (WITH . (generic_instantiation . 1)) (USE . (generic_instantiation . 1)) (SEPARATE . (generic_instantiation . 1)) (PROCEDURE . (generic_instantiation . 1)) (PRIVATE . (generic_instantiation . 1)) (PRAGMA . (generic_instantiation . 1)) (PACKAGE . (generic_instantiation . 1)) (OVERRIDING . (generic_instantiation . 1)) (NOT . (generic_instantiation . 1)) (LIMITED . (generic_instantiation . 1)) (GENERIC . (generic_instantiation . 1)) (FUNCTION . (generic_instantiation . 1)) ($EOI . (generic_instantiation . 1)))
2318 ((default . error) (END . (exception_handler_list_opt . 0)) (WHEN . 918))
2319 ((default . error) (OR . (sequence_of_statements . 1)) (THEN . (sequence_of_statements . 1)) (WHEN . (sequence_of_statements . 1)) (WHILE . (sequence_of_statements . 1)) (SELECT . (sequence_of_statements . 1)) (RETURN . (sequence_of_statements . 1)) (REQUEUE . (sequence_of_statements . 1)) (RAISE . (sequence_of_statements . 1)) (PRAGMA . (sequence_of_statements . 1)) (NULL . (sequence_of_statements . 1)) (LOOP . (sequence_of_statements . 1)) (IF . (sequence_of_statements . 1)) (GOTO . (sequence_of_statements . 1)) (FOR . (sequence_of_statements . 1)) (EXIT . (sequence_of_statements . 1)) (DELAY . (sequence_of_statements . 1)) (DECLARE . (sequence_of_statements . 1)) (CASE . (sequence_of_statements . 1)) (BEGIN . (sequence_of_statements . 1)) (ABORT . (sequence_of_statements . 1)) (ACCEPT . (sequence_of_statements . 1)) (CHARACTER_LITERAL . (sequence_of_statements . 1)) (STRING_LITERAL . (sequence_of_statements . 1)) (IDENTIFIER . (sequence_of_statements . 1)) (LESS_LESS . (sequence_of_statements . 1)) (END . (sequence_of_statements . 1)) (EXCEPTION . (sequence_of_statements . 1)) (ELSE . (sequence_of_statements . 1)) (ELSIF . (sequence_of_statements . 1)))
2320 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2321 ((default . error) (WHEN . (procedure_call_statement . 0)) (OR . (procedure_call_statement . 0)) (THEN . (procedure_call_statement . 0)) (ELSIF . (procedure_call_statement . 0)) (ELSE . (procedure_call_statement . 0)) (WHILE . (procedure_call_statement . 0)) (SELECT . (procedure_call_statement . 0)) (RETURN . (procedure_call_statement . 0)) (REQUEUE . (procedure_call_statement . 0)) (RAISE . (procedure_call_statement . 0)) (PRAGMA . (procedure_call_statement . 0)) (NULL . (procedure_call_statement . 0)) (LOOP . (procedure_call_statement . 0)) (IF . (procedure_call_statement . 0)) (GOTO . (procedure_call_statement . 0)) (FOR . (procedure_call_statement . 0)) (EXIT . (procedure_call_statement . 0)) (DELAY . (procedure_call_statement . 0)) (DECLARE . (procedure_call_statement . 0)) (CASE . (procedure_call_statement . 0)) (BEGIN . (procedure_call_statement . 0)) (ABORT . (procedure_call_statement . 0)) (ACCEPT . (procedure_call_statement . 0)) (CHARACTER_LITERAL . (procedure_call_statement . 0)) (STRING_LITERAL . (procedure_call_statement . 0)) (IDENTIFIER . (procedure_call_statement . 0)) (LESS_LESS . (procedure_call_statement . 0)) (END . (procedure_call_statement . 0)) (EXCEPTION . (procedure_call_statement . 0)))
2322 ((default . error) (OR . (statement . 1)) (THEN . (statement . 1)) (WHEN . (statement . 1)) (EXCEPTION . (statement . 1)) (END . (statement . 1)) (LESS_LESS . (statement . 1)) (IDENTIFIER . (statement . 1)) (STRING_LITERAL . (statement . 1)) (CHARACTER_LITERAL . (statement . 1)) (ACCEPT . (statement . 1)) (ABORT . (statement . 1)) (BEGIN . (statement . 1)) (CASE . (statement . 1)) (DECLARE . (statement . 1)) (DELAY . (statement . 1)) (EXIT . (statement . 1)) (FOR . (statement . 1)) (GOTO . (statement . 1)) (IF . (statement . 1)) (LOOP . (statement . 1)) (NULL . (statement . 1)) (PRAGMA . (statement . 1)) (RAISE . (statement . 1)) (REQUEUE . (statement . 1)) (RETURN . (statement . 1)) (SELECT . (statement . 1)) (WHILE . (statement . 1)) (ELSE . (statement . 1)) (ELSIF . (statement . 1)))
2323 ((default . error) (OR . (statement . 0)) (THEN . (statement . 0)) (WHEN . (statement . 0)) (EXCEPTION . (statement . 0)) (END . (statement . 0)) (LESS_LESS . (statement . 0)) (IDENTIFIER . (statement . 0)) (STRING_LITERAL . (statement . 0)) (CHARACTER_LITERAL . (statement . 0)) (ACCEPT . (statement . 0)) (ABORT . (statement . 0)) (BEGIN . (statement . 0)) (CASE . (statement . 0)) (DECLARE . (statement . 0)) (DELAY . (statement . 0)) (EXIT . (statement . 0)) (FOR . (statement . 0)) (GOTO . (statement . 0)) (IF . (statement . 0)) (LOOP . (statement . 0)) (NULL . (statement . 0)) (PRAGMA . (statement . 0)) (RAISE . (statement . 0)) (REQUEUE . (statement . 0)) (RETURN . (statement . 0)) (SELECT . (statement . 0)) (WHILE . (statement . 0)) (ELSE . (statement . 0)) (ELSIF . (statement . 0)))
2324 ((default . error) (END . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2325 ((default . error) (SEMICOLON . (name_opt . 0)) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2326 ((default . error) (LOOP . (iteration_scheme . 0)))
2327 ((default . error) (SEMICOLON . 914))
2328 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2329 ((default . error) (END . (sequence_of_statements_opt . 0)) (OR . (sequence_of_statements_opt . 0)) (ELSE . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2330 ((default . error) (ELSE . (select_alternative . 3)) (OR . (select_alternative . 3)) (END . (select_alternative . 3)))
2331 ((default . error) (OR . (sequence_of_statements_opt . 0)) (END . (sequence_of_statements_opt . 0)) (ELSE . (sequence_of_statements_opt . 0)) (THEN . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2332 ((default . error) (ELSE . 909) (OR . 910))
2333 ((default . error) (DOT . 86) (SEMICOLON . 656) (TICK . 87) (OR . (sequence_of_statements_opt . 0)) (ELSE . (sequence_of_statements_opt . 0)) (THEN . (sequence_of_statements_opt . 0)) (LEFT_PAREN . 105) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2334 ((default . error) (OR . (sequence_of_statements_opt . 0)) (ELSE . (sequence_of_statements_opt . 0)) (THEN . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2335 ((default . error) (ELSE . (select_alternative_list . 0)) (END . (select_alternative_list . 0)) (OR . (select_alternative_list . 0)))
2336 ((default . error) (ELSE . (select_alternative_list_opt . 1)) (END . (select_alternative_list_opt . 1)) (OR . 906))
2337 ((default . error) (ELSE . 904) (END . 905))
2338 ((default . error) (THEN . 903))
2339 ((default . error) (WHEN . (simple_return_statement . 0)) (THEN . (simple_return_statement . 0)) (OR . (simple_return_statement . 0)) (ELSIF . (simple_return_statement . 0)) (ELSE . (simple_return_statement . 0)) (WHILE . (simple_return_statement . 0)) (SELECT . (simple_return_statement . 0)) (RETURN . (simple_return_statement . 0)) (REQUEUE . (simple_return_statement . 0)) (RAISE . (simple_return_statement . 0)) (PRAGMA . (simple_return_statement . 0)) (NULL . (simple_return_statement . 0)) (LOOP . (simple_return_statement . 0)) (IF . (simple_return_statement . 0)) (GOTO . (simple_return_statement . 0)) (FOR . (simple_return_statement . 0)) (EXIT . (simple_return_statement . 0)) (DELAY . (simple_return_statement . 0)) (DECLARE . (simple_return_statement . 0)) (CASE . (simple_return_statement . 0)) (BEGIN . (simple_return_statement . 0)) (ABORT . (simple_return_statement . 0)) (ACCEPT . (simple_return_statement . 0)) (CHARACTER_LITERAL . (simple_return_statement . 0)) (STRING_LITERAL . (simple_return_statement . 0)) (IDENTIFIER . (simple_return_statement . 0)) (LESS_LESS . (simple_return_statement . 0)) (END . (simple_return_statement . 0)) (EXCEPTION . (simple_return_statement . 0)))
2340 ((default . error) (COLON . 902) (STAR_STAR . (name . 0)) (REM . (name . 0)) (MOD . (name . 0)) (STAR . (name . 0)) (SLASH . (name . 0)) (SEMICOLON . (name . 0)) (SLASH_EQUAL . (name . 0)) (LESS_EQUAL . (name . 0)) (LESS . (name . 0)) (GREATER_EQUAL . (name . 0)) (GREATER . (name . 0)) (EQUAL . (name . 0)) (NOT . (name . 0)) (IN . (name . 0)) (AMPERSAND . (name . 0)) (MINUS . (name . 0)) (PLUS . (name . 0)) (LEFT_PAREN . (name . 0)) (AND . (name . 0)) (OR . (name . 0)) (XOR . (name . 0)) (DOT . (name . 0)) (TICK . (name . 0)))
2341 ((default . error) (SEMICOLON . 901))
2342 ((default . error) (DO . (extended_return_object_declaration_opt . 1)) (SEMICOLON . 900))
2343 ((default . error) (DO . 899))
2344 ((default . error) (WITH . 898) (DOT . 86) (TICK . 87) (SEMICOLON . 897) (LEFT_PAREN . 105))
2345 ((default . error) (WHEN . (raise_statement . 0)) (THEN . (raise_statement . 0)) (OR . (raise_statement . 0)) (ELSIF . (raise_statement . 0)) (ELSE . (raise_statement . 0)) (WHILE . (raise_statement . 0)) (SELECT . (raise_statement . 0)) (RETURN . (raise_statement . 0)) (REQUEUE . (raise_statement . 0)) (RAISE . (raise_statement . 0)) (PRAGMA . (raise_statement . 0)) (NULL . (raise_statement . 0)) (LOOP . (raise_statement . 0)) (IF . (raise_statement . 0)) (GOTO . (raise_statement . 0)) (FOR . (raise_statement . 0)) (EXIT . (raise_statement . 0)) (DELAY . (raise_statement . 0)) (DECLARE . (raise_statement . 0)) (CASE . (raise_statement . 0)) (BEGIN . (raise_statement . 0)) (ABORT . (raise_statement . 0)) (ACCEPT . (raise_statement . 0)) (CHARACTER_LITERAL . (raise_statement . 0)) (STRING_LITERAL . (raise_statement . 0)) (IDENTIFIER . (raise_statement . 0)) (LESS_LESS . (raise_statement . 0)) (END . (raise_statement . 0)) (EXCEPTION . (raise_statement . 0)))
2346 ((default . error) (WITH . 896) (DOT . 86) (TICK . 87) (SEMICOLON . 895) (LEFT_PAREN . 105))
2347 ((default . error) (WHEN . (simple_statement . 0)) (THEN . (simple_statement . 0)) (OR . (simple_statement . 0)) (ELSIF . (simple_statement . 0)) (ELSE . (simple_statement . 0)) (WHILE . (simple_statement . 0)) (SELECT . (simple_statement . 0)) (RETURN . (simple_statement . 0)) (REQUEUE . (simple_statement . 0)) (RAISE . (simple_statement . 0)) (PRAGMA . (simple_statement . 0)) (NULL . (simple_statement . 0)) (LOOP . (simple_statement . 0)) (IF . (simple_statement . 0)) (GOTO . (simple_statement . 0)) (FOR . (simple_statement . 0)) (EXIT . (simple_statement . 0)) (DELAY . (simple_statement . 0)) (DECLARE . (simple_statement . 0)) (CASE . (simple_statement . 0)) (BEGIN . (simple_statement . 0)) (ABORT . (simple_statement . 0)) (ACCEPT . (simple_statement . 0)) (CHARACTER_LITERAL . (simple_statement . 0)) (STRING_LITERAL . (simple_statement . 0)) (IDENTIFIER . (simple_statement . 0)) (LESS_LESS . (simple_statement . 0)) (END . (simple_statement . 0)) (EXCEPTION . (simple_statement . 0)))
2348 ((default . error) (END . 894))
2349 ((default . error) (THEN . 893))
2350 ((default . error) (SEMICOLON . 892))
2351 ((default . error) (LOOP . (iterator_specification_opt . 1)))
2352 ((default . error) (LOOP . (iteration_scheme . 1)))
2353 ((default . error) (WHEN . (identifier_opt . 1)) (SEMICOLON . (identifier_opt . 1)))
2354 ((default . error) (WHEN . 891) (SEMICOLON . 890))
2355 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2356 ((default . error) (SEMICOLON . 888))
2357 ((default . error) (BEGIN . 887))
2358 ((default . error) (IS . 886))
2359 ((default . error) (END . 885))
2360 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . 884) (LEFT_PAREN . 105))
2361 ((default . error) (SEMICOLON . (actual_parameter_part_opt . 0)) (DO . (actual_parameter_part_opt . 0)) (LEFT_PAREN . ((actual_parameter_part_opt . 0) 881)))
2362 ((default . error) (REQUEUE . (label_opt . 2)) (RAISE . (label_opt . 2)) (PRAGMA . (label_opt . 2)) (NULL . (label_opt . 2)) (GOTO . (label_opt . 2)) (EXIT . (label_opt . 2)) (DELAY . (label_opt . 2)) (ABORT . (label_opt . 2)) (CHARACTER_LITERAL . (label_opt . 2)) (STRING_LITERAL . (label_opt . 2)) (IDENTIFIER . (label_opt . 2)) (WHILE . (label_opt . 2)) (SELECT . (label_opt . 2)) (RETURN . (label_opt . 2)) (LOOP . (label_opt . 2)) (IF . (label_opt . 2)) (FOR . (label_opt . 2)) (DECLARE . (label_opt . 2)) (CASE . (label_opt . 2)) (BEGIN . (label_opt . 2)) (ACCEPT . (label_opt . 2)))
2363 ((default . error) (GREATER_GREATER . 880))
2364 ((default . error) (IS . 879))
2365 ((default . error) (IS . 878))
2366 ((default . error) (COMMA . (pragma_argument_association . 2)) (RIGHT_PAREN . (pragma_argument_association . 2)))
2367 ((default . error) (ELSE . 874) (RIGHT_PAREN . (if_expression . 3)) (ELSIF . 875))
2368 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2369 ((default . error) (NOT . 728) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2370 ((default . error) (REVERSE . 870) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 750) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2371 ((default . error) (REVERSE . 868) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2372 ((default . error) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 170) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 169) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2373 ((default . error) (RIGHT_PAREN . (case_expression_alternative_list . 0)) (COMMA . (case_expression_alternative_list . 0)))
2374 ((default . error) (COMMA . 866) (RIGHT_PAREN . (case_expression . 0)))
2375 ((default . error) (DOT . 86) (SEMICOLON . (name_opt . 1)) (TICK . 87) (LEFT_PAREN . 105))
2376 ((default . error) (SEMICOLON . 865))
2377 ((default . error) (END . 864))
2378 ((default . error) (IDENTIFIER . 210) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 750) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2379 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2380 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2381 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2382 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2383 ((default . error) (ARRAY . (constant_opt . 1)) (IDENTIFIER . (constant_opt . 1)) (STRING_LITERAL . (constant_opt . 1)) (CHARACTER_LITERAL . (constant_opt . 1)) (ACCESS . (constant_opt . 1)) (NOT . (constant_opt . 1)))
2384 ((default . error) (ARRAY . 475) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (ACCESS . (null_exclusion_opt . 0)) (NOT . 854))
2385 ((default . error) (USE . (exception_declaration . 0)) (TYPE . (exception_declaration . 0)) (TASK . (exception_declaration . 0)) (SUBTYPE . (exception_declaration . 0)) (PROTECTED . (exception_declaration . 0)) (PROCEDURE . (exception_declaration . 0)) (PRAGMA . (exception_declaration . 0)) (PACKAGE . (exception_declaration . 0)) (OVERRIDING . (exception_declaration . 0)) (NOT . (exception_declaration . 0)) (GENERIC . (exception_declaration . 0)) (FUNCTION . (exception_declaration . 0)) (FOR . (exception_declaration . 0)) (ENTRY . (exception_declaration . 0)) (IDENTIFIER . (exception_declaration . 0)) (BEGIN . (exception_declaration . 0)) (END . (exception_declaration . 0)) (PRIVATE . (exception_declaration . 0)))
2386 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2387 ((default . error) (SEMICOLON . (name_opt . 0)) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2388 ((default . error) (PRIVATE . (abstract_tagged_limited_opt . 0)) (NULL . (abstract_tagged_limited_opt . 0)) (RECORD . (abstract_tagged_limited_opt . 0)) (TAGGED . 841) (RANGE . 839) (MOD . 837) (DIGITS . 834) (DELTA . 833) (TASK . 486) (PROTECTED . 482) (SYNCHRONIZED . 484) (INTERFACE . 478) (ARRAY . 475) (LEFT_PAREN . 835) (ACCESS . (null_exclusion_opt . 0)) (NOT . 206) (NEW . ((abstract_limited_synchronized_opt . 0) (abstract_limited_opt . 0))) (LIMITED . 836) (ABSTRACT . 832))
2389 ((default . error) (BEGIN . (single_task_declaration . 2)) (IDENTIFIER . (single_task_declaration . 2)) (ENTRY . (single_task_declaration . 2)) (FOR . (single_task_declaration . 2)) (FUNCTION . (single_task_declaration . 2)) (GENERIC . (single_task_declaration . 2)) (NOT . (single_task_declaration . 2)) (OVERRIDING . (single_task_declaration . 2)) (PACKAGE . (single_task_declaration . 2)) (PRAGMA . (single_task_declaration . 2)) (PROCEDURE . (single_task_declaration . 2)) (PROTECTED . (single_task_declaration . 2)) (SUBTYPE . (single_task_declaration . 2)) (TASK . (single_task_declaration . 2)) (TYPE . (single_task_declaration . 2)) (USE . (single_task_declaration . 2)) (PRIVATE . (single_task_declaration . 2)) (END . (single_task_declaration . 2)))
2390 ((default . error) (NEW . 829) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2391 ((default . error) (SEPARATE . 828))
2392 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (IS . (aspect_specification_opt . 0)) (WITH . 107))
2393 ((default . error) (NULL . 826))
2394 ((default . error) (DO . (subtype_indication . 3)) (OF . (subtype_indication . 3)) (AND . (subtype_indication . 3)) (SEMICOLON . (subtype_indication . 3)) (WITH . (subtype_indication . 3)) (COLON_EQUAL . (subtype_indication . 3)) (DOT . 86) (TICK . 87) (RANGE . 825) (LEFT_PAREN . 795))
2395 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2396 ((default . error) (NEW . 821) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2397 ((default . error) (SEPARATE . 820))
2398 ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 107))
2399 ((default . error) (SEPARATE . 818))
2400 ((default . error) (SEMICOLON . 817))
2401 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2402 ((default . error) (IDENTIFIER . (mod_clause_opt . 0)) (AT . 814))
2403 ((default . error) (SEMICOLON . 813))
2404 ((default . error) (SEMICOLON . 812))
2405 ((default . error) (DOT . 86) (TICK . 87) (RENAMES . 811) (LEFT_PAREN . 105))
2406 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2407 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2408 ((default . error) (XOR . (choice_relation . 0)) (OR . (choice_relation . 0)) (BAR . (choice_relation . 0)) (EQUAL_GREATER . (choice_relation . 0)) (AND . (choice_relation . 0)))
2409 ((default . error) (RIGHT_PAREN . 808))
2410 ((default . error) (DO . (membership_choice_list . 1)) (LOOP . (membership_choice_list . 1)) (COMMA . (membership_choice_list . 1)) (RIGHT_PAREN . (membership_choice_list . 1)) (ELSIF . (membership_choice_list . 1)) (ELSE . (membership_choice_list . 1)) (EQUAL_GREATER . (membership_choice_list . 1)) (DIGITS . (membership_choice_list . 1)) (RANGE . (membership_choice_list . 1)) (THEN . (membership_choice_list . 1)) (SEMICOLON . (membership_choice_list . 1)) (WITH . (membership_choice_list . 1)) (IS . (membership_choice_list . 1)) (AND . (membership_choice_list . 1)) (OR . (membership_choice_list . 1)) (XOR . (membership_choice_list . 1)) (BAR . (membership_choice_list . 1)))
2411 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2412 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2413 ((default . error) (ACCESS . (null_exclusion_opt . 1)) (IDENTIFIER . 804) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2414 ((default . error) (NULL . (abstract_tagged_limited_opt . 1)) (RECORD . (abstract_tagged_limited_opt . 1)) (PRIVATE . (abstract_tagged_limited_opt . 1)))
2415 ((default . error) (NULL . 803) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2416 ((default . error) (RIGHT_PAREN . (discrete_subtype_definition_list . 0)) (COMMA . (discrete_subtype_definition_list . 0)))
2417 ((default . error) (COMMA . 801) (RIGHT_PAREN . 802))
2418 ((default . error) (RIGHT_PAREN . (index_subtype_definition_list . 0)) (COMMA . (index_subtype_definition_list . 0)))
2419 ((default . error) (COMMA . 799) (RIGHT_PAREN . 800))
2420 ((default . error) (RIGHT_PAREN . (subtype_indication . 3)) (COMMA . (subtype_indication . 3)) (PLUS . (primary . 2)) (MINUS . (primary . 2)) (AMPERSAND . (primary . 2)) (DOT_DOT . (primary . 2)) (SLASH . (primary . 2)) (STAR . (primary . 2)) (MOD . (primary . 2)) (REM . (primary . 2)) (STAR_STAR . (primary . 2)) (DOT . 86) (TICK . 271) (RANGE . 796) (LEFT_PAREN . 795))
2421 ((default . error) (LOOP . (discrete_subtype_definition . 1)) (EQUAL_GREATER . (discrete_subtype_definition . 1)) (COMMA . (discrete_subtype_definition . 1)) (RIGHT_PAREN . (discrete_subtype_definition . 1)))
2422 ((default . error) (DOT_DOT . 261))
2423 ((default . error) (LOOP . (discrete_subtype_definition . 0)) (EQUAL_GREATER . (discrete_subtype_definition . 0)) (COMMA . (discrete_subtype_definition . 0)) (RIGHT_PAREN . (discrete_subtype_definition . 0)))
2424 ((default . error) (BOX . 794))
2425 ((default . error) (WITH . (formal_type_definition . 2)) (SEMICOLON . (formal_type_definition . 2)))
2426 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2427 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2428 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2429 ((default . error) (PACKAGE . (formal_type_declaration . 1)) (PROCEDURE . (formal_type_declaration . 1)) (FUNCTION . (formal_type_declaration . 1)) (IDENTIFIER . (formal_type_declaration . 1)) (PRAGMA . (formal_type_declaration . 1)) (TYPE . (formal_type_declaration . 1)) (WITH . (formal_type_declaration . 1)))
2430 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2431 ((default . error) (SEMICOLON . (formal_derived_type_definition . 3)) (WITH . ((formal_derived_type_definition . 3) 788)) (DOT . 86) (TICK . 87) (AND . 787) (LEFT_PAREN . 105))
2432 ((default . error) (PACKAGE . (formal_type_declaration . 0)) (PROCEDURE . (formal_type_declaration . 0)) (FUNCTION . (formal_type_declaration . 0)) (IDENTIFIER . (formal_type_declaration . 0)) (PRAGMA . (formal_type_declaration . 0)) (TYPE . (formal_type_declaration . 0)) (WITH . (formal_type_declaration . 0)))
2433 ((default . error) (PACKAGE . (formal_subprogram_declaration . 2)) (PROCEDURE . (formal_subprogram_declaration . 2)) (FUNCTION . (formal_subprogram_declaration . 2)) (IDENTIFIER . (formal_subprogram_declaration . 2)) (PRAGMA . (formal_subprogram_declaration . 2)) (TYPE . (formal_subprogram_declaration . 2)) (WITH . (formal_subprogram_declaration . 2)))
2434 ((default . error) (BOX . 786) (IDENTIFIER . 47) (STRING_LITERAL . 48) (CHARACTER_LITERAL . 168) (RIGHT_PAREN . ((association_opt . 0) (expression_opt . 0))) (COMMA . ((association_opt . 0) (expression_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (PLUS . 142) (MINUS . 141) (OTHERS . 170) (ABS . 144) (NOT . 169) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2435 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2436 ((default . error) (PACKAGE . (formal_object_declaration . 1)) (PROCEDURE . (formal_object_declaration . 1)) (FUNCTION . (formal_object_declaration . 1)) (IDENTIFIER . (formal_object_declaration . 1)) (PRAGMA . (formal_object_declaration . 1)) (TYPE . (formal_object_declaration . 1)) (WITH . (formal_object_declaration . 1)))
2437 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2438 ((default . error) (SEMICOLON . 783))
2439 ((default . error) (IDENTIFIER . 71))
2440 ((default . error) (RENAMES . (access_definition . 1)) (DO . (access_definition . 1)) (RIGHT_PAREN . (access_definition . 1)) (IS . (access_definition . 1)) (SEMICOLON . (access_definition . 1)) (WITH . (access_definition . 1)) (COLON_EQUAL . (access_definition . 1)))
2441 ((default . error) (RENAMES . (access_definition . 2)) (DO . (access_definition . 2)) (RIGHT_PAREN . (access_definition . 2)) (IS . (access_definition . 2)) (SEMICOLON . (access_definition . 2)) (WITH . (access_definition . 2)) (COLON_EQUAL . (access_definition . 2)))
2442 ((default . error) (SEMICOLON . (parameter_specification . 2)) (RIGHT_PAREN . (parameter_specification . 2)))
2443 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2444 ((default . error) (DO . (aggregate . 1)) (LOOP . (aggregate . 1)) (USE . (aggregate . 1)) (COLON_EQUAL . (aggregate . 1)) (WHILE . (aggregate . 1)) (SELECT . (aggregate . 1)) (REQUEUE . (aggregate . 1)) (RAISE . (aggregate . 1)) (PRAGMA . (aggregate . 1)) (NULL . (aggregate . 1)) (IF . (aggregate . 1)) (GOTO . (aggregate . 1)) (FOR . (aggregate . 1)) (EXIT . (aggregate . 1)) (DELAY . (aggregate . 1)) (DECLARE . (aggregate . 1)) (CASE . (aggregate . 1)) (BEGIN . (aggregate . 1)) (ABORT . (aggregate . 1)) (ACCEPT . (aggregate . 1)) (CHARACTER_LITERAL . (aggregate . 1)) (STRING_LITERAL . (aggregate . 1)) (IDENTIFIER . (aggregate . 1)) (LESS_LESS . (aggregate . 1)) (OF . (aggregate . 1)) (ELSIF . (aggregate . 1)) (ELSE . (aggregate . 1)) (DIGITS . (aggregate . 1)) (COMMA . (aggregate . 1)) (RIGHT_PAREN . (aggregate . 1)) (RANGE . (aggregate . 1)) (THEN . (aggregate . 1)) (WITH . (aggregate . 1)) (BAR . (aggregate . 1)) (EQUAL_GREATER . (aggregate . 1)) (IS . (aggregate . 1)) (SLASH_EQUAL . (aggregate . 1)) (LESS_EQUAL . (aggregate . 1)) (LESS . (aggregate . 1)) (GREATER_EQUAL . (aggregate . 1)) (GREATER . (aggregate . 1)) (EQUAL . (aggregate . 1)) (NOT . (aggregate . 1)) (IN . (aggregate . 1)) (AND . (aggregate . 1)) (OR . (aggregate . 1)) (XOR . (aggregate . 1)) (SEMICOLON . (aggregate . 1)) (STAR_STAR . (aggregate . 1)) (REM . (aggregate . 1)) (MOD . (aggregate . 1)) (STAR . (aggregate . 1)) (SLASH . (aggregate . 1)) (DOT_DOT . (aggregate . 1)) (AMPERSAND . (aggregate . 1)) (MINUS . (aggregate . 1)) (PLUS . (aggregate . 1)) (LEFT_PAREN . (aggregate . 1)) (DOT . (aggregate . 1)) (TICK . (aggregate . 1)) (RENAMES . (aggregate . 1)) (RETURN . (aggregate . 1)))
2445 ((default . error) (RIGHT_PAREN . 781))
2446 ((default . error) (OF . (aggregate . 2)) (LESS_LESS . (aggregate . 2)) (IDENTIFIER . (aggregate . 2)) (STRING_LITERAL . (aggregate . 2)) (CHARACTER_LITERAL . (aggregate . 2)) (ACCEPT . (aggregate . 2)) (ABORT . (aggregate . 2)) (BEGIN . (aggregate . 2)) (CASE . (aggregate . 2)) (DECLARE . (aggregate . 2)) (DELAY . (aggregate . 2)) (EXIT . (aggregate . 2)) (FOR . (aggregate . 2)) (GOTO . (aggregate . 2)) (IF . (aggregate . 2)) (NULL . (aggregate . 2)) (PRAGMA . (aggregate . 2)) (RAISE . (aggregate . 2)) (REQUEUE . (aggregate . 2)) (SELECT . (aggregate . 2)) (WHILE . (aggregate . 2)) (COLON_EQUAL . (aggregate . 2)) (USE . (aggregate . 2)) (LOOP . (aggregate . 2)) (DO . (aggregate . 2)) (RETURN . (aggregate . 2)) (RENAMES . (aggregate . 2)) (TICK . (aggregate . 2)) (DOT . (aggregate . 2)) (LEFT_PAREN . (aggregate . 2)) (PLUS . (aggregate . 2)) (MINUS . (aggregate . 2)) (AMPERSAND . (aggregate . 2)) (DOT_DOT . (aggregate . 2)) (SLASH . (aggregate . 2)) (STAR . (aggregate . 2)) (MOD . (aggregate . 2)) (REM . (aggregate . 2)) (STAR_STAR . (aggregate . 2)) (SEMICOLON . (aggregate . 2)) (XOR . (aggregate . 2)) (OR . (aggregate . 2)) (AND . (aggregate . 2)) (IN . (aggregate . 2)) (NOT . (aggregate . 2)) (EQUAL . (aggregate . 2)) (GREATER . (aggregate . 2)) (GREATER_EQUAL . (aggregate . 2)) (LESS . (aggregate . 2)) (LESS_EQUAL . (aggregate . 2)) (SLASH_EQUAL . (aggregate . 2)) (IS . (aggregate . 2)) (EQUAL_GREATER . (aggregate . 2)) (BAR . (aggregate . 2)) (WITH . (aggregate . 2)) (THEN . (aggregate . 2)) (RANGE . (aggregate . 2)) (RIGHT_PAREN . (aggregate . 2)) (COMMA . (aggregate . 2)) (DIGITS . (aggregate . 2)) (ELSE . (aggregate . 2)) (ELSIF . (aggregate . 2)))
2447 ((default . error) (COLON_EQUAL . 1051) (DOT . 86) (TICK . 87) (RIGHT_PAREN . (parameter_specification . 1)) (SEMICOLON . (parameter_specification . 1)) (LEFT_PAREN . 105))
2448 ((default . error) (WITH . (formal_object_declaration . 2)) (TYPE . (formal_object_declaration . 2)) (PRAGMA . (formal_object_declaration . 2)) (IDENTIFIER . (formal_object_declaration . 2)) (FUNCTION . (formal_object_declaration . 2)) (PROCEDURE . (formal_object_declaration . 2)) (PACKAGE . (formal_object_declaration . 2)))
2449 ((default . error) (SEMICOLON . 1050))
2450 ((default . error) (SEMICOLON . 1049))
2451 ((default . error) (RIGHT_PAREN . 1048))
2452 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2453 ((default . error) (PRIVATE . 1046))
2454 ((default . error) (AND . 1045) (WITH . (interface_type_definition . 1)) (SEMICOLON . (interface_type_definition . 1)))
2455 ((default . error) (DOT . 86) (SEMICOLON . (interface_list . 0)) (WITH . (interface_list . 0)) (AND . (interface_list . 0)) (TICK . 87) (LEFT_PAREN . 105))
2456 ((default . error) (AND . 1045) (WITH . (interface_type_definition . 3)) (SEMICOLON . (interface_type_definition . 3)))
2457 ((default . error) (AND . 1045) (WITH . (interface_type_definition . 2)) (SEMICOLON . (interface_type_definition . 2)))
2458 ((default . error) (AND . 1045) (WITH . (interface_type_definition . 0)) (SEMICOLON . (interface_type_definition . 0)))
2459 ((default . error) (SEMICOLON . (formal_type_definition . 7)) (WITH . (formal_type_definition . 7)))
2460 ((default . error) (IDENTIFIER . 47) (STRING_LITERAL . 48) (CHARACTER_LITERAL . 168) (RIGHT_PAREN . ((association_opt . 0) (expression_opt . 0))) (COMMA . ((association_opt . 0) (expression_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (PLUS . 142) (MINUS . 141) (OTHERS . 170) (ABS . 144) (NOT . 1042) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2461 ((default . error) (BOX . 1041) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2462 ((default . error) (LOOP . (subtype_indication . 2)) (DO . (subtype_indication . 2)) (EQUAL_GREATER . (subtype_indication . 2)) (COMMA . (subtype_indication . 2)) (RIGHT_PAREN . (subtype_indication . 2)) (COLON_EQUAL . (subtype_indication . 2)) (WITH . (subtype_indication . 2)) (SEMICOLON . (subtype_indication . 2)) (AND . (subtype_indication . 2)) (OF . (subtype_indication . 2)))
2463 ((default . error) (LOOP . (constraint . 1)) (DO . (constraint . 1)) (EQUAL_GREATER . (constraint . 1)) (COMMA . (constraint . 1)) (RIGHT_PAREN . (constraint . 1)) (COLON_EQUAL . (constraint . 1)) (WITH . (constraint . 1)) (SEMICOLON . (constraint . 1)) (AND . (constraint . 1)) (OF . (constraint . 1)))
2464 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2465 ((default . error) (OF . 1038))
2466 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 750) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2467 ((default . error) (OF . 1036))
2468 ((default . error) (PLUS . (primary . 0)) (MINUS . (primary . 0)) (AMPERSAND . (primary . 0)) (DOT_DOT . (primary . 0)) (SLASH . (primary . 0)) (STAR . (primary . 0)) (MOD . (primary . 0)) (REM . (primary . 0)) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2469 ((default . error) (DOT . (name . 0)) (LEFT_PAREN . (name . 0)) (TICK . (name . 0)) (SEMICOLON . (null_exclusion_opt_name . 2)) (RIGHT_PAREN . (null_exclusion_opt_name . 2)) (COLON_EQUAL . (null_exclusion_opt_name . 2)))
2470 ((default . error) (DOT . (name . 3)) (LEFT_PAREN . (name . 3)) (TICK . (name . 3)) (SEMICOLON . (null_exclusion_opt_name . 3)) (RIGHT_PAREN . (null_exclusion_opt_name . 3)) (COLON_EQUAL . (null_exclusion_opt_name . 3)))
2471 ((default . error) (SEMICOLON . (discriminant_specification_opt . 3)) (RIGHT_PAREN . (discriminant_specification_opt . 3)))
2472 ((default . error) (SEMICOLON . (discriminant_specification_opt . 1)) (RIGHT_PAREN . (discriminant_specification_opt . 1)))
2473 ((default . error) (DO . (range . 0)) (LOOP . (range . 0)) (XOR . (range . 0)) (OR . (range . 0)) (AND . (range . 0)) (IS . (range . 0)) (WITH . (range . 0)) (SEMICOLON . (range . 0)) (THEN . (range . 0)) (RANGE . (range . 0)) (DIGITS . (range . 0)) (ELSE . (range . 0)) (ELSIF . (range . 0)) (COLON_EQUAL . (range . 0)) (OF . (range . 0)) (COMMA . (range . 0)) (BAR . (range . 0)) (EQUAL_GREATER . (range . 0)) (RIGHT_PAREN . (range . 0)))
2474 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
2475 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
2476 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2477 ((default . error) (WHEN . (record_representation_clause . 0)) (END . (record_representation_clause . 0)) (PRIVATE . (record_representation_clause . 0)) (CASE . (record_representation_clause . 0)) (USE . (record_representation_clause . 0)) (TYPE . (record_representation_clause . 0)) (TASK . (record_representation_clause . 0)) (SUBTYPE . (record_representation_clause . 0)) (PROTECTED . (record_representation_clause . 0)) (PROCEDURE . (record_representation_clause . 0)) (PRAGMA . (record_representation_clause . 0)) (PACKAGE . (record_representation_clause . 0)) (OVERRIDING . (record_representation_clause . 0)) (NOT . (record_representation_clause . 0)) (GENERIC . (record_representation_clause . 0)) (FUNCTION . (record_representation_clause . 0)) (FOR . (record_representation_clause . 0)) (ENTRY . (record_representation_clause . 0)) (IDENTIFIER . (record_representation_clause . 0)) (BEGIN . (record_representation_clause . 0)))
2478 ((default . error) (WHEN . (enumeration_representation_clause . 0)) (END . (enumeration_representation_clause . 0)) (PRIVATE . (enumeration_representation_clause . 0)) (CASE . (enumeration_representation_clause . 0)) (USE . (enumeration_representation_clause . 0)) (TYPE . (enumeration_representation_clause . 0)) (TASK . (enumeration_representation_clause . 0)) (SUBTYPE . (enumeration_representation_clause . 0)) (PROTECTED . (enumeration_representation_clause . 0)) (PROCEDURE . (enumeration_representation_clause . 0)) (PRAGMA . (enumeration_representation_clause . 0)) (PACKAGE . (enumeration_representation_clause . 0)) (OVERRIDING . (enumeration_representation_clause . 0)) (NOT . (enumeration_representation_clause . 0)) (GENERIC . (enumeration_representation_clause . 0)) (FUNCTION . (enumeration_representation_clause . 0)) (FOR . (enumeration_representation_clause . 0)) (ENTRY . (enumeration_representation_clause . 0)) (IDENTIFIER . (enumeration_representation_clause . 0)) (BEGIN . (enumeration_representation_clause . 0)))
2479 ((default . error) (MOD . 1032))
2480 ((default . error) (IDENTIFIER . 1029))
2481 ((default . error) (SEMICOLON . 1028))
2482 ((default . error) (WHEN . (aspect_clause . 0)) (PRIVATE . (aspect_clause . 0)) (END . (aspect_clause . 0)) (CASE . (aspect_clause . 0)) (BEGIN . (aspect_clause . 0)) (IDENTIFIER . (aspect_clause . 0)) (ENTRY . (aspect_clause . 0)) (FOR . (aspect_clause . 0)) (FUNCTION . (aspect_clause . 0)) (GENERIC . (aspect_clause . 0)) (NOT . (aspect_clause . 0)) (OVERRIDING . (aspect_clause . 0)) (PACKAGE . (aspect_clause . 0)) (PRAGMA . (aspect_clause . 0)) (PROCEDURE . (aspect_clause . 0)) (PROTECTED . (aspect_clause . 0)) (SUBTYPE . (aspect_clause . 0)) (TASK . (aspect_clause . 0)) (TYPE . (aspect_clause . 0)) (USE . (aspect_clause . 0)))
2483 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2484 ((default . error) (IS . 1026))
2485 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2486 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2487 ((default . error) (END . 1022) (PRIVATE . 1023))
2488 ((default . error) (SEMICOLON . 1021))
2489 ((default . error) (SEMICOLON . 1020))
2490 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2491 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2492 ((default . error) (SEMICOLON . 1016) (IS . 1017))
2493 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2494 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2495 ((default . error) (END . 1012) (PRIVATE . 1013))
2496 ((default . error) (SEMICOLON . 1011))
2497 ((default . error) (SYNCHRONIZED . 546) (TAGGED . 547) (NEW . ((abstract_limited_synchronized_opt . 3) (abstract_limited_opt . 3))) (LIMITED . 1010))
2498 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2499 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2500 ((default . error) (IDENTIFIER . 1004) (CHARACTER_LITERAL . 1005))
2501 ((default . error) (INTERFACE . 540) (PRIVATE . (abstract_tagged_limited_opt . 5)) (NULL . (abstract_tagged_limited_opt . 5)) (RECORD . (abstract_tagged_limited_opt . 5)) (NEW . ((abstract_limited_synchronized_opt . 4) (abstract_limited_opt . 2))))
2502 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2503 ((default . error) (RECORD . 1002))
2504 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2505 ((default . error) (END . (component_list_opt . 0)) (NULL . 993) (CASE . 992) (IDENTIFIER . 71) (FOR . 286))
2506 ((default . error) (SEMICOLON . 991) (PRIVATE . (abstract_tagged_limited_opt . 4)) (NULL . (abstract_tagged_limited_opt . 4)) (RECORD . (abstract_tagged_limited_opt . 4)) (LIMITED . 534))
2507 ((default . error) (NEW . 990))
2508 ((default . error) (NEW . 989))
2509 ((default . error) (PRIVATE . 987) (RECORD . 840) (NULL . 838))
2510 ((default . error) (WITH . (type_definition . 8)) (SEMICOLON . (type_definition . 8)))
2511 ((default . error) (WITH . (type_definition . 6)) (SEMICOLON . (type_definition . 6)))
2512 ((default . error) (WITH . (type_definition . 9)) (SEMICOLON . (type_definition . 9)))
2513 ((default . error) (WITH . (type_definition . 0)) (SEMICOLON . (type_definition . 0)))
2514 ((default . error) (WITH . (type_definition . 10)) (SEMICOLON . (type_definition . 10)))
2515 ((default . error) (WITH . (type_definition . 7)) (SEMICOLON . (type_definition . 7)))
2516 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2517 ((default . error) (SEMICOLON . (package_specification . 0)))
2518 ((default . error) (SEMICOLON . 985))
2519 ((default . error) (NULL . 984))
2520 ((default . error) (COLON_EQUAL . 982) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2521 ((default . error) (COLON_EQUAL . 980) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2522 ((default . error) (COLON_EQUAL . 978) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2523 ((default . error) (SEMICOLON . 977))
2524 ((default . error) (SEMICOLON . 976))
2525 ((default . error) (SEMICOLON . 975))
2526 ((default . error) (SEMICOLON . 974))
2527 ((default . error) (RIGHT_PAREN . 973))
2528 ((default . error) (LOOP . (subtype_indication . 3)) (DOT . 86) (IN . (primary . 2)) (NOT . (primary . 2)) (EQUAL . (primary . 2)) (GREATER . (primary . 2)) (GREATER_EQUAL . (primary . 2)) (LESS . (primary . 2)) (LESS_EQUAL . (primary . 2)) (SLASH_EQUAL . (primary . 2)) (RIGHT_PAREN . ((subtype_indication . 3) (primary . 2))) (COMMA . ((subtype_indication . 3) (primary . 2))) (BAR . (primary . 2)) (EQUAL_GREATER . ((subtype_indication . 3) (primary . 2))) (AND . (primary . 2)) (OR . (primary . 2)) (XOR . (primary . 2)) (PLUS . (primary . 2)) (MINUS . (primary . 2)) (AMPERSAND . (primary . 2)) (DOT_DOT . (primary . 2)) (SLASH . (primary . 2)) (STAR . (primary . 2)) (MOD . (primary . 2)) (REM . (primary . 2)) (STAR_STAR . (primary . 2)) (TICK . 271) (RANGE . 825) (LEFT_PAREN . 795))
2529 ((default . error) (SEMICOLON . (name_opt . 0)) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2530 ((default . error) (END . (package_body . 1)) (BEGIN . (package_body . 1)) (IDENTIFIER . (package_body . 1)) (ENTRY . (package_body . 1)) (FOR . (package_body . 1)) (PROTECTED . (package_body . 1)) (SUBTYPE . (package_body . 1)) (TASK . (package_body . 1)) (TYPE . (package_body . 1)) (WITH . (package_body . 1)) (USE . (package_body . 1)) (SEPARATE . (package_body . 1)) (PROCEDURE . (package_body . 1)) (PRIVATE . (package_body . 1)) (PRAGMA . (package_body . 1)) (PACKAGE . (package_body . 1)) (OVERRIDING . (package_body . 1)) (NOT . (package_body . 1)) (LIMITED . (package_body . 1)) (GENERIC . (package_body . 1)) (FUNCTION . (package_body . 1)) ($EOI . (package_body . 1)))
2531 ((default . error) (WHEN . 707))
2532 ((default . error) (BAR . 272) (EQUAL_GREATER . 970))
2533 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2534 ((default . error) (DOT . 86) (TICK . 87) (LOOP . (iterator_specification . 5)) (EQUAL_GREATER . (iterator_specification . 5)) (LEFT_PAREN . 105))
2535 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 750) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2536 ((default . error) (LOOP . (iterator_specification . 1)) (EQUAL_GREATER . (iterator_specification . 1)))
2537 ((default . error) (OF . 967))
2538 ((default . error) (RIGHT_PAREN . (quantified_expression . 0)))
2539 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2540 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2541 ((default . error) (RIGHT_PAREN . (elsif_expression_list . 0)) (ELSE . (elsif_expression_list . 0)) (ELSIF . (elsif_expression_list . 0)))
2542 ((default . error) (RIGHT_PAREN . (if_expression . 1)) (ELSE . 963) (ELSIF . 875))
2543 ((default . error) (END . (protected_operation_item_list_opt . 0)) (ENTRY . 954) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (FOR . 286))
2544 ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2545 ((default . error) (ACCEPT . (label_opt . 1)) (BEGIN . (label_opt . 1)) (CASE . (label_opt . 1)) (DECLARE . (label_opt . 1)) (FOR . (label_opt . 1)) (IF . (label_opt . 1)) (LOOP . (label_opt . 1)) (RETURN . (label_opt . 1)) (SELECT . (label_opt . 1)) (WHILE . (label_opt . 1)) (IDENTIFIER . (label_opt . 1)) (STRING_LITERAL . (label_opt . 1)) (CHARACTER_LITERAL . (label_opt . 1)) (ABORT . (label_opt . 1)) (DELAY . (label_opt . 1)) (EXIT . (label_opt . 1)) (GOTO . (label_opt . 1)) (NULL . (label_opt . 1)) (PRAGMA . (label_opt . 1)) (RAISE . (label_opt . 1)) (REQUEUE . (label_opt . 1)))
2546 ((default . error) (RIGHT_PAREN . ((association_opt . 0) (expression_opt . 0))) (COMMA . ((association_opt . 0) (expression_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 170) (IDENTIFIER . 47) (CHARACTER_LITERAL . 168) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 169) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2547 ((default . error) (SEMICOLON . (actual_parameter_part_opt . 1)) (LEFT_PAREN . (actual_parameter_part_opt . 1)) (DO . (actual_parameter_part_opt . 1)))
2548 ((default . error) (DO . (parameter_profile_opt . 0)) (SEMICOLON . (parameter_profile_opt . 0)) (LEFT_PAREN . 774))
2549 ((default . error) (OR . (simple_statement . 8)) (THEN . (simple_statement . 8)) (WHEN . (simple_statement . 8)) (EXCEPTION . (simple_statement . 8)) (END . (simple_statement . 8)) (LESS_LESS . (simple_statement . 8)) (IDENTIFIER . (simple_statement . 8)) (STRING_LITERAL . (simple_statement . 8)) (CHARACTER_LITERAL . (simple_statement . 8)) (ACCEPT . (simple_statement . 8)) (ABORT . (simple_statement . 8)) (BEGIN . (simple_statement . 8)) (CASE . (simple_statement . 8)) (DECLARE . (simple_statement . 8)) (DELAY . (simple_statement . 8)) (EXIT . (simple_statement . 8)) (FOR . (simple_statement . 8)) (GOTO . (simple_statement . 8)) (IF . (simple_statement . 8)) (LOOP . (simple_statement . 8)) (NULL . (simple_statement . 8)) (PRAGMA . (simple_statement . 8)) (RAISE . (simple_statement . 8)) (REQUEUE . (simple_statement . 8)) (RETURN . (simple_statement . 8)) (SELECT . (simple_statement . 8)) (WHILE . (simple_statement . 8)) (ELSE . (simple_statement . 8)) (ELSIF . (simple_statement . 8)))
2550 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2551 ((default . error) (END . (case_statement_alternative_list . 0)) (WHEN . ((case_statement_alternative_list . 0) 948)))
2552 ((default . error) (END . (sequence_of_statements_opt . 0)) (EXCEPTION . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2553 ((default . error) (WHEN . (delay_statement . 1)) (EXCEPTION . (delay_statement . 1)) (ELSIF . (delay_statement . 1)) (THEN . (delay_statement . 1)) (ELSE . (delay_statement . 1)) (OR . (delay_statement . 1)) (END . (delay_statement . 1)) (LESS_LESS . (delay_statement . 1)) (IDENTIFIER . (delay_statement . 1)) (STRING_LITERAL . (delay_statement . 1)) (CHARACTER_LITERAL . (delay_statement . 1)) (ACCEPT . (delay_statement . 1)) (ABORT . (delay_statement . 1)) (BEGIN . (delay_statement . 1)) (CASE . (delay_statement . 1)) (DECLARE . (delay_statement . 1)) (DELAY . (delay_statement . 1)) (EXIT . (delay_statement . 1)) (FOR . (delay_statement . 1)) (GOTO . (delay_statement . 1)) (IF . (delay_statement . 1)) (LOOP . (delay_statement . 1)) (NULL . (delay_statement . 1)) (PRAGMA . (delay_statement . 1)) (RAISE . (delay_statement . 1)) (REQUEUE . (delay_statement . 1)) (RETURN . (delay_statement . 1)) (SELECT . (delay_statement . 1)) (WHILE . (delay_statement . 1)))
2554 ((default . error) (SEMICOLON . 946))
2555 ((default . error) (OR . (exit_statement . 1)) (THEN . (exit_statement . 1)) (WHEN . (exit_statement . 1)) (EXCEPTION . (exit_statement . 1)) (END . (exit_statement . 1)) (LESS_LESS . (exit_statement . 1)) (IDENTIFIER . (exit_statement . 1)) (STRING_LITERAL . (exit_statement . 1)) (CHARACTER_LITERAL . (exit_statement . 1)) (ACCEPT . (exit_statement . 1)) (ABORT . (exit_statement . 1)) (BEGIN . (exit_statement . 1)) (CASE . (exit_statement . 1)) (DECLARE . (exit_statement . 1)) (DELAY . (exit_statement . 1)) (EXIT . (exit_statement . 1)) (FOR . (exit_statement . 1)) (GOTO . (exit_statement . 1)) (IF . (exit_statement . 1)) (LOOP . (exit_statement . 1)) (NULL . (exit_statement . 1)) (PRAGMA . (exit_statement . 1)) (RAISE . (exit_statement . 1)) (REQUEUE . (exit_statement . 1)) (RETURN . (exit_statement . 1)) (SELECT . (exit_statement . 1)) (WHILE . (exit_statement . 1)) (ELSE . (exit_statement . 1)) (ELSIF . (exit_statement . 1)))
2556 ((default . error) (SEMICOLON . (expression_opt . 0)) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2557 ((default . error) (OR . (simple_statement . 3)) (THEN . (simple_statement . 3)) (WHEN . (simple_statement . 3)) (EXCEPTION . (simple_statement . 3)) (END . (simple_statement . 3)) (LESS_LESS . (simple_statement . 3)) (IDENTIFIER . (simple_statement . 3)) (STRING_LITERAL . (simple_statement . 3)) (CHARACTER_LITERAL . (simple_statement . 3)) (ACCEPT . (simple_statement . 3)) (ABORT . (simple_statement . 3)) (BEGIN . (simple_statement . 3)) (CASE . (simple_statement . 3)) (DECLARE . (simple_statement . 3)) (DELAY . (simple_statement . 3)) (EXIT . (simple_statement . 3)) (FOR . (simple_statement . 3)) (GOTO . (simple_statement . 3)) (IF . (simple_statement . 3)) (LOOP . (simple_statement . 3)) (NULL . (simple_statement . 3)) (PRAGMA . (simple_statement . 3)) (RAISE . (simple_statement . 3)) (REQUEUE . (simple_statement . 3)) (RETURN . (simple_statement . 3)) (SELECT . (simple_statement . 3)) (WHILE . (simple_statement . 3)) (ELSE . (simple_statement . 3)) (ELSIF . (simple_statement . 3)))
2558 ((default . error) (ELSIF . (sequence_of_statements_opt . 0)) (ELSE . (sequence_of_statements_opt . 0)) (END . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2559 ((default . error) (LOOP . 943))
2560 ((default . error) (OR . (raise_statement . 2)) (THEN . (raise_statement . 2)) (WHEN . (raise_statement . 2)) (EXCEPTION . (raise_statement . 2)) (END . (raise_statement . 2)) (LESS_LESS . (raise_statement . 2)) (IDENTIFIER . (raise_statement . 2)) (STRING_LITERAL . (raise_statement . 2)) (CHARACTER_LITERAL . (raise_statement . 2)) (ACCEPT . (raise_statement . 2)) (ABORT . (raise_statement . 2)) (BEGIN . (raise_statement . 2)) (CASE . (raise_statement . 2)) (DECLARE . (raise_statement . 2)) (DELAY . (raise_statement . 2)) (EXIT . (raise_statement . 2)) (FOR . (raise_statement . 2)) (GOTO . (raise_statement . 2)) (IF . (raise_statement . 2)) (LOOP . (raise_statement . 2)) (NULL . (raise_statement . 2)) (PRAGMA . (raise_statement . 2)) (RAISE . (raise_statement . 2)) (REQUEUE . (raise_statement . 2)) (RETURN . (raise_statement . 2)) (SELECT . (raise_statement . 2)) (WHILE . (raise_statement . 2)) (ELSE . (raise_statement . 2)) (ELSIF . (raise_statement . 2)))
2561 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2562 ((default . error) (OR . (requeue_statement . 1)) (THEN . (requeue_statement . 1)) (WHEN . (requeue_statement . 1)) (EXCEPTION . (requeue_statement . 1)) (END . (requeue_statement . 1)) (LESS_LESS . (requeue_statement . 1)) (IDENTIFIER . (requeue_statement . 1)) (STRING_LITERAL . (requeue_statement . 1)) (CHARACTER_LITERAL . (requeue_statement . 1)) (ACCEPT . (requeue_statement . 1)) (ABORT . (requeue_statement . 1)) (BEGIN . (requeue_statement . 1)) (CASE . (requeue_statement . 1)) (DECLARE . (requeue_statement . 1)) (DELAY . (requeue_statement . 1)) (EXIT . (requeue_statement . 1)) (FOR . (requeue_statement . 1)) (GOTO . (requeue_statement . 1)) (IF . (requeue_statement . 1)) (LOOP . (requeue_statement . 1)) (NULL . (requeue_statement . 1)) (PRAGMA . (requeue_statement . 1)) (RAISE . (requeue_statement . 1)) (REQUEUE . (requeue_statement . 1)) (RETURN . (requeue_statement . 1)) (SELECT . (requeue_statement . 1)) (WHILE . (requeue_statement . 1)) (ELSE . (requeue_statement . 1)) (ELSIF . (requeue_statement . 1)))
2563 ((default . error) (ABORT . 941))
2564 ((default . error) (END . (sequence_of_statements_opt . 0)) (EXCEPTION . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2565 ((default . error) (OR . (extended_return_statement . 1)) (THEN . (extended_return_statement . 1)) (WHEN . (extended_return_statement . 1)) (EXCEPTION . (extended_return_statement . 1)) (END . (extended_return_statement . 1)) (LESS_LESS . (extended_return_statement . 1)) (IDENTIFIER . (extended_return_statement . 1)) (STRING_LITERAL . (extended_return_statement . 1)) (CHARACTER_LITERAL . (extended_return_statement . 1)) (ACCEPT . (extended_return_statement . 1)) (ABORT . (extended_return_statement . 1)) (BEGIN . (extended_return_statement . 1)) (CASE . (extended_return_statement . 1)) (DECLARE . (extended_return_statement . 1)) (DELAY . (extended_return_statement . 1)) (EXIT . (extended_return_statement . 1)) (FOR . (extended_return_statement . 1)) (GOTO . (extended_return_statement . 1)) (IF . (extended_return_statement . 1)) (LOOP . (extended_return_statement . 1)) (NULL . (extended_return_statement . 1)) (PRAGMA . (extended_return_statement . 1)) (RAISE . (extended_return_statement . 1)) (REQUEUE . (extended_return_statement . 1)) (RETURN . (extended_return_statement . 1)) (SELECT . (extended_return_statement . 1)) (WHILE . (extended_return_statement . 1)) (ELSE . (extended_return_statement . 1)) (ELSIF . (extended_return_statement . 1)))
2566 ((default . error) (OR . (simple_return_statement . 1)) (THEN . (simple_return_statement . 1)) (WHEN . (simple_return_statement . 1)) (EXCEPTION . (simple_return_statement . 1)) (END . (simple_return_statement . 1)) (LESS_LESS . (simple_return_statement . 1)) (IDENTIFIER . (simple_return_statement . 1)) (STRING_LITERAL . (simple_return_statement . 1)) (CHARACTER_LITERAL . (simple_return_statement . 1)) (ACCEPT . (simple_return_statement . 1)) (ABORT . (simple_return_statement . 1)) (BEGIN . (simple_return_statement . 1)) (CASE . (simple_return_statement . 1)) (DECLARE . (simple_return_statement . 1)) (DELAY . (simple_return_statement . 1)) (EXIT . (simple_return_statement . 1)) (FOR . (simple_return_statement . 1)) (GOTO . (simple_return_statement . 1)) (IF . (simple_return_statement . 1)) (LOOP . (simple_return_statement . 1)) (NULL . (simple_return_statement . 1)) (PRAGMA . (simple_return_statement . 1)) (RAISE . (simple_return_statement . 1)) (REQUEUE . (simple_return_statement . 1)) (RETURN . (simple_return_statement . 1)) (SELECT . (simple_return_statement . 1)) (WHILE . (simple_return_statement . 1)) (ELSE . (simple_return_statement . 1)) (ELSIF . (simple_return_statement . 1)))
2567 ((default . error) (CONSTANT . (aliased_opt . 0)) (IDENTIFIER . (aliased_opt . 0)) (STRING_LITERAL . (aliased_opt . 0)) (CHARACTER_LITERAL . (aliased_opt . 0)) (ACCESS . (aliased_opt . 0)) (NOT . (aliased_opt . 0)) (ALIASED . 507))
2568 ((default . error) (ABORT . 938))
2569 ((default . error) (END . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2570 ((default . error) (SELECT . 936))
2571 ((default . error) (WHEN . 663) (TERMINATE . 662) (ACCEPT . 606) (DELAY . 611))
2572 ((default . error) (OR . (entry_call_alternative . 0)) (ELSE . (entry_call_alternative . 0)) (THEN . (triggering_alternative . 0)))
2573 ((default . error) (OR . (entry_call_alternative . 1)) (ELSE . (entry_call_alternative . 1)) (THEN . (triggering_alternative . 1)))
2574 ((default . error) (END . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2575 ((default . error) (DELAY . 611))
2576 ((default . error) (OR . (delay_alternative . 0)) (END . (delay_alternative . 0)) (ELSE . (delay_alternative . 0)) (THEN . (triggering_alternative . 2)))
2577 ((default . error) (END . (select_alternative . 1)) (OR . (select_alternative . 1)) (ELSE . (select_alternative . 1)))
2578 ((default . error) (EQUAL_GREATER . 931))
2579 ((default . error) (END . (select_alternative . 5)) (OR . (select_alternative . 5)) (ELSE . (select_alternative . 5)))
2580 ((default . error) (SEMICOLON . 930))
2581 ((default . error) (END . 929))
2582 ((default . error) (SEMICOLON . 928))
2583 ((default . error) (OTHERS . 924) (IDENTIFIER . 923) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2584 ((default . error) (END . (exception_handler_list . 0)) (WHEN . (exception_handler_list . 0)))
2585 ((default . error) (END . (exception_handler_list_opt . 1)) (WHEN . 918))
2586 ((default . error) (END . (handled_sequence_of_statements . 0)))
2587 ((default . error) (WHEN . (exception_handler_list . 1)) (END . (exception_handler_list . 1)))
2588 ((default . error) (COLON . 1151) (EQUAL_GREATER . (name . 0)) (BAR . (name . 0)) (LEFT_PAREN . (name . 0)) (DOT . (name . 0)) (TICK . (name . 0)))
2589 ((default . error) (BAR . (exception_choice . 1)) (EQUAL_GREATER . (exception_choice . 1)))
2590 ((default . error) (EQUAL_GREATER . (exception_choice_list . 0)) (BAR . (exception_choice_list . 0)))
2591 ((default . error) (BAR . 1149) (EQUAL_GREATER . 1150))
2592 ((default . error) (DOT . 86) (BAR . (exception_choice . 0)) (EQUAL_GREATER . (exception_choice . 0)) (TICK . 87) (LEFT_PAREN . 105))
2593 ((default . error) (WHEN . (assignment_statement . 0)) (THEN . (assignment_statement . 0)) (OR . (assignment_statement . 0)) (ELSIF . (assignment_statement . 0)) (ELSE . (assignment_statement . 0)) (WHILE . (assignment_statement . 0)) (SELECT . (assignment_statement . 0)) (RETURN . (assignment_statement . 0)) (REQUEUE . (assignment_statement . 0)) (RAISE . (assignment_statement . 0)) (PRAGMA . (assignment_statement . 0)) (NULL . (assignment_statement . 0)) (LOOP . (assignment_statement . 0)) (IF . (assignment_statement . 0)) (GOTO . (assignment_statement . 0)) (FOR . (assignment_statement . 0)) (EXIT . (assignment_statement . 0)) (DELAY . (assignment_statement . 0)) (DECLARE . (assignment_statement . 0)) (CASE . (assignment_statement . 0)) (BEGIN . (assignment_statement . 0)) (ABORT . (assignment_statement . 0)) (ACCEPT . (assignment_statement . 0)) (CHARACTER_LITERAL . (assignment_statement . 0)) (STRING_LITERAL . (assignment_statement . 0)) (IDENTIFIER . (assignment_statement . 0)) (LESS_LESS . (assignment_statement . 0)) (END . (assignment_statement . 0)) (EXCEPTION . (assignment_statement . 0)))
2594 ((default . error) (LOOP . 1148))
2595 ((default . error) (TYPE . (subprogram_body . 0)) (TASK . (subprogram_body . 0)) (SUBTYPE . (subprogram_body . 0)) (PROTECTED . (subprogram_body . 0)) (FOR . (subprogram_body . 0)) (ENTRY . (subprogram_body . 0)) (IDENTIFIER . (subprogram_body . 0)) (BEGIN . (subprogram_body . 0)) (END . (subprogram_body . 0)) ($EOI . (subprogram_body . 0)) (FUNCTION . (subprogram_body . 0)) (GENERIC . (subprogram_body . 0)) (LIMITED . (subprogram_body . 0)) (NOT . (subprogram_body . 0)) (OVERRIDING . (subprogram_body . 0)) (PACKAGE . (subprogram_body . 0)) (PRAGMA . (subprogram_body . 0)) (PRIVATE . (subprogram_body . 0)) (PROCEDURE . (subprogram_body . 0)) (SEPARATE . (subprogram_body . 0)) (USE . (subprogram_body . 0)) (WITH . (subprogram_body . 0)))
2596 ((default . error) (TERMINATE . 1145) (ACCEPT . 606) (DELAY . 611))
2597 ((default . error) (END . 1144))
2598 ((default . error) (END . (sequence_of_statements_opt . 0)) (OR . (sequence_of_statements_opt . 0)) (ELSE . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2599 ((default . error) (END . 1142))
2600 ((default . error) (ELSE . (select_alternative_list . 1)) (END . (select_alternative_list . 1)) (OR . (select_alternative_list . 1)))
2601 ((default . error) (SEMICOLON . 1141))
2602 ((default . error) (END . 1140))
2603 ((default . error) (END . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2604 ((default . error) (IDENTIFIER . (constant_opt . 0)) (STRING_LITERAL . (constant_opt . 0)) (CHARACTER_LITERAL . (constant_opt . 0)) (ACCESS . (constant_opt . 0)) (NOT . (constant_opt . 0)) (CONSTANT . 718))
2605 ((default . error) (END . 1137))
2606 ((default . error) (SEMICOLON . 1136))
2607 ((default . error) (SEMICOLON . 1135))
2608 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2609 ((default . error) (ELSE . 1129) (END . 1131) (ELSIF . 1130))
2610 ((default . error) (SEMICOLON . 1128))
2611 ((default . error) (WHEN . (delay_statement . 0)) (ELSIF . (delay_statement . 0)) (EXCEPTION . (delay_statement . 0)) (WHILE . (delay_statement . 0)) (SELECT . (delay_statement . 0)) (RETURN . (delay_statement . 0)) (REQUEUE . (delay_statement . 0)) (RAISE . (delay_statement . 0)) (PRAGMA . (delay_statement . 0)) (NULL . (delay_statement . 0)) (LOOP . (delay_statement . 0)) (IF . (delay_statement . 0)) (GOTO . (delay_statement . 0)) (FOR . (delay_statement . 0)) (EXIT . (delay_statement . 0)) (DELAY . (delay_statement . 0)) (DECLARE . (delay_statement . 0)) (CASE . (delay_statement . 0)) (BEGIN . (delay_statement . 0)) (ABORT . (delay_statement . 0)) (ACCEPT . (delay_statement . 0)) (CHARACTER_LITERAL . (delay_statement . 0)) (STRING_LITERAL . (delay_statement . 0)) (IDENTIFIER . (delay_statement . 0)) (LESS_LESS . (delay_statement . 0)) (END . (delay_statement . 0)) (OR . (delay_statement . 0)) (ELSE . (delay_statement . 0)) (THEN . (delay_statement . 0)))
2612 ((default . error) (END . 1127))
2613 ((default . error) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 170) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 169) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2614 ((default . error) (END . (case_statement_alternative_list . 1)) (WHEN . (case_statement_alternative_list . 1)))
2615 ((default . error) (END . 1124) (WHEN . 948))
2616 ((default . error) (SEMICOLON . 1123))
2617 ((default . error) (DO . 1122) (SEMICOLON . 1121))
2618 ((default . error) (BEGIN . 1120))
2619 ((default . error) (IDENTIFIER . 1119))
2620 ((default . error) (PROCEDURE . (protected_operation_item . 3)) (OVERRIDING . (protected_operation_item . 3)) (NOT . (protected_operation_item . 3)) (FUNCTION . (protected_operation_item . 3)) (FOR . (protected_operation_item . 3)) (ENTRY . (protected_operation_item . 3)) (END . (protected_operation_item . 3)))
2621 ((default . error) (PROCEDURE . (protected_operation_item . 2)) (OVERRIDING . (protected_operation_item . 2)) (NOT . (protected_operation_item . 2)) (FUNCTION . (protected_operation_item . 2)) (FOR . (protected_operation_item . 2)) (ENTRY . (protected_operation_item . 2)) (END . (protected_operation_item . 2)))
2622 ((default . error) (FUNCTION . 1) (PROCEDURE . 9))
2623 ((default . error) (END . (protected_operation_item_list . 0)) (ENTRY . (protected_operation_item_list . 0)) (FOR . (protected_operation_item_list . 0)) (FUNCTION . (protected_operation_item_list . 0)) (NOT . (protected_operation_item_list . 0)) (OVERRIDING . (protected_operation_item_list . 0)) (PROCEDURE . (protected_operation_item_list . 0)))
2624 ((default . error) (END . (protected_operation_item_list_opt . 1)) (ENTRY . 954) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (FOR . 286))
2625 ((default . error) (END . 1116))
2626 ((default . error) (PROCEDURE . (protected_operation_item . 1)) (OVERRIDING . (protected_operation_item . 1)) (NOT . (protected_operation_item . 1)) (FUNCTION . (protected_operation_item . 1)) (FOR . (protected_operation_item . 1)) (ENTRY . (protected_operation_item . 1)) (END . (protected_operation_item . 1)))
2627 ((default . error) (PROCEDURE . (protected_operation_item . 0)) (OVERRIDING . (protected_operation_item . 0)) (NOT . (protected_operation_item . 0)) (FUNCTION . (protected_operation_item . 0)) (FOR . (protected_operation_item . 0)) (ENTRY . (protected_operation_item . 0)) (END . (protected_operation_item . 0)))
2628 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2629 ((default . error) (ELSIF . (elsif_expression_list . 1)) (ELSE . (elsif_expression_list . 1)) (RIGHT_PAREN . (elsif_expression_list . 1)))
2630 ((default . error) (THEN . 1114))
2631 ((default . error) (RIGHT_PAREN . (if_expression . 2)))
2632 ((default . error) (REVERSE . 1112) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2633 ((default . error) (LOOP . (iterator_specification . 0)) (EQUAL_GREATER . (iterator_specification . 0)))
2634 ((default . error) (DOT . 86) (TICK . 87) (LOOP . (iterator_specification . 4)) (EQUAL_GREATER . (iterator_specification . 4)) (LEFT_PAREN . 105))
2635 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2636 ((default . error) (RIGHT_PAREN . (case_expression_alternative_list . 1)) (COMMA . (case_expression_alternative_list . 1)))
2637 ((default . error) (SEMICOLON . 1110))
2638 ((default . error) (WITH . (parameter_profile_opt . 0)) (SEMICOLON . (parameter_profile_opt . 0)) (LEFT_PAREN . 774))
2639 ((default . error) (USE . (entry_declaration . 1)) (TYPE . (entry_declaration . 1)) (TASK . (entry_declaration . 1)) (SUBTYPE . (entry_declaration . 1)) (PROTECTED . (entry_declaration . 1)) (PROCEDURE . (entry_declaration . 1)) (PRAGMA . (entry_declaration . 1)) (PACKAGE . (entry_declaration . 1)) (OVERRIDING . (entry_declaration . 1)) (NOT . (entry_declaration . 1)) (GENERIC . (entry_declaration . 1)) (FUNCTION . (entry_declaration . 1)) (FOR . (entry_declaration . 1)) (ENTRY . (entry_declaration . 1)) (IDENTIFIER . (entry_declaration . 1)) (BEGIN . (entry_declaration . 1)) (END . (entry_declaration . 1)) (PRIVATE . (entry_declaration . 1)))
2640 ((default . error) (USE . (null_procedure_declaration . 0)) (TYPE . (null_procedure_declaration . 0)) (TASK . (null_procedure_declaration . 0)) (SUBTYPE . (null_procedure_declaration . 0)) (PROTECTED . (null_procedure_declaration . 0)) (PROCEDURE . (null_procedure_declaration . 0)) (PRAGMA . (null_procedure_declaration . 0)) (PACKAGE . (null_procedure_declaration . 0)) (OVERRIDING . (null_procedure_declaration . 0)) (NOT . (null_procedure_declaration . 0)) (GENERIC . (null_procedure_declaration . 0)) (FUNCTION . (null_procedure_declaration . 0)) (FOR . (null_procedure_declaration . 0)) (ENTRY . (null_procedure_declaration . 0)) (IDENTIFIER . (null_procedure_declaration . 0)) (BEGIN . (null_procedure_declaration . 0)) (END . (null_procedure_declaration . 0)) (PRIVATE . (null_procedure_declaration . 0)))
2641 ((default . error) (USE . (abstract_subprogram_declaration . 0)) (TYPE . (abstract_subprogram_declaration . 0)) (TASK . (abstract_subprogram_declaration . 0)) (SUBTYPE . (abstract_subprogram_declaration . 0)) (PROTECTED . (abstract_subprogram_declaration . 0)) (PROCEDURE . (abstract_subprogram_declaration . 0)) (PRAGMA . (abstract_subprogram_declaration . 0)) (PACKAGE . (abstract_subprogram_declaration . 0)) (OVERRIDING . (abstract_subprogram_declaration . 0)) (NOT . (abstract_subprogram_declaration . 0)) (GENERIC . (abstract_subprogram_declaration . 0)) (FUNCTION . (abstract_subprogram_declaration . 0)) (FOR . (abstract_subprogram_declaration . 0)) (ENTRY . (abstract_subprogram_declaration . 0)) (IDENTIFIER . (abstract_subprogram_declaration . 0)) (BEGIN . (abstract_subprogram_declaration . 0)) (END . (abstract_subprogram_declaration . 0)) (PRIVATE . (abstract_subprogram_declaration . 0)))
2642 ((default . error) (USE . (subprogram_body_stub . 0)) (TYPE . (subprogram_body_stub . 0)) (TASK . (subprogram_body_stub . 0)) (SUBTYPE . (subprogram_body_stub . 0)) (PROTECTED . (subprogram_body_stub . 0)) (PROCEDURE . (subprogram_body_stub . 0)) (PRAGMA . (subprogram_body_stub . 0)) (PACKAGE . (subprogram_body_stub . 0)) (OVERRIDING . (subprogram_body_stub . 0)) (NOT . (subprogram_body_stub . 0)) (GENERIC . (subprogram_body_stub . 0)) (FUNCTION . (subprogram_body_stub . 0)) (FOR . (subprogram_body_stub . 0)) (ENTRY . (subprogram_body_stub . 0)) (IDENTIFIER . (subprogram_body_stub . 0)) (BEGIN . (subprogram_body_stub . 0)) (END . (subprogram_body_stub . 0)) (PRIVATE . (subprogram_body_stub . 0)))
2643 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2644 ((default . error) (SEMICOLON . 1107))
2645 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2646 ((default . error) (SEMICOLON . 1105))
2647 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2648 ((default . error) (SEMICOLON . 1103))
2649 ((default . error) (ACCESS . (null_exclusion_opt . 1)) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2650 ((default . error) (BEGIN . (declaration . 8)) (IDENTIFIER . (declaration . 8)) (ENTRY . (declaration . 8)) (FOR . (declaration . 8)) (FUNCTION . (declaration . 8)) (GENERIC . (declaration . 8)) (NOT . (declaration . 8)) (OVERRIDING . (declaration . 8)) (PACKAGE . (declaration . 8)) (PRAGMA . (declaration . 8)) (PROCEDURE . (declaration . 8)) (PROTECTED . (declaration . 8)) (SUBTYPE . (declaration . 8)) (TASK . (declaration . 8)) (TYPE . (declaration . 8)) (USE . (declaration . 8)) (PRIVATE . (declaration . 8)) (END . (declaration . 8)))
2651 ((default . error) (SEMICOLON . 1102))
2652 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2653 ((default . error) (WITH . (record_type_definition . 0)) (SEMICOLON . (record_type_definition . 0)))
2654 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2655 ((default . error) (NOT . 728) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2656 ((default . error) (BEGIN . (incomplete_type_declaration . 0)) (IDENTIFIER . (incomplete_type_declaration . 0)) (ENTRY . (incomplete_type_declaration . 0)) (FOR . (incomplete_type_declaration . 0)) (FUNCTION . (incomplete_type_declaration . 0)) (GENERIC . (incomplete_type_declaration . 0)) (NOT . (incomplete_type_declaration . 0)) (OVERRIDING . (incomplete_type_declaration . 0)) (PACKAGE . (incomplete_type_declaration . 0)) (PRAGMA . (incomplete_type_declaration . 0)) (PROCEDURE . (incomplete_type_declaration . 0)) (PROTECTED . (incomplete_type_declaration . 0)) (SUBTYPE . (incomplete_type_declaration . 0)) (TASK . (incomplete_type_declaration . 0)) (TYPE . (incomplete_type_declaration . 0)) (USE . (incomplete_type_declaration . 0)) (PRIVATE . (incomplete_type_declaration . 0)) (END . (incomplete_type_declaration . 0)))
2657 ((default . error) (IDENTIFIER . 1096) (STRING_LITERAL . 1097))
2658 ((default . error) (SEMICOLON . 1095))
2659 ((default . error) (WHEN . (component_item . 1)) (END . (component_item . 1)) (FOR . (component_item . 1)) (IDENTIFIER . (component_item . 1)) (CASE . (component_item . 1)))
2660 ((default . error) (WHEN . (component_item . 0)) (END . (component_item . 0)) (FOR . (component_item . 0)) (IDENTIFIER . (component_item . 0)) (CASE . (component_item . 0)))
2661 ((default . error) (WHEN . (component_list . 0)) (END . (component_list . 0)) (CASE . (component_list . 0)) (IDENTIFIER . (component_list . 0)) (FOR . (component_list . 0)))
2662 ((default . error) (END . (component_list_opt . 1)) (CASE . 992) (IDENTIFIER . 71) (FOR . 286))
2663 ((default . error) (END . 1092))
2664 ((default . error) (COMMA . 94) (COLON . 1091))
2665 ((default . error) (WHEN . (component_list . 3)) (END . (component_list . 3)) (CASE . (component_list . 3)) (IDENTIFIER . (component_list . 3)) (FOR . (component_list . 3)))
2666 ((default . error) (DOT_DOT . 1090))
2667 ((default . error) (SEMICOLON . (record_definition . 1)) (WITH . (record_definition . 1)))
2668 ((default . error) (SEMICOLON . (type_definition . 2)) (WITH . (type_definition . 2)))
2669 ((default . error) (COMMA . (enumeration_literal . 0)) (RIGHT_PAREN . (enumeration_literal . 0)))
2670 ((default . error) (COMMA . (enumeration_literal . 1)) (RIGHT_PAREN . (enumeration_literal . 1)))
2671 ((default . error) (RIGHT_PAREN . (enumeration_literal_list . 0)) (COMMA . (enumeration_literal_list . 0)))
2672 ((default . error) (COMMA . 1088) (RIGHT_PAREN . 1089))
2673 ((default . error) (WITH . (real_range_specification_opt . 0)) (SEMICOLON . (real_range_specification_opt . 0)) (RANGE . 1085))
2674 ((default . error) (DIGITS . 1084) (WITH . (real_range_specification_opt . 0)) (SEMICOLON . (real_range_specification_opt . 0)) (RANGE . 1085))
2675 ((default . error) (NEW . ((abstract_limited_opt . 1) (abstract_limited_synchronized_opt . 1))))
2676 ((default . error) (BEGIN . (single_task_declaration . 1)) (IDENTIFIER . (single_task_declaration . 1)) (ENTRY . (single_task_declaration . 1)) (FOR . (single_task_declaration . 1)) (FUNCTION . (single_task_declaration . 1)) (GENERIC . (single_task_declaration . 1)) (NOT . (single_task_declaration . 1)) (OVERRIDING . (single_task_declaration . 1)) (PACKAGE . (single_task_declaration . 1)) (PRAGMA . (single_task_declaration . 1)) (PROCEDURE . (single_task_declaration . 1)) (PROTECTED . (single_task_declaration . 1)) (SUBTYPE . (single_task_declaration . 1)) (TASK . (single_task_declaration . 1)) (TYPE . (single_task_declaration . 1)) (USE . (single_task_declaration . 1)) (PRIVATE . (single_task_declaration . 1)) (END . (single_task_declaration . 1)))
2677 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2678 ((default . error) (END . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2679 ((default . error) (AND . 1045) (WITH . 1081))
2680 ((default . error) (SEMICOLON . 1080))
2681 ((default . error) (USE . (task_type_declaration . 2)) (TYPE . (task_type_declaration . 2)) (TASK . (task_type_declaration . 2)) (SUBTYPE . (task_type_declaration . 2)) (PROTECTED . (task_type_declaration . 2)) (PROCEDURE . (task_type_declaration . 2)) (PRAGMA . (task_type_declaration . 2)) (PACKAGE . (task_type_declaration . 2)) (OVERRIDING . (task_type_declaration . 2)) (NOT . (task_type_declaration . 2)) (GENERIC . (task_type_declaration . 2)) (FUNCTION . (task_type_declaration . 2)) (FOR . (task_type_declaration . 2)) (ENTRY . (task_type_declaration . 2)) (IDENTIFIER . (task_type_declaration . 2)) (BEGIN . (task_type_declaration . 2)) (END . (task_type_declaration . 2)) (PRIVATE . (task_type_declaration . 2)))
2682 ((default . error) (NEW . 1078) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2683 ((default . error) (DO . (subtype_indication . 1)) (LOOP . (subtype_indication . 1)) (COLON_EQUAL . (subtype_indication . 1)) (SEMICOLON . (subtype_indication . 1)) (OF . (subtype_indication . 1)) (AND . (subtype_indication . 1)) (WITH . (subtype_indication . 1)) (EQUAL_GREATER . (subtype_indication . 1)) (COMMA . (subtype_indication . 1)) (RIGHT_PAREN . (subtype_indication . 1)) (DOT . 86) (TICK . 87) (RANGE . 825) (LEFT_PAREN . 795))
2684 ((default . error) (LOOP . (constraint . 0)) (EQUAL_GREATER . (constraint . 0)) (DO . (constraint . 0)) (OF . (constraint . 0)) (AND . (constraint . 0)) (SEMICOLON . (constraint . 0)) (WITH . (constraint . 0)) (COLON_EQUAL . (constraint . 0)) (RIGHT_PAREN . (constraint . 0)) (COMMA . (constraint . 0)))
2685 ((default . error) (USE . (subtype_declaration . 0)) (TYPE . (subtype_declaration . 0)) (TASK . (subtype_declaration . 0)) (SUBTYPE . (subtype_declaration . 0)) (PROTECTED . (subtype_declaration . 0)) (PROCEDURE . (subtype_declaration . 0)) (PRAGMA . (subtype_declaration . 0)) (PACKAGE . (subtype_declaration . 0)) (OVERRIDING . (subtype_declaration . 0)) (NOT . (subtype_declaration . 0)) (GENERIC . (subtype_declaration . 0)) (FUNCTION . (subtype_declaration . 0)) (FOR . (subtype_declaration . 0)) (ENTRY . (subtype_declaration . 0)) (IDENTIFIER . (subtype_declaration . 0)) (BEGIN . (subtype_declaration . 0)) (END . (subtype_declaration . 0)) (PRIVATE . (subtype_declaration . 0)))
2686 ((default . error) (BEGIN . (single_protected_declaration . 1)) (IDENTIFIER . (single_protected_declaration . 1)) (ENTRY . (single_protected_declaration . 1)) (FOR . (single_protected_declaration . 1)) (FUNCTION . (single_protected_declaration . 1)) (GENERIC . (single_protected_declaration . 1)) (NOT . (single_protected_declaration . 1)) (OVERRIDING . (single_protected_declaration . 1)) (PACKAGE . (single_protected_declaration . 1)) (PRAGMA . (single_protected_declaration . 1)) (PROCEDURE . (single_protected_declaration . 1)) (PROTECTED . (single_protected_declaration . 1)) (SUBTYPE . (single_protected_declaration . 1)) (TASK . (single_protected_declaration . 1)) (TYPE . (single_protected_declaration . 1)) (USE . (single_protected_declaration . 1)) (PRIVATE . (single_protected_declaration . 1)) (END . (single_protected_declaration . 1)))
2687 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2688 ((default . error) (END . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2689 ((default . error) (AND . 1045) (WITH . 1074))
2690 ((default . error) (SEMICOLON . 1073))
2691 ((default . error) (NEW . 1071) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2692 ((default . error) (SEMICOLON . 1070))
2693 ((default . error) (WHEN . (at_clause . 0)) (BEGIN . (at_clause . 0)) (IDENTIFIER . (at_clause . 0)) (ENTRY . (at_clause . 0)) (FOR . (at_clause . 0)) (FUNCTION . (at_clause . 0)) (GENERIC . (at_clause . 0)) (NOT . (at_clause . 0)) (OVERRIDING . (at_clause . 0)) (PACKAGE . (at_clause . 0)) (PRAGMA . (at_clause . 0)) (PROCEDURE . (at_clause . 0)) (PROTECTED . (at_clause . 0)) (SUBTYPE . (at_clause . 0)) (TASK . (at_clause . 0)) (TYPE . (at_clause . 0)) (USE . (at_clause . 0)) (CASE . (at_clause . 0)) (PRIVATE . (at_clause . 0)) (END . (at_clause . 0)))
2694 ((default . error) (AT . 1069))
2695 ((default . error) (END . (component_clause_list . 0)) (IDENTIFIER . (component_clause_list . 0)))
2696 ((default . error) (END . 1067) (IDENTIFIER . 1029))
2697 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2698 ((default . error) (DOT . 86) (TICK . 87) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107) (LEFT_PAREN . 105))
2699 ((default . error) (SEMICOLON . 1064))
2700 ((default . error) (SEMICOLON . 1063))
2701 ((default . error) (ALIASED . 1058) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (ACCESS . (null_exclusion_opt . 0)) (NOT . 854))
2702 ((default . error) (RIGHT_PAREN . (discrete_subtype_definition_list . 1)) (COMMA . (discrete_subtype_definition_list . 1)))
2703 ((default . error) (ALIASED . 1058) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (ACCESS . (null_exclusion_opt . 0)) (NOT . 854))
2704 ((default . error) (RIGHT_PAREN . (index_subtype_definition_list . 1)) (COMMA . (index_subtype_definition_list . 1)))
2705 ((default . error) (DOT . 86) (RANGE . 1057) (TICK . 87) (LEFT_PAREN . 105))
2706 ((default . error) (COMMA . (index_subtype_definition . 0)) (RIGHT_PAREN . (index_subtype_definition . 0)))
2707 ((default . error) (NULL . 1056) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2708 ((default . error) (COMMA . 801) (RIGHT_PAREN . 1055))
2709 ((default . error) (COMMA . (discrete_subtype_definition . 1)) (BAR . (discrete_choice . 2)) (EQUAL_GREATER . (discrete_choice . 2)) (RIGHT_PAREN . ((discrete_subtype_definition . 1) 257)))
2710 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2711 ((default . error) (SEMICOLON . (formal_derived_type_definition . 1)) (WITH . (formal_derived_type_definition . 1)))
2712 ((default . error) (SEMICOLON . (formal_derived_type_definition . 2)) (AND . 1045) (WITH . ((formal_derived_type_definition . 2) 1053)))
2713 ((default . error) (WITH . (formal_package_actual_part . 0)) (SEMICOLON . (formal_package_actual_part . 0)))
2714 ((default . error) (PACKAGE . (formal_package_declaration . 0)) (PROCEDURE . (formal_package_declaration . 0)) (FUNCTION . (formal_package_declaration . 0)) (IDENTIFIER . (formal_package_declaration . 0)) (PRAGMA . (formal_package_declaration . 0)) (TYPE . (formal_package_declaration . 0)) (WITH . (formal_package_declaration . 0)))
2715 ((default . error) (PACKAGE . (formal_object_declaration . 0)) (PROCEDURE . (formal_object_declaration . 0)) (FUNCTION . (formal_object_declaration . 0)) (IDENTIFIER . (formal_object_declaration . 0)) (PRAGMA . (formal_object_declaration . 0)) (TYPE . (formal_object_declaration . 0)) (WITH . (formal_object_declaration . 0)))
2716 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2717 ((default . error) (RIGHT_PAREN . (parameter_specification . 0)) (SEMICOLON . (parameter_specification . 0)))
2718 ((default . error) (PRIVATE . 1216))
2719 ((default . error) (DOT . 86) (TICK . 87) (WITH . (interface_list . 1)) (SEMICOLON . (interface_list . 1)) (AND . (interface_list . 1)) (LEFT_PAREN . 105))
2720 ((default . error) (LOOP . (index_constraint . 0)) (DO . (index_constraint . 0)) (EQUAL_GREATER . (index_constraint . 0)) (COMMA . (index_constraint . 0)) (RIGHT_PAREN . (index_constraint . 0)) (COLON_EQUAL . (index_constraint . 0)) (WITH . (index_constraint . 0)) (SEMICOLON . (index_constraint . 0)) (AND . (index_constraint . 0)) (OF . (index_constraint . 0)))
2721 ((default . error) (PLUS . (primary . 0)) (MINUS . (primary . 0)) (AMPERSAND . (primary . 0)) (DOT_DOT . (primary . 0)) (SLASH . (primary . 0)) (STAR . (primary . 0)) (MOD . (primary . 0)) (REM . (primary . 0)) (XOR . (primary . 0)) (OR . (primary . 0)) (AND . (primary . 0)) (EQUAL_GREATER . (primary . 0)) (BAR . (primary . 0)) (IN . (primary . 0)) (NOT . (primary . 0)) (EQUAL . (primary . 0)) (GREATER . (primary . 0)) (GREATER_EQUAL . (primary . 0)) (LESS . (primary . 0)) (LESS_EQUAL . (primary . 0)) (SLASH_EQUAL . (primary . 0)) (RIGHT_PAREN . (primary . 0)) (COMMA . (primary . 0)) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2722 ((default . error) (BOX . 1041))
2723 ((default . error) (ACCESS . (null_exclusion_opt . 0)) (NOT . 854) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2724 ((default . error) (WITH . (component_definition . 3)) (SEMICOLON . (component_definition . 3)) (COLON_EQUAL . (component_definition . 3)))
2725 ((default . error) (WITH . (array_type_definition . 0)) (SEMICOLON . (array_type_definition . 0)) (COLON_EQUAL . (array_type_definition . 0)))
2726 ((default . error) (WITH . (component_definition . 1)) (SEMICOLON . (component_definition . 1)) (COLON_EQUAL . (component_definition . 1)))
2727 ((default . error) (WITH . (array_type_definition . 1)) (SEMICOLON . (array_type_definition . 1)) (COLON_EQUAL . (array_type_definition . 1)))
2728 ((default . error) (END . (object_renaming_declaration . 2)) (PRIVATE . (object_renaming_declaration . 2)) (USE . (object_renaming_declaration . 2)) (TYPE . (object_renaming_declaration . 2)) (TASK . (object_renaming_declaration . 2)) (SUBTYPE . (object_renaming_declaration . 2)) (PROTECTED . (object_renaming_declaration . 2)) (PROCEDURE . (object_renaming_declaration . 2)) (PRAGMA . (object_renaming_declaration . 2)) (PACKAGE . (object_renaming_declaration . 2)) (OVERRIDING . (object_renaming_declaration . 2)) (NOT . (object_renaming_declaration . 2)) (GENERIC . (object_renaming_declaration . 2)) (FUNCTION . (object_renaming_declaration . 2)) (FOR . (object_renaming_declaration . 2)) (ENTRY . (object_renaming_declaration . 2)) (IDENTIFIER . (object_renaming_declaration . 2)) (BEGIN . (object_renaming_declaration . 2)))
2729 ((default . error) (END . (object_renaming_declaration . 1)) (PRIVATE . (object_renaming_declaration . 1)) (USE . (object_renaming_declaration . 1)) (TYPE . (object_renaming_declaration . 1)) (TASK . (object_renaming_declaration . 1)) (SUBTYPE . (object_renaming_declaration . 1)) (PROTECTED . (object_renaming_declaration . 1)) (PROCEDURE . (object_renaming_declaration . 1)) (PRAGMA . (object_renaming_declaration . 1)) (PACKAGE . (object_renaming_declaration . 1)) (OVERRIDING . (object_renaming_declaration . 1)) (NOT . (object_renaming_declaration . 1)) (GENERIC . (object_renaming_declaration . 1)) (FUNCTION . (object_renaming_declaration . 1)) (FOR . (object_renaming_declaration . 1)) (ENTRY . (object_renaming_declaration . 1)) (IDENTIFIER . (object_renaming_declaration . 1)) (BEGIN . (object_renaming_declaration . 1)))
2730 ((default . error) (SEMICOLON . 1212))
2731 ((default . error) (SEMICOLON . 1211))
2732 ((default . error) (RECORD . 1210))
2733 ((default . error) (IDENTIFIER . (component_clause_list . 1)) (END . (component_clause_list . 1)))
2734 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2735 ((default . error) (PRIVATE . (package_body_stub . 0)) (END . (package_body_stub . 0)) (BEGIN . (package_body_stub . 0)) (IDENTIFIER . (package_body_stub . 0)) (ENTRY . (package_body_stub . 0)) (FOR . (package_body_stub . 0)) (FUNCTION . (package_body_stub . 0)) (GENERIC . (package_body_stub . 0)) (NOT . (package_body_stub . 0)) (OVERRIDING . (package_body_stub . 0)) (PACKAGE . (package_body_stub . 0)) (PRAGMA . (package_body_stub . 0)) (PROCEDURE . (package_body_stub . 0)) (PROTECTED . (package_body_stub . 0)) (SUBTYPE . (package_body_stub . 0)) (TASK . (package_body_stub . 0)) (TYPE . (package_body_stub . 0)) (USE . (package_body_stub . 0)))
2736 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2737 ((default . error) (SEMICOLON . 1207))
2738 ((default . error) (PRIVATE . (protected_body_stub . 0)) (END . (protected_body_stub . 0)) (BEGIN . (protected_body_stub . 0)) (IDENTIFIER . (protected_body_stub . 0)) (ENTRY . (protected_body_stub . 0)) (FOR . (protected_body_stub . 0)) (FUNCTION . (protected_body_stub . 0)) (GENERIC . (protected_body_stub . 0)) (NOT . (protected_body_stub . 0)) (OVERRIDING . (protected_body_stub . 0)) (PACKAGE . (protected_body_stub . 0)) (PRAGMA . (protected_body_stub . 0)) (PROCEDURE . (protected_body_stub . 0)) (PROTECTED . (protected_body_stub . 0)) (SUBTYPE . (protected_body_stub . 0)) (TASK . (protected_body_stub . 0)) (TYPE . (protected_body_stub . 0)) (USE . (protected_body_stub . 0)))
2739 ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2740 ((default . error) (END . 1205))
2741 ((default . error) (SEMICOLON . (protected_definition . 1)))
2742 ((default . error) (LOOP . (subtype_indication . 0)) (DO . (subtype_indication . 0)) (RIGHT_PAREN . (subtype_indication . 0)) (COMMA . (subtype_indication . 0)) (EQUAL_GREATER . (subtype_indication . 0)) (WITH . (subtype_indication . 0)) (AND . (subtype_indication . 0)) (OF . (subtype_indication . 0)) (SEMICOLON . (subtype_indication . 0)) (COLON_EQUAL . (subtype_indication . 0)))
2743 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2744 ((default . error) (SEMICOLON . 1203))
2745 ((default . error) (PRIVATE . (task_body_stub . 0)) (END . (task_body_stub . 0)) (BEGIN . (task_body_stub . 0)) (IDENTIFIER . (task_body_stub . 0)) (ENTRY . (task_body_stub . 0)) (FOR . (task_body_stub . 0)) (FUNCTION . (task_body_stub . 0)) (GENERIC . (task_body_stub . 0)) (NOT . (task_body_stub . 0)) (OVERRIDING . (task_body_stub . 0)) (PACKAGE . (task_body_stub . 0)) (PRAGMA . (task_body_stub . 0)) (PROCEDURE . (task_body_stub . 0)) (PROTECTED . (task_body_stub . 0)) (SUBTYPE . (task_body_stub . 0)) (TASK . (task_body_stub . 0)) (TYPE . (task_body_stub . 0)) (USE . (task_body_stub . 0)))
2746 ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2747 ((default . error) (END . 1201))
2748 ((default . error) (SEMICOLON . (task_definition . 1)))
2749 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2750 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2751 ((default . error) (WITH . (type_definition . 4)) (SEMICOLON . (type_definition . 4)))
2752 ((default . error) (WITH . (type_definition . 3)) (SEMICOLON . (type_definition . 3)))
2753 ((default . error) (IDENTIFIER . 1004) (CHARACTER_LITERAL . 1005))
2754 ((default . error) (SEMICOLON . (enumeration_type_definition . 0)) (WITH . (enumeration_type_definition . 0)))
2755 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2756 ((default . error) (ALIASED . 1058) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (ACCESS . (null_exclusion_opt . 0)) (NOT . 854))
2757 ((default . error) (RECORD . 1195))
2758 ((default . error) (WHEN . (component_list . 1)) (FOR . (component_list . 1)) (IDENTIFIER . (component_list . 1)) (CASE . (component_list . 1)) (END . (component_list . 1)))
2759 ((default . error) (WHEN . (component_list . 2)) (FOR . (component_list . 2)) (IDENTIFIER . (component_list . 2)) (CASE . (component_list . 2)) (END . (component_list . 2)))
2760 ((default . error) (WHEN . (component_list . 4)) (FOR . (component_list . 4)) (IDENTIFIER . (component_list . 4)) (CASE . (component_list . 4)) (END . (component_list . 4)))
2761 ((default . error) (IS . (direct_name . 0)))
2762 ((default . error) (IS . (direct_name . 1)))
2763 ((default . error) (IS . 1194))
2764 ((default . error) (WITH . (and_interface_list_opt . 0)) (AND . 1189))
2765 ((default . error) (DOT . 86) (TICK . 87) (AND . 1189) (WITH . ((and_interface_list_opt . 0) (constraint_opt . 0))) (SEMICOLON . (constraint_opt . 0)) (RANGE . 825) (LEFT_PAREN . 795))
2766 ((default . error) (SEMICOLON . 1188))
2767 ((default . error) (END . (full_type_declaration . 0)) (PRIVATE . (full_type_declaration . 0)) (USE . (full_type_declaration . 0)) (TYPE . (full_type_declaration . 0)) (TASK . (full_type_declaration . 0)) (SUBTYPE . (full_type_declaration . 0)) (PROTECTED . (full_type_declaration . 0)) (PROCEDURE . (full_type_declaration . 0)) (PRAGMA . (full_type_declaration . 0)) (PACKAGE . (full_type_declaration . 0)) (OVERRIDING . (full_type_declaration . 0)) (NOT . (full_type_declaration . 0)) (GENERIC . (full_type_declaration . 0)) (FUNCTION . (full_type_declaration . 0)) (FOR . (full_type_declaration . 0)) (ENTRY . (full_type_declaration . 0)) (IDENTIFIER . (full_type_declaration . 0)) (BEGIN . (full_type_declaration . 0)))
2768 ((default . error) (PRIVATE . (object_declaration . 3)) (END . (object_declaration . 3)) (BEGIN . (object_declaration . 3)) (IDENTIFIER . (object_declaration . 3)) (ENTRY . (object_declaration . 3)) (FOR . (object_declaration . 3)) (FUNCTION . (object_declaration . 3)) (GENERIC . (object_declaration . 3)) (NOT . (object_declaration . 3)) (OVERRIDING . (object_declaration . 3)) (PACKAGE . (object_declaration . 3)) (PRAGMA . (object_declaration . 3)) (PROCEDURE . (object_declaration . 3)) (PROTECTED . (object_declaration . 3)) (SUBTYPE . (object_declaration . 3)) (TASK . (object_declaration . 3)) (TYPE . (object_declaration . 3)) (USE . (object_declaration . 3)))
2769 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2770 ((default . error) (PRIVATE . (object_declaration . 5)) (END . (object_declaration . 5)) (BEGIN . (object_declaration . 5)) (IDENTIFIER . (object_declaration . 5)) (ENTRY . (object_declaration . 5)) (FOR . (object_declaration . 5)) (FUNCTION . (object_declaration . 5)) (GENERIC . (object_declaration . 5)) (NOT . (object_declaration . 5)) (OVERRIDING . (object_declaration . 5)) (PACKAGE . (object_declaration . 5)) (PRAGMA . (object_declaration . 5)) (PROCEDURE . (object_declaration . 5)) (PROTECTED . (object_declaration . 5)) (SUBTYPE . (object_declaration . 5)) (TASK . (object_declaration . 5)) (TYPE . (object_declaration . 5)) (USE . (object_declaration . 5)))
2771 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2772 ((default . error) (PRIVATE . (object_declaration . 1)) (END . (object_declaration . 1)) (BEGIN . (object_declaration . 1)) (IDENTIFIER . (object_declaration . 1)) (ENTRY . (object_declaration . 1)) (FOR . (object_declaration . 1)) (FUNCTION . (object_declaration . 1)) (GENERIC . (object_declaration . 1)) (NOT . (object_declaration . 1)) (OVERRIDING . (object_declaration . 1)) (PACKAGE . (object_declaration . 1)) (PRAGMA . (object_declaration . 1)) (PROCEDURE . (object_declaration . 1)) (PROTECTED . (object_declaration . 1)) (SUBTYPE . (object_declaration . 1)) (TASK . (object_declaration . 1)) (TYPE . (object_declaration . 1)) (USE . (object_declaration . 1)))
2773 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2774 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2775 ((default . error) (END . (package_body . 0)) (BEGIN . (package_body . 0)) (IDENTIFIER . (package_body . 0)) (ENTRY . (package_body . 0)) (FOR . (package_body . 0)) (PROTECTED . (package_body . 0)) (SUBTYPE . (package_body . 0)) (TASK . (package_body . 0)) (TYPE . (package_body . 0)) (WITH . (package_body . 0)) (USE . (package_body . 0)) (SEPARATE . (package_body . 0)) (PROCEDURE . (package_body . 0)) (PRIVATE . (package_body . 0)) (PRAGMA . (package_body . 0)) (PACKAGE . (package_body . 0)) (OVERRIDING . (package_body . 0)) (NOT . (package_body . 0)) (LIMITED . (package_body . 0)) (GENERIC . (package_body . 0)) (FUNCTION . (package_body . 0)) ($EOI . (package_body . 0)))
2776 ((default . error) (COMMA . (case_expression_alternative . 0)) (RIGHT_PAREN . (case_expression_alternative . 0)))
2777 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2778 ((default . error) (DOT . 86) (TICK . 87) (LOOP . (iterator_specification . 3)) (EQUAL_GREATER . (iterator_specification . 3)) (LEFT_PAREN . 105))
2779 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2780 ((default . error) (RIGHT_PAREN . (if_expression . 0)))
2781 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2782 ((default . error) (PROCEDURE . (protected_operation_item_list . 1)) (OVERRIDING . (protected_operation_item_list . 1)) (NOT . (protected_operation_item_list . 1)) (FUNCTION . (protected_operation_item_list . 1)) (FOR . (protected_operation_item_list . 1)) (ENTRY . (protected_operation_item_list . 1)) (END . (protected_operation_item_list . 1)))
2783 ((default . error) (SEMICOLON . 126) (IS . (aspect_specification_opt . 0)) (WITH . 107))
2784 ((default . error) (WHEN . (parameter_profile_opt . 0)) (LEFT_PAREN . 1178))
2785 ((default . error) (END . (sequence_of_statements_opt . 0)) (EXCEPTION . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2786 ((default . error) (THEN . (accept_statement . 1)) (WHEN . (accept_statement . 1)) (EXCEPTION . (accept_statement . 1)) (ELSIF . (accept_statement . 1)) (ELSE . (accept_statement . 1)) (OR . (accept_statement . 1)) (END . (accept_statement . 1)) (LESS_LESS . (accept_statement . 1)) (IDENTIFIER . (accept_statement . 1)) (STRING_LITERAL . (accept_statement . 1)) (CHARACTER_LITERAL . (accept_statement . 1)) (ACCEPT . (accept_statement . 1)) (ABORT . (accept_statement . 1)) (BEGIN . (accept_statement . 1)) (CASE . (accept_statement . 1)) (DECLARE . (accept_statement . 1)) (DELAY . (accept_statement . 1)) (EXIT . (accept_statement . 1)) (FOR . (accept_statement . 1)) (GOTO . (accept_statement . 1)) (IF . (accept_statement . 1)) (LOOP . (accept_statement . 1)) (NULL . (accept_statement . 1)) (PRAGMA . (accept_statement . 1)) (RAISE . (accept_statement . 1)) (REQUEUE . (accept_statement . 1)) (RETURN . (accept_statement . 1)) (SELECT . (accept_statement . 1)) (WHILE . (accept_statement . 1)))
2787 ((default . error) (END . (sequence_of_statements_opt . 0)) (EXCEPTION . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2788 ((default . error) (OR . (block_statement . 1)) (THEN . (block_statement . 1)) (WHEN . (block_statement . 1)) (EXCEPTION . (block_statement . 1)) (END . (block_statement . 1)) (LESS_LESS . (block_statement . 1)) (IDENTIFIER . (block_statement . 1)) (STRING_LITERAL . (block_statement . 1)) (CHARACTER_LITERAL . (block_statement . 1)) (ACCEPT . (block_statement . 1)) (ABORT . (block_statement . 1)) (BEGIN . (block_statement . 1)) (CASE . (block_statement . 1)) (DECLARE . (block_statement . 1)) (DELAY . (block_statement . 1)) (EXIT . (block_statement . 1)) (FOR . (block_statement . 1)) (GOTO . (block_statement . 1)) (IF . (block_statement . 1)) (LOOP . (block_statement . 1)) (NULL . (block_statement . 1)) (PRAGMA . (block_statement . 1)) (RAISE . (block_statement . 1)) (REQUEUE . (block_statement . 1)) (RETURN . (block_statement . 1)) (SELECT . (block_statement . 1)) (WHILE . (block_statement . 1)) (ELSE . (block_statement . 1)) (ELSIF . (block_statement . 1)))
2789 ((default . error) (CASE . 1175))
2790 ((default . error) (WHEN . (case_statement_alternative_list . 2)) (END . (case_statement_alternative_list . 2)))
2791 ((default . error) (BAR . 272) (EQUAL_GREATER . 1174))
2792 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2793 ((default . error) (OR . (exit_statement . 0)) (THEN . (exit_statement . 0)) (WHEN . (exit_statement . 0)) (EXCEPTION . (exit_statement . 0)) (END . (exit_statement . 0)) (LESS_LESS . (exit_statement . 0)) (IDENTIFIER . (exit_statement . 0)) (STRING_LITERAL . (exit_statement . 0)) (CHARACTER_LITERAL . (exit_statement . 0)) (ACCEPT . (exit_statement . 0)) (ABORT . (exit_statement . 0)) (BEGIN . (exit_statement . 0)) (CASE . (exit_statement . 0)) (DECLARE . (exit_statement . 0)) (DELAY . (exit_statement . 0)) (EXIT . (exit_statement . 0)) (FOR . (exit_statement . 0)) (GOTO . (exit_statement . 0)) (IF . (exit_statement . 0)) (LOOP . (exit_statement . 0)) (NULL . (exit_statement . 0)) (PRAGMA . (exit_statement . 0)) (RAISE . (exit_statement . 0)) (REQUEUE . (exit_statement . 0)) (RETURN . (exit_statement . 0)) (SELECT . (exit_statement . 0)) (WHILE . (exit_statement . 0)) (ELSE . (exit_statement . 0)) (ELSIF . (exit_statement . 0)))
2794 ((default . error) (END . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2795 ((default . error) (THEN . (expression_opt . 0)) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2796 ((default . error) (IF . 1170))
2797 ((default . error) (END . (elsif_statement_list . 0)) (ELSE . (elsif_statement_list . 0)) (ELSIF . (elsif_statement_list . 0)))
2798 ((default . error) (END . 1168) (ELSE . 1167) (ELSIF . 1130))
2799 ((default . error) (SEMICOLON . 1166))
2800 ((default . error) (OR . (raise_statement . 1)) (THEN . (raise_statement . 1)) (WHEN . (raise_statement . 1)) (EXCEPTION . (raise_statement . 1)) (END . (raise_statement . 1)) (LESS_LESS . (raise_statement . 1)) (IDENTIFIER . (raise_statement . 1)) (STRING_LITERAL . (raise_statement . 1)) (CHARACTER_LITERAL . (raise_statement . 1)) (ACCEPT . (raise_statement . 1)) (ABORT . (raise_statement . 1)) (BEGIN . (raise_statement . 1)) (CASE . (raise_statement . 1)) (DECLARE . (raise_statement . 1)) (DELAY . (raise_statement . 1)) (EXIT . (raise_statement . 1)) (FOR . (raise_statement . 1)) (GOTO . (raise_statement . 1)) (IF . (raise_statement . 1)) (LOOP . (raise_statement . 1)) (NULL . (raise_statement . 1)) (PRAGMA . (raise_statement . 1)) (RAISE . (raise_statement . 1)) (REQUEUE . (raise_statement . 1)) (RETURN . (raise_statement . 1)) (SELECT . (raise_statement . 1)) (WHILE . (raise_statement . 1)) (ELSE . (raise_statement . 1)) (ELSIF . (raise_statement . 1)))
2801 ((default . error) (OR . (requeue_statement . 0)) (THEN . (requeue_statement . 0)) (WHEN . (requeue_statement . 0)) (EXCEPTION . (requeue_statement . 0)) (END . (requeue_statement . 0)) (LESS_LESS . (requeue_statement . 0)) (IDENTIFIER . (requeue_statement . 0)) (STRING_LITERAL . (requeue_statement . 0)) (CHARACTER_LITERAL . (requeue_statement . 0)) (ACCEPT . (requeue_statement . 0)) (ABORT . (requeue_statement . 0)) (BEGIN . (requeue_statement . 0)) (CASE . (requeue_statement . 0)) (DECLARE . (requeue_statement . 0)) (DELAY . (requeue_statement . 0)) (EXIT . (requeue_statement . 0)) (FOR . (requeue_statement . 0)) (GOTO . (requeue_statement . 0)) (IF . (requeue_statement . 0)) (LOOP . (requeue_statement . 0)) (NULL . (requeue_statement . 0)) (PRAGMA . (requeue_statement . 0)) (RAISE . (requeue_statement . 0)) (REQUEUE . (requeue_statement . 0)) (RETURN . (requeue_statement . 0)) (SELECT . (requeue_statement . 0)) (WHILE . (requeue_statement . 0)) (ELSE . (requeue_statement . 0)) (ELSIF . (requeue_statement . 0)))
2802 ((default . error) (RETURN . 1165))
2803 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (ACCESS . (null_exclusion_opt . 0)) (NOT . 854))
2804 ((default . error) (END . 1161))
2805 ((default . error) (SELECT . 1160))
2806 ((default . error) (OR . (selective_accept . 1)) (THEN . (selective_accept . 1)) (WHEN . (selective_accept . 1)) (EXCEPTION . (selective_accept . 1)) (END . (selective_accept . 1)) (LESS_LESS . (selective_accept . 1)) (IDENTIFIER . (selective_accept . 1)) (STRING_LITERAL . (selective_accept . 1)) (CHARACTER_LITERAL . (selective_accept . 1)) (ACCEPT . (selective_accept . 1)) (ABORT . (selective_accept . 1)) (BEGIN . (selective_accept . 1)) (CASE . (selective_accept . 1)) (DECLARE . (selective_accept . 1)) (DELAY . (selective_accept . 1)) (EXIT . (selective_accept . 1)) (FOR . (selective_accept . 1)) (GOTO . (selective_accept . 1)) (IF . (selective_accept . 1)) (LOOP . (selective_accept . 1)) (NULL . (selective_accept . 1)) (PRAGMA . (selective_accept . 1)) (RAISE . (selective_accept . 1)) (REQUEUE . (selective_accept . 1)) (RETURN . (selective_accept . 1)) (SELECT . (selective_accept . 1)) (WHILE . (selective_accept . 1)) (ELSE . (selective_accept . 1)) (ELSIF . (selective_accept . 1)))
2807 ((default . error) (SELECT . 1159))
2808 ((default . error) (END . (delay_alternative . 0)) (OR . (delay_alternative . 0)) (ELSE . (delay_alternative . 0)))
2809 ((default . error) (SELECT . 1158))
2810 ((default . error) (SEMICOLON . 1157))
2811 ((default . error) (ELSE . (sequence_of_statements_opt . 0)) (OR . (sequence_of_statements_opt . 0)) (END . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2812 ((default . error) (END . (select_alternative . 2)) (OR . (select_alternative . 2)) (ELSE . (select_alternative . 2)))
2813 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2814 ((default . error) (OTHERS . 924) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2815 ((default . error) (WHEN . (sequence_of_statements_opt . 0)) (END . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2816 ((default . error) (OTHERS . 924) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2817 ((default . error) (BAR . 1149) (EQUAL_GREATER . 1258))
2818 ((default . error) (WHEN . (exception_handler . 1)) (END . (exception_handler . 1)))
2819 ((default . error) (EQUAL_GREATER . (exception_choice_list . 1)) (BAR . (exception_choice_list . 1)))
2820 ((default . error) (SEMICOLON . 1257))
2821 ((default . error) (ELSE . (select_alternative . 0)) (OR . (select_alternative . 0)) (END . (select_alternative . 0)))
2822 ((default . error) (ELSE . (select_alternative . 4)) (OR . (select_alternative . 4)) (END . (select_alternative . 4)))
2823 ((default . error) (SEMICOLON . 1256))
2824 ((default . error) (SEMICOLON . 1255))
2825 ((default . error) (SEMICOLON . 1254))
2826 ((default . error) (SELECT . 1253))
2827 ((default . error) (DO . (return_subtype_indication . 1)) (SEMICOLON . (return_subtype_indication . 1)) (COLON_EQUAL . (return_subtype_indication . 1)))
2828 ((default . error) (DO . (extended_return_object_declaration . 1)) (SEMICOLON . (extended_return_object_declaration . 1)) (COLON_EQUAL . 1252))
2829 ((default . error) (DO . (return_subtype_indication . 0)) (SEMICOLON . (return_subtype_indication . 0)) (COLON_EQUAL . (return_subtype_indication . 0)))
2830 ((default . error) (SEMICOLON . 1251))
2831 ((default . error) (WHEN . (loop_statement . 1)) (THEN . (loop_statement . 1)) (OR . (loop_statement . 1)) (ELSIF . (loop_statement . 1)) (ELSE . (loop_statement . 1)) (WHILE . (loop_statement . 1)) (SELECT . (loop_statement . 1)) (RETURN . (loop_statement . 1)) (REQUEUE . (loop_statement . 1)) (RAISE . (loop_statement . 1)) (PRAGMA . (loop_statement . 1)) (NULL . (loop_statement . 1)) (LOOP . (loop_statement . 1)) (IF . (loop_statement . 1)) (GOTO . (loop_statement . 1)) (FOR . (loop_statement . 1)) (EXIT . (loop_statement . 1)) (DELAY . (loop_statement . 1)) (DECLARE . (loop_statement . 1)) (CASE . (loop_statement . 1)) (BEGIN . (loop_statement . 1)) (ABORT . (loop_statement . 1)) (ACCEPT . (loop_statement . 1)) (CHARACTER_LITERAL . (loop_statement . 1)) (STRING_LITERAL . (loop_statement . 1)) (IDENTIFIER . (loop_statement . 1)) (LESS_LESS . (loop_statement . 1)) (END . (loop_statement . 1)) (EXCEPTION . (loop_statement . 1)))
2832 ((default . error) (END . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2833 ((default . error) (IF . 1249))
2834 ((default . error) (ELSIF . (elsif_statement_list . 1)) (ELSE . (elsif_statement_list . 1)) (END . (elsif_statement_list . 1)))
2835 ((default . error) (SEMICOLON . 1248))
2836 ((default . error) (THEN . 1247))
2837 ((default . error) (END . 1246))
2838 ((default . error) (SEMICOLON . 1245))
2839 ((default . error) (END . (sequence_of_statements_opt . 0)) (WHEN . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2840 ((default . error) (SEMICOLON . 1243))
2841 ((default . error) (END . 1242))
2842 ((default . error) (END . 1241))
2843 ((default . error) (FOR . 1240) (IDENTIFIER . 71))
2844 ((default . error) (WHEN . 1239))
2845 ((default . error) (WHEN . (entry_body_formal_part . 1)))
2846 ((default . error) (SEMICOLON . 1238))
2847 ((default . error) (ELSE . (elsif_expression_item . 0)) (ELSIF . (elsif_expression_item . 0)) (RIGHT_PAREN . (elsif_expression_item . 0)))
2848 ((default . error) (DOT . 86) (TICK . 87) (LOOP . (iterator_specification . 2)) (EQUAL_GREATER . (iterator_specification . 2)) (LEFT_PAREN . 105))
2849 ((default . error) (SEMICOLON . 1237))
2850 ((default . error) (SEMICOLON . 1236))
2851 ((default . error) (SEMICOLON . 1235))
2852 ((default . error) (SEMICOLON . 1234))
2853 ((default . error) (BEGIN . (private_type_declaration . 0)) (IDENTIFIER . (private_type_declaration . 0)) (ENTRY . (private_type_declaration . 0)) (FOR . (private_type_declaration . 0)) (FUNCTION . (private_type_declaration . 0)) (GENERIC . (private_type_declaration . 0)) (NOT . (private_type_declaration . 0)) (OVERRIDING . (private_type_declaration . 0)) (PACKAGE . (private_type_declaration . 0)) (PRAGMA . (private_type_declaration . 0)) (PROCEDURE . (private_type_declaration . 0)) (PROTECTED . (private_type_declaration . 0)) (SUBTYPE . (private_type_declaration . 0)) (TASK . (private_type_declaration . 0)) (TYPE . (private_type_declaration . 0)) (USE . (private_type_declaration . 0)) (PRIVATE . (private_type_declaration . 0)) (END . (private_type_declaration . 0)))
2854 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48))
2855 ((default . error) (WITH . 1232))
2856 ((default . error) (WITH . (constraint_opt . 1)) (SEMICOLON . (constraint_opt . 1)))
2857 ((default . error) (WITH . (derived_type_definition . 1)) (SEMICOLON . (derived_type_definition . 1)))
2858 ((default . error) (WITH . 1231))
2859 ((default . error) (WHEN . 1228))
2860 ((default . error) (SEMICOLON . (record_definition . 0)) (WITH . (record_definition . 0)))
2861 ((default . error) (COLON_EQUAL . 1226) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2862 ((default . error) (SEMICOLON . (type_definition . 1)) (WITH . (type_definition . 1)))
2863 ((default . error) (RIGHT_PAREN . (enumeration_literal_list . 1)) (COMMA . (enumeration_literal_list . 1)))
2864 ((default . error) (DOT_DOT . 1225))
2865 ((default . error) (WITH . (real_range_specification_opt . 0)) (SEMICOLON . (real_range_specification_opt . 0)) (RANGE . 1085))
2866 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2867 ((default . error) (SEMICOLON . 1222))
2868 ((default . error) (USE . (task_type_declaration . 1)) (TYPE . (task_type_declaration . 1)) (TASK . (task_type_declaration . 1)) (SUBTYPE . (task_type_declaration . 1)) (PROTECTED . (task_type_declaration . 1)) (PROCEDURE . (task_type_declaration . 1)) (PRAGMA . (task_type_declaration . 1)) (PACKAGE . (task_type_declaration . 1)) (OVERRIDING . (task_type_declaration . 1)) (NOT . (task_type_declaration . 1)) (GENERIC . (task_type_declaration . 1)) (FUNCTION . (task_type_declaration . 1)) (FOR . (task_type_declaration . 1)) (ENTRY . (task_type_declaration . 1)) (IDENTIFIER . (task_type_declaration . 1)) (BEGIN . (task_type_declaration . 1)) (END . (task_type_declaration . 1)) (PRIVATE . (task_type_declaration . 1)))
2869 ((default . error) (AND . 1045) (WITH . 1221))
2870 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2871 ((default . error) (SEMICOLON . 1219))
2872 ((default . error) (USE . (protected_type_declaration . 1)) (TYPE . (protected_type_declaration . 1)) (TASK . (protected_type_declaration . 1)) (SUBTYPE . (protected_type_declaration . 1)) (PROTECTED . (protected_type_declaration . 1)) (PROCEDURE . (protected_type_declaration . 1)) (PRAGMA . (protected_type_declaration . 1)) (PACKAGE . (protected_type_declaration . 1)) (OVERRIDING . (protected_type_declaration . 1)) (NOT . (protected_type_declaration . 1)) (GENERIC . (protected_type_declaration . 1)) (FUNCTION . (protected_type_declaration . 1)) (FOR . (protected_type_declaration . 1)) (ENTRY . (protected_type_declaration . 1)) (IDENTIFIER . (protected_type_declaration . 1)) (BEGIN . (protected_type_declaration . 1)) (END . (protected_type_declaration . 1)) (PRIVATE . (protected_type_declaration . 1)))
2873 ((default . error) (AND . 1045) (WITH . 1218))
2874 ((default . error) (RANGE . 1217))
2875 ((default . error) (SEMICOLON . (record_rep . 0)))
2876 ((default . error) (IDENTIFIER . (mod_clause_opt . 1)))
2877 ((default . error) (BEGIN . (object_renaming_declaration . 0)) (IDENTIFIER . (object_renaming_declaration . 0)) (ENTRY . (object_renaming_declaration . 0)) (FOR . (object_renaming_declaration . 0)) (FUNCTION . (object_renaming_declaration . 0)) (GENERIC . (object_renaming_declaration . 0)) (NOT . (object_renaming_declaration . 0)) (OVERRIDING . (object_renaming_declaration . 0)) (PACKAGE . (object_renaming_declaration . 0)) (PRAGMA . (object_renaming_declaration . 0)) (PROCEDURE . (object_renaming_declaration . 0)) (PROTECTED . (object_renaming_declaration . 0)) (SUBTYPE . (object_renaming_declaration . 0)) (TASK . (object_renaming_declaration . 0)) (TYPE . (object_renaming_declaration . 0)) (USE . (object_renaming_declaration . 0)) (PRIVATE . (object_renaming_declaration . 0)) (END . (object_renaming_declaration . 0)))
2878 ((default . error) (COLON_EQUAL . (component_definition . 2)) (SEMICOLON . (component_definition . 2)) (WITH . (component_definition . 2)))
2879 ((default . error) (COLON_EQUAL . (component_definition . 0)) (SEMICOLON . (component_definition . 0)) (WITH . (component_definition . 0)))
2880 ((default . error) (RIGHT_PAREN . (subtype_indication . 1)) (COMMA . (subtype_indication . 1)) (DOT . 86) (TICK . 87) (BAR . (discrete_choice . 1)) (EQUAL_GREATER . (discrete_choice . 1)) (RANGE . 825) (LEFT_PAREN . 795))
2881 ((default . error) (SEMICOLON . (formal_derived_type_definition . 0)) (WITH . (formal_derived_type_definition . 0)))
2882 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2883 ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2884 ((default . error) (END . (single_protected_declaration . 0)) (PRIVATE . (single_protected_declaration . 0)) (USE . (single_protected_declaration . 0)) (TYPE . (single_protected_declaration . 0)) (TASK . (single_protected_declaration . 0)) (SUBTYPE . (single_protected_declaration . 0)) (PROTECTED . (single_protected_declaration . 0)) (PROCEDURE . (single_protected_declaration . 0)) (PRAGMA . (single_protected_declaration . 0)) (PACKAGE . (single_protected_declaration . 0)) (OVERRIDING . (single_protected_declaration . 0)) (NOT . (single_protected_declaration . 0)) (GENERIC . (single_protected_declaration . 0)) (FUNCTION . (single_protected_declaration . 0)) (FOR . (single_protected_declaration . 0)) (ENTRY . (single_protected_declaration . 0)) (IDENTIFIER . (single_protected_declaration . 0)) (BEGIN . (single_protected_declaration . 0)))
2885 ((default . error) (SEMICOLON . (protected_definition . 0)))
2886 ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2887 ((default . error) (END . (single_task_declaration . 0)) (PRIVATE . (single_task_declaration . 0)) (USE . (single_task_declaration . 0)) (TYPE . (single_task_declaration . 0)) (TASK . (single_task_declaration . 0)) (SUBTYPE . (single_task_declaration . 0)) (PROTECTED . (single_task_declaration . 0)) (PROCEDURE . (single_task_declaration . 0)) (PRAGMA . (single_task_declaration . 0)) (PACKAGE . (single_task_declaration . 0)) (OVERRIDING . (single_task_declaration . 0)) (NOT . (single_task_declaration . 0)) (GENERIC . (single_task_declaration . 0)) (FUNCTION . (single_task_declaration . 0)) (FOR . (single_task_declaration . 0)) (ENTRY . (single_task_declaration . 0)) (IDENTIFIER . (single_task_declaration . 0)) (BEGIN . (single_task_declaration . 0)))
2888 ((default . error) (SEMICOLON . (task_definition . 0)))
2889 ((default . error) (WITH . (type_definition . 5)) (SEMICOLON . (type_definition . 5)))
2890 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2891 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2892 ((default . error) (SEMICOLON . 1275))
2893 ((default . error) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 170) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 169) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2894 ((default . error) (END . 1272) (WHEN . 1228))
2895 ((default . error) (END . (variant_list . 0)) (WHEN . (variant_list . 0)))
2896 ((default . error) (PRIVATE . 1271))
2897 ((default . error) (RECORD . 840) (NULL . 838))
2898 ((default . error) (AND . 1045) (WITH . (and_interface_list_opt . 1)))
2899 ((default . error) (PRIVATE . (object_declaration . 2)) (END . (object_declaration . 2)) (BEGIN . (object_declaration . 2)) (IDENTIFIER . (object_declaration . 2)) (ENTRY . (object_declaration . 2)) (FOR . (object_declaration . 2)) (FUNCTION . (object_declaration . 2)) (GENERIC . (object_declaration . 2)) (NOT . (object_declaration . 2)) (OVERRIDING . (object_declaration . 2)) (PACKAGE . (object_declaration . 2)) (PRAGMA . (object_declaration . 2)) (PROCEDURE . (object_declaration . 2)) (PROTECTED . (object_declaration . 2)) (SUBTYPE . (object_declaration . 2)) (TASK . (object_declaration . 2)) (TYPE . (object_declaration . 2)) (USE . (object_declaration . 2)))
2900 ((default . error) (PRIVATE . (object_declaration . 4)) (END . (object_declaration . 4)) (BEGIN . (object_declaration . 4)) (IDENTIFIER . (object_declaration . 4)) (ENTRY . (object_declaration . 4)) (FOR . (object_declaration . 4)) (FUNCTION . (object_declaration . 4)) (GENERIC . (object_declaration . 4)) (NOT . (object_declaration . 4)) (OVERRIDING . (object_declaration . 4)) (PACKAGE . (object_declaration . 4)) (PRAGMA . (object_declaration . 4)) (PROCEDURE . (object_declaration . 4)) (PROTECTED . (object_declaration . 4)) (SUBTYPE . (object_declaration . 4)) (TASK . (object_declaration . 4)) (TYPE . (object_declaration . 4)) (USE . (object_declaration . 4)))
2901 ((default . error) (PRIVATE . (object_declaration . 0)) (END . (object_declaration . 0)) (BEGIN . (object_declaration . 0)) (IDENTIFIER . (object_declaration . 0)) (ENTRY . (object_declaration . 0)) (FOR . (object_declaration . 0)) (FUNCTION . (object_declaration . 0)) (GENERIC . (object_declaration . 0)) (NOT . (object_declaration . 0)) (OVERRIDING . (object_declaration . 0)) (PACKAGE . (object_declaration . 0)) (PRAGMA . (object_declaration . 0)) (PROCEDURE . (object_declaration . 0)) (PROTECTED . (object_declaration . 0)) (SUBTYPE . (object_declaration . 0)) (TASK . (object_declaration . 0)) (TYPE . (object_declaration . 0)) (USE . (object_declaration . 0)))
2902 ((default . error) (PRIVATE . (entry_declaration . 0)) (END . (entry_declaration . 0)) (BEGIN . (entry_declaration . 0)) (IDENTIFIER . (entry_declaration . 0)) (ENTRY . (entry_declaration . 0)) (FOR . (entry_declaration . 0)) (FUNCTION . (entry_declaration . 0)) (GENERIC . (entry_declaration . 0)) (NOT . (entry_declaration . 0)) (OVERRIDING . (entry_declaration . 0)) (PACKAGE . (entry_declaration . 0)) (PRAGMA . (entry_declaration . 0)) (PROCEDURE . (entry_declaration . 0)) (PROTECTED . (entry_declaration . 0)) (SUBTYPE . (entry_declaration . 0)) (TASK . (entry_declaration . 0)) (TYPE . (entry_declaration . 0)) (USE . (entry_declaration . 0)))
2903 ((default . error) (PRIVATE . (protected_body . 0)) (END . (protected_body . 0)) (BEGIN . (protected_body . 0)) (IDENTIFIER . (protected_body . 0)) (ENTRY . (protected_body . 0)) (FOR . (protected_body . 0)) (FUNCTION . (protected_body . 0)) (GENERIC . (protected_body . 0)) (NOT . (protected_body . 0)) (OVERRIDING . (protected_body . 0)) (PACKAGE . (protected_body . 0)) (PRAGMA . (protected_body . 0)) (PROCEDURE . (protected_body . 0)) (PROTECTED . (protected_body . 0)) (SUBTYPE . (protected_body . 0)) (TASK . (protected_body . 0)) (TYPE . (protected_body . 0)) (USE . (protected_body . 0)) ($EOI . (protected_body . 0)) (LIMITED . (protected_body . 0)) (SEPARATE . (protected_body . 0)) (WITH . (protected_body . 0)))
2904 ((default . error) (IS . (expression_opt . 0)) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2905 ((default . error) (IDENTIFIER . 1268))
2906 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2907 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2908 ((default . error) (OR . (case_statement . 0)) (THEN . (case_statement . 0)) (WHEN . (case_statement . 0)) (EXCEPTION . (case_statement . 0)) (END . (case_statement . 0)) (LESS_LESS . (case_statement . 0)) (IDENTIFIER . (case_statement . 0)) (STRING_LITERAL . (case_statement . 0)) (CHARACTER_LITERAL . (case_statement . 0)) (ACCEPT . (case_statement . 0)) (ABORT . (case_statement . 0)) (BEGIN . (case_statement . 0)) (CASE . (case_statement . 0)) (DECLARE . (case_statement . 0)) (DELAY . (case_statement . 0)) (EXIT . (case_statement . 0)) (FOR . (case_statement . 0)) (GOTO . (case_statement . 0)) (IF . (case_statement . 0)) (LOOP . (case_statement . 0)) (NULL . (case_statement . 0)) (PRAGMA . (case_statement . 0)) (RAISE . (case_statement . 0)) (REQUEUE . (case_statement . 0)) (RETURN . (case_statement . 0)) (SELECT . (case_statement . 0)) (WHILE . (case_statement . 0)) (ELSE . (case_statement . 0)) (ELSIF . (case_statement . 0)))
2909 ((default . error) (END . (case_statement_alternative . 0)) (WHEN . (case_statement_alternative . 0)))
2910 ((default . error) (OR . (block_statement . 0)) (THEN . (block_statement . 0)) (WHEN . (block_statement . 0)) (EXCEPTION . (block_statement . 0)) (END . (block_statement . 0)) (LESS_LESS . (block_statement . 0)) (IDENTIFIER . (block_statement . 0)) (STRING_LITERAL . (block_statement . 0)) (CHARACTER_LITERAL . (block_statement . 0)) (ACCEPT . (block_statement . 0)) (ABORT . (block_statement . 0)) (BEGIN . (block_statement . 0)) (CASE . (block_statement . 0)) (DECLARE . (block_statement . 0)) (DELAY . (block_statement . 0)) (EXIT . (block_statement . 0)) (FOR . (block_statement . 0)) (GOTO . (block_statement . 0)) (IF . (block_statement . 0)) (LOOP . (block_statement . 0)) (NULL . (block_statement . 0)) (PRAGMA . (block_statement . 0)) (RAISE . (block_statement . 0)) (REQUEUE . (block_statement . 0)) (RETURN . (block_statement . 0)) (SELECT . (block_statement . 0)) (WHILE . (block_statement . 0)) (ELSE . (block_statement . 0)) (ELSIF . (block_statement . 0)))
2911 ((default . error) (IF . 1265))
2912 ((default . error) (ELSE . (sequence_of_statements_opt . 0)) (ELSIF . (sequence_of_statements_opt . 0)) (END . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2913 ((default . error) (OR . (if_statement . 3)) (THEN . (if_statement . 3)) (WHEN . (if_statement . 3)) (EXCEPTION . (if_statement . 3)) (END . (if_statement . 3)) (LESS_LESS . (if_statement . 3)) (IDENTIFIER . (if_statement . 3)) (STRING_LITERAL . (if_statement . 3)) (CHARACTER_LITERAL . (if_statement . 3)) (ACCEPT . (if_statement . 3)) (ABORT . (if_statement . 3)) (BEGIN . (if_statement . 3)) (CASE . (if_statement . 3)) (DECLARE . (if_statement . 3)) (DELAY . (if_statement . 3)) (EXIT . (if_statement . 3)) (FOR . (if_statement . 3)) (GOTO . (if_statement . 3)) (IF . (if_statement . 3)) (LOOP . (if_statement . 3)) (NULL . (if_statement . 3)) (PRAGMA . (if_statement . 3)) (RAISE . (if_statement . 3)) (REQUEUE . (if_statement . 3)) (RETURN . (if_statement . 3)) (SELECT . (if_statement . 3)) (WHILE . (if_statement . 3)) (ELSE . (if_statement . 3)) (ELSIF . (if_statement . 3)))
2914 ((default . error) (SEMICOLON . 1263))
2915 ((default . error) (END . 1262))
2916 ((default . error) (OR . (extended_return_statement . 0)) (THEN . (extended_return_statement . 0)) (WHEN . (extended_return_statement . 0)) (EXCEPTION . (extended_return_statement . 0)) (END . (extended_return_statement . 0)) (LESS_LESS . (extended_return_statement . 0)) (IDENTIFIER . (extended_return_statement . 0)) (STRING_LITERAL . (extended_return_statement . 0)) (CHARACTER_LITERAL . (extended_return_statement . 0)) (ACCEPT . (extended_return_statement . 0)) (ABORT . (extended_return_statement . 0)) (BEGIN . (extended_return_statement . 0)) (CASE . (extended_return_statement . 0)) (DECLARE . (extended_return_statement . 0)) (DELAY . (extended_return_statement . 0)) (EXIT . (extended_return_statement . 0)) (FOR . (extended_return_statement . 0)) (GOTO . (extended_return_statement . 0)) (IF . (extended_return_statement . 0)) (LOOP . (extended_return_statement . 0)) (NULL . (extended_return_statement . 0)) (PRAGMA . (extended_return_statement . 0)) (RAISE . (extended_return_statement . 0)) (REQUEUE . (extended_return_statement . 0)) (RETURN . (extended_return_statement . 0)) (SELECT . (extended_return_statement . 0)) (WHILE . (extended_return_statement . 0)) (ELSE . (extended_return_statement . 0)) (ELSIF . (extended_return_statement . 0)))
2917 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2918 ((default . error) (SEMICOLON . 1260))
2919 ((default . error) (OR . (selective_accept . 0)) (THEN . (selective_accept . 0)) (WHEN . (selective_accept . 0)) (EXCEPTION . (selective_accept . 0)) (END . (selective_accept . 0)) (LESS_LESS . (selective_accept . 0)) (IDENTIFIER . (selective_accept . 0)) (STRING_LITERAL . (selective_accept . 0)) (CHARACTER_LITERAL . (selective_accept . 0)) (ACCEPT . (selective_accept . 0)) (ABORT . (selective_accept . 0)) (BEGIN . (selective_accept . 0)) (CASE . (selective_accept . 0)) (DECLARE . (selective_accept . 0)) (DELAY . (selective_accept . 0)) (EXIT . (selective_accept . 0)) (FOR . (selective_accept . 0)) (GOTO . (selective_accept . 0)) (IF . (selective_accept . 0)) (LOOP . (selective_accept . 0)) (NULL . (selective_accept . 0)) (PRAGMA . (selective_accept . 0)) (RAISE . (selective_accept . 0)) (REQUEUE . (selective_accept . 0)) (RETURN . (selective_accept . 0)) (SELECT . (selective_accept . 0)) (WHILE . (selective_accept . 0)) (ELSE . (selective_accept . 0)) (ELSIF . (selective_accept . 0)))
2920 ((default . error) (OR . (conditional_entry_call . 0)) (THEN . (conditional_entry_call . 0)) (WHEN . (conditional_entry_call . 0)) (EXCEPTION . (conditional_entry_call . 0)) (END . (conditional_entry_call . 0)) (LESS_LESS . (conditional_entry_call . 0)) (IDENTIFIER . (conditional_entry_call . 0)) (STRING_LITERAL . (conditional_entry_call . 0)) (CHARACTER_LITERAL . (conditional_entry_call . 0)) (ACCEPT . (conditional_entry_call . 0)) (ABORT . (conditional_entry_call . 0)) (BEGIN . (conditional_entry_call . 0)) (CASE . (conditional_entry_call . 0)) (DECLARE . (conditional_entry_call . 0)) (DELAY . (conditional_entry_call . 0)) (EXIT . (conditional_entry_call . 0)) (FOR . (conditional_entry_call . 0)) (GOTO . (conditional_entry_call . 0)) (IF . (conditional_entry_call . 0)) (LOOP . (conditional_entry_call . 0)) (NULL . (conditional_entry_call . 0)) (PRAGMA . (conditional_entry_call . 0)) (RAISE . (conditional_entry_call . 0)) (REQUEUE . (conditional_entry_call . 0)) (RETURN . (conditional_entry_call . 0)) (SELECT . (conditional_entry_call . 0)) (WHILE . (conditional_entry_call . 0)) (ELSE . (conditional_entry_call . 0)) (ELSIF . (conditional_entry_call . 0)))
2921 ((default . error) (OR . (timed_entry_call . 0)) (THEN . (timed_entry_call . 0)) (WHEN . (timed_entry_call . 0)) (EXCEPTION . (timed_entry_call . 0)) (END . (timed_entry_call . 0)) (LESS_LESS . (timed_entry_call . 0)) (IDENTIFIER . (timed_entry_call . 0)) (STRING_LITERAL . (timed_entry_call . 0)) (CHARACTER_LITERAL . (timed_entry_call . 0)) (ACCEPT . (timed_entry_call . 0)) (ABORT . (timed_entry_call . 0)) (BEGIN . (timed_entry_call . 0)) (CASE . (timed_entry_call . 0)) (DECLARE . (timed_entry_call . 0)) (DELAY . (timed_entry_call . 0)) (EXIT . (timed_entry_call . 0)) (FOR . (timed_entry_call . 0)) (GOTO . (timed_entry_call . 0)) (IF . (timed_entry_call . 0)) (LOOP . (timed_entry_call . 0)) (NULL . (timed_entry_call . 0)) (PRAGMA . (timed_entry_call . 0)) (RAISE . (timed_entry_call . 0)) (REQUEUE . (timed_entry_call . 0)) (RETURN . (timed_entry_call . 0)) (SELECT . (timed_entry_call . 0)) (WHILE . (timed_entry_call . 0)) (ELSE . (timed_entry_call . 0)) (ELSIF . (timed_entry_call . 0)))
2922 ((default . error) (OR . (loop_statement . 0)) (THEN . (loop_statement . 0)) (WHEN . (loop_statement . 0)) (EXCEPTION . (loop_statement . 0)) (END . (loop_statement . 0)) (LESS_LESS . (loop_statement . 0)) (IDENTIFIER . (loop_statement . 0)) (STRING_LITERAL . (loop_statement . 0)) (CHARACTER_LITERAL . (loop_statement . 0)) (ACCEPT . (loop_statement . 0)) (ABORT . (loop_statement . 0)) (BEGIN . (loop_statement . 0)) (CASE . (loop_statement . 0)) (DECLARE . (loop_statement . 0)) (DELAY . (loop_statement . 0)) (EXIT . (loop_statement . 0)) (FOR . (loop_statement . 0)) (GOTO . (loop_statement . 0)) (IF . (loop_statement . 0)) (LOOP . (loop_statement . 0)) (NULL . (loop_statement . 0)) (PRAGMA . (loop_statement . 0)) (RAISE . (loop_statement . 0)) (REQUEUE . (loop_statement . 0)) (RETURN . (loop_statement . 0)) (SELECT . (loop_statement . 0)) (WHILE . (loop_statement . 0)) (ELSE . (loop_statement . 0)) (ELSIF . (loop_statement . 0)))
2923 ((default . error) (WHEN . (sequence_of_statements_opt . 0)) (END . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2924 ((default . error) (WHEN . (exception_handler . 0)) (END . (exception_handler . 0)))
2925 ((default . error) (WHEN . (asynchronous_select . 0)) (THEN . (asynchronous_select . 0)) (OR . (asynchronous_select . 0)) (ELSIF . (asynchronous_select . 0)) (ELSE . (asynchronous_select . 0)) (WHILE . (asynchronous_select . 0)) (SELECT . (asynchronous_select . 0)) (RETURN . (asynchronous_select . 0)) (REQUEUE . (asynchronous_select . 0)) (RAISE . (asynchronous_select . 0)) (PRAGMA . (asynchronous_select . 0)) (NULL . (asynchronous_select . 0)) (LOOP . (asynchronous_select . 0)) (IF . (asynchronous_select . 0)) (GOTO . (asynchronous_select . 0)) (FOR . (asynchronous_select . 0)) (EXIT . (asynchronous_select . 0)) (DELAY . (asynchronous_select . 0)) (DECLARE . (asynchronous_select . 0)) (CASE . (asynchronous_select . 0)) (BEGIN . (asynchronous_select . 0)) (ABORT . (asynchronous_select . 0)) (ACCEPT . (asynchronous_select . 0)) (CHARACTER_LITERAL . (asynchronous_select . 0)) (STRING_LITERAL . (asynchronous_select . 0)) (IDENTIFIER . (asynchronous_select . 0)) (LESS_LESS . (asynchronous_select . 0)) (END . (asynchronous_select . 0)) (EXCEPTION . (asynchronous_select . 0)))
2926 ((default . error) (DO . (extended_return_object_declaration . 0)) (SEMICOLON . (extended_return_object_declaration . 0)))
2927 ((default . error) (IF . 1293))
2928 ((default . error) (WHEN . (if_statement . 1)) (THEN . (if_statement . 1)) (OR . (if_statement . 1)) (ELSIF . (if_statement . 1)) (ELSE . (if_statement . 1)) (WHILE . (if_statement . 1)) (SELECT . (if_statement . 1)) (RETURN . (if_statement . 1)) (REQUEUE . (if_statement . 1)) (RAISE . (if_statement . 1)) (PRAGMA . (if_statement . 1)) (NULL . (if_statement . 1)) (LOOP . (if_statement . 1)) (IF . (if_statement . 1)) (GOTO . (if_statement . 1)) (FOR . (if_statement . 1)) (EXIT . (if_statement . 1)) (DELAY . (if_statement . 1)) (DECLARE . (if_statement . 1)) (CASE . (if_statement . 1)) (BEGIN . (if_statement . 1)) (ABORT . (if_statement . 1)) (ACCEPT . (if_statement . 1)) (CHARACTER_LITERAL . (if_statement . 1)) (STRING_LITERAL . (if_statement . 1)) (IDENTIFIER . (if_statement . 1)) (LESS_LESS . (if_statement . 1)) (END . (if_statement . 1)) (EXCEPTION . (if_statement . 1)))
2929 ((default . error) (ELSE . (elsif_statement_item . 0)) (ELSIF . (elsif_statement_item . 0)) (END . (elsif_statement_item . 0)))
2930 ((default . error) (SEMICOLON . 1292))
2931 ((default . error) (SEMICOLON . 1291))
2932 ((default . error) (SEMICOLON . 1290))
2933 ((default . error) (IN . 1289))
2934 ((default . error) (IS . 1288))
2935 ((default . error) (WITH . (derived_type_definition . 0)) (SEMICOLON . (derived_type_definition . 0)))
2936 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2937 ((default . error) (CASE . 1286))
2938 ((default . error) (WHEN . (variant_list . 1)) (END . (variant_list . 1)))
2939 ((default . error) (BAR . 272) (EQUAL_GREATER . 1285))
2940 ((default . error) (WHEN . (component_declaration . 1)) (END . (component_declaration . 1)) (CASE . (component_declaration . 1)) (IDENTIFIER . (component_declaration . 1)) (FOR . (component_declaration . 1)))
2941 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 107))
2942 ((default . error) (SEMICOLON . (real_range_specification_opt . 1)) (WITH . (real_range_specification_opt . 1)))
2943 ((default . error) (SEMICOLON . 1283))
2944 ((default . error) (SEMICOLON . 1282))
2945 ((default . error) (DOT_DOT . 1281))
2946 ((default . error) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 147) (NULL . 148) (NEW . 146) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (LEFT_PAREN . 145))
2947 ((default . error) (PRIVATE . (protected_type_declaration . 0)) (END . (protected_type_declaration . 0)) (BEGIN . (protected_type_declaration . 0)) (IDENTIFIER . (protected_type_declaration . 0)) (ENTRY . (protected_type_declaration . 0)) (FOR . (protected_type_declaration . 0)) (FUNCTION . (protected_type_declaration . 0)) (GENERIC . (protected_type_declaration . 0)) (NOT . (protected_type_declaration . 0)) (OVERRIDING . (protected_type_declaration . 0)) (PACKAGE . (protected_type_declaration . 0)) (PRAGMA . (protected_type_declaration . 0)) (PROCEDURE . (protected_type_declaration . 0)) (PROTECTED . (protected_type_declaration . 0)) (SUBTYPE . (protected_type_declaration . 0)) (TASK . (protected_type_declaration . 0)) (TYPE . (protected_type_declaration . 0)) (USE . (protected_type_declaration . 0)))
2948 ((default . error) (PRIVATE . (task_type_declaration . 0)) (END . (task_type_declaration . 0)) (BEGIN . (task_type_declaration . 0)) (IDENTIFIER . (task_type_declaration . 0)) (ENTRY . (task_type_declaration . 0)) (FOR . (task_type_declaration . 0)) (FUNCTION . (task_type_declaration . 0)) (GENERIC . (task_type_declaration . 0)) (NOT . (task_type_declaration . 0)) (OVERRIDING . (task_type_declaration . 0)) (PACKAGE . (task_type_declaration . 0)) (PRAGMA . (task_type_declaration . 0)) (PROCEDURE . (task_type_declaration . 0)) (PROTECTED . (task_type_declaration . 0)) (SUBTYPE . (task_type_declaration . 0)) (TASK . (task_type_declaration . 0)) (TYPE . (task_type_declaration . 0)) (USE . (task_type_declaration . 0)))
2949 ((default . error) (SEMICOLON . 1300))
2950 ((default . error) (NULL . 993) (CASE . 992) (IDENTIFIER . 71) (FOR . 286))
2951 ((default . error) (SEMICOLON . 1298))
2952 ((default . error) (SEMICOLON . 1297))
2953 ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 289) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 286) (IDENTIFIER . 285) (TYPE . 291) (GENERIC . 2) (PROTECTED . 288) (TASK . 290) (PACKAGE . 287))
2954 ((default . error) (IDENTIFIER . 47) (CHARACTER_LITERAL . 49) (STRING_LITERAL . 48) (PLUS . 142) (MINUS . 141) (ABS . 144) (NOT . 750) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
2955 ((default . error) (PRIVATE . (task_body . 0)) (END . (task_body . 0)) (BEGIN . (task_body . 0)) (IDENTIFIER . (task_body . 0)) (ENTRY . (task_body . 0)) (FOR . (task_body . 0)) (FUNCTION . (task_body . 0)) (GENERIC . (task_body . 0)) (NOT . (task_body . 0)) (OVERRIDING . (task_body . 0)) (PACKAGE . (task_body . 0)) (PRAGMA . (task_body . 0)) (PROCEDURE . (task_body . 0)) (PROTECTED . (task_body . 0)) (SUBTYPE . (task_body . 0)) (TASK . (task_body . 0)) (TYPE . (task_body . 0)) (USE . (task_body . 0)) ($EOI . (task_body . 0)) (LIMITED . (task_body . 0)) (SEPARATE . (task_body . 0)) (WITH . (task_body . 0)))
2956 ((default . error) (THEN . (accept_statement . 0)) (WHEN . (accept_statement . 0)) (EXCEPTION . (accept_statement . 0)) (ELSIF . (accept_statement . 0)) (ELSE . (accept_statement . 0)) (OR . (accept_statement . 0)) (END . (accept_statement . 0)) (LESS_LESS . (accept_statement . 0)) (IDENTIFIER . (accept_statement . 0)) (STRING_LITERAL . (accept_statement . 0)) (CHARACTER_LITERAL . (accept_statement . 0)) (ACCEPT . (accept_statement . 0)) (ABORT . (accept_statement . 0)) (BEGIN . (accept_statement . 0)) (CASE . (accept_statement . 0)) (DECLARE . (accept_statement . 0)) (DELAY . (accept_statement . 0)) (EXIT . (accept_statement . 0)) (FOR . (accept_statement . 0)) (GOTO . (accept_statement . 0)) (IF . (accept_statement . 0)) (LOOP . (accept_statement . 0)) (NULL . (accept_statement . 0)) (PRAGMA . (accept_statement . 0)) (RAISE . (accept_statement . 0)) (REQUEUE . (accept_statement . 0)) (RETURN . (accept_statement . 0)) (SELECT . (accept_statement . 0)) (WHILE . (accept_statement . 0)))
2957 ((default . error) (OR . (if_statement . 2)) (THEN . (if_statement . 2)) (WHEN . (if_statement . 2)) (EXCEPTION . (if_statement . 2)) (END . (if_statement . 2)) (LESS_LESS . (if_statement . 2)) (IDENTIFIER . (if_statement . 2)) (STRING_LITERAL . (if_statement . 2)) (CHARACTER_LITERAL . (if_statement . 2)) (ACCEPT . (if_statement . 2)) (ABORT . (if_statement . 2)) (BEGIN . (if_statement . 2)) (CASE . (if_statement . 2)) (DECLARE . (if_statement . 2)) (DELAY . (if_statement . 2)) (EXIT . (if_statement . 2)) (FOR . (if_statement . 2)) (GOTO . (if_statement . 2)) (IF . (if_statement . 2)) (LOOP . (if_statement . 2)) (NULL . (if_statement . 2)) (PRAGMA . (if_statement . 2)) (RAISE . (if_statement . 2)) (REQUEUE . (if_statement . 2)) (RETURN . (if_statement . 2)) (SELECT . (if_statement . 2)) (WHILE . (if_statement . 2)) (ELSE . (if_statement . 2)) (ELSIF . (if_statement . 2)))
2958 ((default . error) (SEMICOLON . 1294))
2959 ((default . error) (WHEN . (if_statement . 0)) (THEN . (if_statement . 0)) (OR . (if_statement . 0)) (ELSIF . (if_statement . 0)) (ELSE . (if_statement . 0)) (WHILE . (if_statement . 0)) (SELECT . (if_statement . 0)) (RETURN . (if_statement . 0)) (REQUEUE . (if_statement . 0)) (RAISE . (if_statement . 0)) (PRAGMA . (if_statement . 0)) (NULL . (if_statement . 0)) (LOOP . (if_statement . 0)) (IF . (if_statement . 0)) (GOTO . (if_statement . 0)) (FOR . (if_statement . 0)) (EXIT . (if_statement . 0)) (DELAY . (if_statement . 0)) (DECLARE . (if_statement . 0)) (CASE . (if_statement . 0)) (BEGIN . (if_statement . 0)) (ABORT . (if_statement . 0)) (ACCEPT . (if_statement . 0)) (CHARACTER_LITERAL . (if_statement . 0)) (STRING_LITERAL . (if_statement . 0)) (IDENTIFIER . (if_statement . 0)) (LESS_LESS . (if_statement . 0)) (END . (if_statement . 0)) (EXCEPTION . (if_statement . 0)))
2960 ((default . error) (RIGHT_PAREN . 1304))
2961 ((default . error) (BEGIN . 1303))
2962 ((default . error) (BEGIN . (private_extension_declaration . 0)) (IDENTIFIER . (private_extension_declaration . 0)) (ENTRY . (private_extension_declaration . 0)) (FOR . (private_extension_declaration . 0)) (FUNCTION . (private_extension_declaration . 0)) (GENERIC . (private_extension_declaration . 0)) (NOT . (private_extension_declaration . 0)) (OVERRIDING . (private_extension_declaration . 0)) (PACKAGE . (private_extension_declaration . 0)) (PRAGMA . (private_extension_declaration . 0)) (PROCEDURE . (private_extension_declaration . 0)) (PROTECTED . (private_extension_declaration . 0)) (SUBTYPE . (private_extension_declaration . 0)) (TASK . (private_extension_declaration . 0)) (TYPE . (private_extension_declaration . 0)) (USE . (private_extension_declaration . 0)) (PRIVATE . (private_extension_declaration . 0)) (END . (private_extension_declaration . 0)))
2963 ((default . error) (WHEN . (variant_part . 0)) (END . (variant_part . 0)) (CASE . (variant_part . 0)) (IDENTIFIER . (variant_part . 0)) (FOR . (variant_part . 0)))
2964 ((default . error) (END . (variant . 0)) (WHEN . (variant . 0)) (CASE . 992) (IDENTIFIER . 71) (FOR . 286))
2965 ((default . error) (WHEN . (component_declaration . 0)) (END . (component_declaration . 0)) (CASE . (component_declaration . 0)) (IDENTIFIER . (component_declaration . 0)) (FOR . (component_declaration . 0)))
2966 ((default . error) (SEMICOLON . 1302))
2967 ((default . error) (END . (component_clause . 0)) (IDENTIFIER . (component_clause . 0)))
2968 ((default . error) (END . (sequence_of_statements_opt . 0)) (EXCEPTION . (sequence_of_statements_opt . 0)) (ACCEPT . (label_opt . 0)) (BEGIN . (label_opt . 0)) (CASE . (label_opt . 0)) (DECLARE . (label_opt . 0)) (FOR . (label_opt . 0)) (IF . (label_opt . 0)) (LOOP . (label_opt . 0)) (RETURN . (label_opt . 0)) (SELECT . (label_opt . 0)) (WHILE . (label_opt . 0)) (STRING_LITERAL . (label_opt . 0)) (CHARACTER_LITERAL . (label_opt . 0)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO . (label_opt . 0)) (NULL . (label_opt . 0)) (PRAGMA . (label_opt . 0)) (RAISE . (label_opt . 0)) (REQUEUE . (label_opt . 0)) (LESS_LESS . 604) (IDENTIFIER . ((label_opt . 0) 605)))
2969 ((default . error) (WHEN . (parameter_profile_opt . 0)) (LEFT_PAREN . 774))
2970 ((default . error) (WHEN . (entry_body_formal_part . 0)))
2971 ((default . error) (END . 1307))
2972 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 688))
2973 ((default . error) (SEMICOLON . 1309))
2974 ((default . error) (PROCEDURE . (entry_body . 0)) (OVERRIDING . (entry_body . 0)) (NOT . (entry_body . 0)) (FUNCTION . (entry_body . 0)) (FOR . (entry_body . 0)) (ENTRY . (entry_body . 0)) (END . (entry_body . 0)))]
2975 [((compilation_unit . 13)(compilation_unit_list . 14)(context_item . 15)(generic_declaration . 16)(generic_formal_part . 17)(generic_instantiation . 18)(generic_package_declaration . 19)(generic_renaming_declaration . 20)(generic_subprogram_declaration . 21)(library_item . 22)(library_unit_declaration . 23)(library_unit_renaming_declaration . 24)(overriding_indicator_opt . 25)(package_body . 26)(package_declaration . 27)(package_renaming_declaration . 28)(package_specification . 29)(pragma . 30)(procedure_specification . 31)(subprogram_body . 32)(subprogram_declaration . 33)(subprogram_renaming_declaration . 34)(subunit . 35)(use_clause . 36)(with_clause . 37))
2976 ((attribute_reference . 50)(name . 85)(qualified_expression . 53)(selected_component . 54))
2977 ((formal_object_declaration . 77)(formal_subprogram_declaration . 78)(formal_type_declaration . 79)(formal_package_declaration . 80)(generic_formal_parameter_declarations . 81)(generic_formal_parameter_declaration . 82)(identifier_list . 83)(pragma . 84))
2978 nil
2979 nil
2980 nil
2981 ((attribute_reference . 50)(name . 67)(qualified_expression . 53)(selected_component . 54))
2982 nil
2983 ((generic_declaration . 16)(generic_formal_part . 17)(generic_instantiation . 18)(generic_package_declaration . 19)(generic_subprogram_declaration . 21)(library_unit_declaration . 63)(overriding_indicator_opt . 64)(package_declaration . 27)(package_specification . 29)(procedure_specification . 31)(subprogram_declaration . 33))
2984 ((attribute_reference . 50)(name . 59)(qualified_expression . 53)(selected_component . 54))
2985 nil
2986 ((attribute_reference . 50)(name_list . 57)(name . 52)(qualified_expression . 53)(selected_component . 54))
2987 ((attribute_reference . 50)(name_list . 51)(name . 52)(qualified_expression . 53)(selected_component . 54))
2988 nil
2989 ((compilation_unit . 46)(context_item . 15)(generic_declaration . 16)(generic_formal_part . 17)(generic_instantiation . 18)(generic_package_declaration . 19)(generic_renaming_declaration . 20)(generic_subprogram_declaration . 21)(library_item . 22)(library_unit_declaration . 23)(library_unit_renaming_declaration . 24)(overriding_indicator_opt . 25)(package_body . 26)(package_declaration . 27)(package_renaming_declaration . 28)(package_specification . 29)(pragma . 30)(procedure_specification . 31)(subprogram_body . 32)(subprogram_declaration . 33)(subprogram_renaming_declaration . 34)(subunit . 35)(use_clause . 36)(with_clause . 37))
2990 nil
2991 nil
2992 ((package_specification . 43)(procedure_specification . 31)(subprogram_specification . 44))
2993 nil
2994 nil
2995 nil
2996 nil
2997 nil
2998 nil
2999 nil
3000 ((procedure_specification . 31)(subprogram_specification . 41))
3001 nil
3002 nil
3003 nil
3004 nil
3005 nil
3006 nil
3007 nil
3008 nil
3009 nil
3010 nil
3011 nil
3012 nil
3013 nil
3014 ((attribute_reference . 50)(name . 130)(qualified_expression . 53)(selected_component . 54))
3015 ((attribute_reference . 50)(name . 129)(qualified_expression . 53)(selected_component . 54))
3016 ((aspect_specification_opt . 128))
3017 ((attribute_reference . 50)(name . 125)(qualified_expression . 53)(selected_component . 54))
3018 nil
3019 ((aspect_specification_opt . 123))
3020 nil
3021 nil
3022 nil
3023 nil
3024 nil
3025 nil
3026 nil
3027 ((actual_parameter_part . 90))
3028 nil
3029 nil
3030 nil
3031 ((attribute_reference . 50)(name_list . 120)(name . 52)(qualified_expression . 53)(selected_component . 54))
3032 nil
3033 ((attribute_reference . 50)(name . 117)(qualified_expression . 53)(selected_component . 54))
3034 ((actual_parameter_part . 90)(formal_part . 115)(parameter_profile_opt . 116))
3035 ((formal_object_declaration . 77)(formal_subprogram_declaration . 78)(formal_type_declaration . 79)(formal_package_declaration . 80)(generic_formal_parameter_declarations . 81)(generic_formal_parameter_declaration . 82)(identifier_list . 83)(pragma . 84))
3036 ((attribute_reference . 50)(name . 114)(qualified_expression . 53)(selected_component . 54))
3037 ((attribute_reference . 50)(name_list . 113)(name . 52)(qualified_expression . 53)(selected_component . 54))
3038 nil
3039 ((procedure_specification . 31)(subprogram_specification . 112))
3040 nil
3041 ((attribute_reference . 50)(name . 109)(qualified_expression . 53)(selected_component . 54))
3042 ((actual_parameter_part . 90)(aspect_specification_opt . 108))
3043 nil
3044 nil
3045 ((attribute_reference . 50)(name_list . 102)(name . 52)(qualified_expression . 53)(selected_component . 54))
3046 nil
3047 ((attribute_reference . 50)(name . 101)(qualified_expression . 53)(selected_component . 54))
3048 ((attribute_reference . 50)(name . 100)(qualified_expression . 53)(selected_component . 54))
3049 ((attribute_reference . 50)(name . 99)(qualified_expression . 53)(selected_component . 54))
3050 nil
3051 ((procedure_specification . 31)(subprogram_specification . 97))
3052 nil
3053 nil
3054 nil
3055 nil
3056 ((formal_object_declaration . 77)(formal_subprogram_declaration . 78)(formal_type_declaration . 79)(formal_package_declaration . 80)(generic_formal_parameter_declaration . 95)(identifier_list . 83)(pragma . 84))
3057 nil
3058 nil
3059 nil
3060 ((actual_parameter_part . 90)(formal_part . 91)(parameter_and_result_profile . 92))
3061 nil
3062 ((aggregate . 219)(attribute_reference . 50)(attribute_designator . 220)(name . 221)(qualified_expression . 53)(selected_component . 54))
3063 ((aggregate . 149)(association_opt . 171)(association_list . 188)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 181)(expression . 182)(expression_opt . 183)(factor . 151)(identifier_list . 211)(name . 184)(parameter_specification . 212)(parameter_specification_list . 213)(primary . 155)(qualified_expression . 53)(range . 189)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 186)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3064 ((access_definition . 207)(attribute_reference . 50)(name . 208)(null_exclusion_opt . 209)(qualified_expression . 53)(selected_component . 54))
3065 nil
3066 nil
3067 nil
3068 ((mode_opt . 204))
3069 nil
3070 nil
3071 ((attribute_reference . 50)(name . 200)(qualified_expression . 53)(selected_component . 54))
3072 ((aspect_specification_opt . 199))
3073 ((discriminant_part_opt . 197))
3074 ((actual_parameter_part . 90))
3075 ((actual_parameter_part . 90))
3076 ((actual_parameter_part . 90))
3077 nil
3078 ((attribute_reference . 50)(name_list . 191)(name . 52)(qualified_expression . 53)(selected_component . 54))
3079 nil
3080 ((aggregate . 149)(association_opt . 171)(association_list . 188)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 181)(expression . 182)(expression_opt . 183)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 189)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 186)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3081 ((attribute_reference . 50)(name . 187)(qualified_expression . 53)(selected_component . 54))
3082 ((aggregate . 149)(association_opt . 171)(association_list . 172)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 181)(expression . 182)(expression_opt . 183)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 185)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 186)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3083 nil
3084 ((actual_parameter_part . 90)(aspect_specification_opt . 166))
3085 nil
3086 ((aggregate . 149)(attribute_reference . 50)(expression . 150)(factor . 151)(name . 152)(pragma_argument_association . 153)(pragma_argument_association_list . 154)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3087 nil
3088 nil
3089 ((actual_parameter_part . 90)(aspect_specification_opt . 108))
3090 nil
3091 nil
3092 ((actual_parameter_part . 90))
3093 ((attribute_reference . 50)(name . 138)(qualified_expression . 53)(selected_component . 54))
3094 nil
3095 nil
3096 ((attribute_reference . 50)(name_list . 136)(name . 52)(qualified_expression . 53)(selected_component . 54))
3097 nil
3098 nil
3099 nil
3100 ((actual_parameter_part . 90)(aspect_specification_opt . 108))
3101 nil
3102 ((attribute_reference . 50)(name . 134)(qualified_expression . 53)(selected_component . 54))
3103 nil
3104 ((actual_parameter_part . 90)(formal_part . 115)(parameter_profile_opt . 116))
3105 ((actual_parameter_part . 90)(formal_part . 91)(parameter_and_result_profile . 92))
3106 nil
3107 nil
3108 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 378)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
3109 ((actual_parameter_part . 90)(aspect_specification_opt . 377))
3110 nil
3111 nil
3112 nil
3113 ((actual_parameter_part . 90))
3114 ((overriding_indicator_opt . 374)(package_body . 313)(procedure_specification . 31)(proper_body . 375)(protected_body . 321)(subprogram_body . 328)(task_body . 333))
3115 nil
3116 nil
3117 nil
3118 nil
3119 ((aggregate . 149)(attribute_reference . 50)(name . 152)(primary . 368)(qualified_expression . 53)(selected_component . 54))
3120 ((aggregate . 149)(association_opt . 171)(association_list . 227)(attribute_reference . 50)(case_expression . 365)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 181)(expression . 228)(expression_opt . 183)(factor . 151)(if_expression . 366)(name . 184)(primary . 155)(qualified_expression . 53)(quantified_expression . 367)(range . 185)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 186)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3121 ((attribute_reference . 50)(name . 361)(qualified_expression . 53)(selected_component . 54))
3122 ((aggregate . 149)(attribute_reference . 50)(name . 152)(primary . 283)(qualified_expression . 53)(selected_component . 54))
3123 nil
3124 nil
3125 nil
3126 nil
3127 ((actual_parameter_part . 90))
3128 nil
3129 nil
3130 nil
3131 nil
3132 nil
3133 nil
3134 nil
3135 nil
3136 nil
3137 ((relational_operator . 349))
3138 ((multiplying_operator . 348))
3139 ((binary_adding_operator . 343))
3140 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(term . 163)(term_list . 339))
3141 nil
3142 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 299)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
3143 nil
3144 ((aggregate . 149)(attribute_reference . 50)(name . 152)(primary . 283)(qualified_expression . 53)(selected_component . 54))
3145 nil
3146 nil
3147 nil
3148 nil
3149 nil
3150 nil
3151 nil
3152 nil
3153 nil
3154 nil
3155 nil
3156 nil
3157 nil
3158 nil
3159 ((actual_parameter_part . 90))
3160 nil
3161 ((relational_operator . 270))
3162 ((actual_parameter_part . 90)(aspect_specification_opt . 260))
3163 nil
3164 nil
3165 ((attribute_reference . 50)(name . 256)(qualified_expression . 53)(selected_component . 54))
3166 nil
3167 nil
3168 ((attribute_reference . 50)(name . 254)(qualified_expression . 53)(selected_component . 54))
3169 ((attribute_reference . 50)(name . 253)(qualified_expression . 53)(selected_component . 54))
3170 ((attribute_reference . 50)(name . 252)(qualified_expression . 53)(selected_component . 54))
3171 ((discriminant_specification_opt . 249)(discriminant_specification_list . 250)(identifier_list . 251))
3172 ((aspect_specification_opt . 247))
3173 ((attribute_reference . 50)(name . 244)(qualified_expression . 53)(selected_component . 54)(subprogram_default . 245))
3174 nil
3175 ((actual_parameter_part . 90))
3176 nil
3177 nil
3178 nil
3179 ((access_definition . 236)(null_exclusion_opt . 237))
3180 ((access_definition . 234)(null_exclusion_opt . 235))
3181 nil
3182 nil
3183 ((actual_parameter_part . 90))
3184 nil
3185 nil
3186 nil
3187 nil
3188 nil
3189 nil
3190 nil
3191 nil
3192 ((aggregate . 149)(association_opt . 171)(association_list . 227)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 181)(expression . 228)(expression_opt . 183)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 185)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 186)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3193 nil
3194 nil
3195 nil
3196 ((actual_parameter_part . 90))
3197 nil
3198 nil
3199 nil
3200 nil
3201 nil
3202 nil
3203 nil
3204 ((identifier_list . 211)(parameter_specification . 510))
3205 nil
3206 ((access_definition . 508)(aliased_opt . 509)(null_exclusion_opt . 209))
3207 ((general_access_modifier_opt . 505)(protected_opt . 506))
3208 nil
3209 nil
3210 ((attribute_reference . 50)(name . 501)(qualified_expression . 53)(selected_component . 54))
3211 ((aspect_specification_opt . 500))
3212 ((attribute_reference . 50)(name . 498)(qualified_expression . 53)(selected_component . 54))
3213 nil
3214 nil
3215 nil
3216 nil
3217 ((aspect_specification_opt . 495)(attribute_reference . 50)(name . 244)(qualified_expression . 53)(selected_component . 54)(subprogram_default . 496))
3218 nil
3219 ((actual_parameter_part . 90))
3220 ((aspect_specification_opt . 494))
3221 ((abstract_limited_synchronized_opt . 487)(abstract_tagged_limited_opt . 488)(access_definition . 489)(array_type_definition . 490)(formal_type_definition . 491)(formal_derived_type_definition . 492)(interface_type_definition . 493)(null_exclusion_opt . 209))
3222 nil
3223 nil
3224 nil
3225 nil
3226 nil
3227 ((actual_parameter_part . 90)(aspect_specification_opt . 468))
3228 ((actual_parameter_part . 90)(aspect_specification_opt . 467))
3229 ((actual_parameter_part . 90)(aspect_specification_opt . 466))
3230 nil
3231 ((actual_parameter_part . 90)(aspect_specification_opt . 465))
3232 nil
3233 ((aggregate . 149)(association_opt . 464)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 181)(expression . 182)(expression_opt . 183)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 185)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 186)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3234 nil
3235 nil
3236 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 462)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3237 nil
3238 nil
3239 nil
3240 nil
3241 nil
3242 nil
3243 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(membership_choice_list . 458)(membership_choice . 459)(name . 184)(primary . 155)(qualified_expression . 53)(range . 460)(selected_component . 54)(simple_expression . 461)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3244 nil
3245 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 456)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3246 ((aggregate . 219)(attribute_reference . 50)(attribute_designator . 220)(name . 221)(qualified_expression . 53)(selected_component . 54))
3247 ((aggregate . 149)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 453)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 185)(selected_component . 54)(simple_expression . 454)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3248 ((aggregate . 149)(attribute_reference . 50)(expression . 452)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3249 ((aggregate . 149)(attribute_reference . 50)(choice_relation . 450)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 441)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3250 ((aggregate . 149)(attribute_reference . 50)(choice_relation . 448)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 441)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3251 ((aggregate . 149)(attribute_reference . 50)(choice_relation . 446)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 441)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3252 nil
3253 nil
3254 ((aggregate . 149)(attribute_reference . 50)(choice_relation . 443)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 441)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3255 ((aggregate . 149)(attribute_reference . 50)(choice_relation . 442)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 441)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3256 ((aggregate . 149)(attribute_reference . 50)(choice_relation . 440)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 441)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3257 ((attribute_reference . 50)(name . 439)(qualified_expression . 53)(selected_component . 54))
3258 nil
3259 ((aggregate . 149)(attribute_reference . 50)(expression . 438)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3260 nil
3261 ((attribute_reference . 433)(direct_name . 434)(name . 435)(qualified_expression . 53)(selected_component . 54))
3262 ((attribute_reference . 50)(name . 67)(qualified_expression . 53)(selected_component . 54))
3263 nil
3264 nil
3265 nil
3266 nil
3267 nil
3268 nil
3269 nil
3270 nil
3271 nil
3272 nil
3273 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 421)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
3274 nil
3275 nil
3276 nil
3277 nil
3278 nil
3279 nil
3280 nil
3281 nil
3282 nil
3283 nil
3284 nil
3285 nil
3286 nil
3287 ((procedure_specification . 416)(subprogram_specification . 417))
3288 nil
3289 nil
3290 nil
3291 nil
3292 nil
3293 nil
3294 nil
3295 nil
3296 nil
3297 nil
3298 nil
3299 nil
3300 nil
3301 nil
3302 nil
3303 nil
3304 nil
3305 nil
3306 nil
3307 nil
3308 nil
3309 nil
3310 nil
3311 nil
3312 nil
3313 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 414)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
3314 ((binary_adding_operator . 343))
3315 nil
3316 nil
3317 nil
3318 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(term . 413))
3319 nil
3320 nil
3321 nil
3322 nil
3323 ((aggregate . 149)(attribute_reference . 50)(factor . 412)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54))
3324 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 411)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3325 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation . 410)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3326 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation . 408)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3327 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation . 406)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3328 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation . 405)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3329 nil
3330 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation . 403)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3331 nil
3332 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation . 401)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3333 ((aggregate . 149)(attribute_reference . 50)(name . 152)(primary . 400)(qualified_expression . 53)(selected_component . 54))
3334 ((aggregate . 149)(attribute_reference . 50)(expression . 150)(factor . 151)(name . 152)(pragma_argument_association . 399)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3335 nil
3336 ((actual_parameter_part . 90))
3337 ((aggregate . 149)(attribute_reference . 50)(expression . 397)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3338 ((quantifier . 396))
3339 ((aggregate . 149)(attribute_reference . 50)(expression . 393)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3340 nil
3341 nil
3342 nil
3343 nil
3344 ((aggregate . 149)(attribute_reference . 50)(expression . 389)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3345 nil
3346 nil
3347 nil
3348 nil
3349 ((procedure_specification . 31)(subprogram_specification . 385))
3350 nil
3351 nil
3352 nil
3353 nil
3354 ((attribute_reference . 50)(name . 382)(qualified_expression . 53)(selected_component . 54))
3355 ((attribute_reference . 50)(name . 381)(qualified_expression . 53)(selected_component . 54))
3356 ((actual_parameter_part . 90)(aspect_specification_opt . 650))
3357 ((actual_parameter_part . 90)(aspect_specification_opt . 649))
3358 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(handled_sequence_of_statements . 632)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 645)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3359 nil
3360 ((aspect_specification_opt . 128))
3361 nil
3362 nil
3363 nil
3364 nil
3365 nil
3366 nil
3367 nil
3368 nil
3369 nil
3370 nil
3371 ((iterator_specification . 599))
3372 nil
3373 nil
3374 nil
3375 nil
3376 nil
3377 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation . 596)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3378 nil
3379 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation . 595)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3380 nil
3381 nil
3382 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation . 594)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3383 nil
3384 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation . 593)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3385 nil
3386 nil
3387 nil
3388 ((multiplying_operator . 348))
3389 nil
3390 nil
3391 nil
3392 ((aspect_specification_opt . 128))
3393 ((aliased_opt . 587))
3394 ((attribute_reference . 50)(name . 584)(qualified_expression . 53)(selected_component . 54))
3395 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 583)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
3396 nil
3397 ((discriminant_part_opt . 582))
3398 ((aspect_specification_opt . 580))
3399 nil
3400 nil
3401 nil
3402 ((aspect_specification_opt . 576))
3403 nil
3404 nil
3405 ((attribute_reference . 50)(name . 573)(qualified_expression . 53)(selected_component . 54))
3406 nil
3407 nil
3408 nil
3409 nil
3410 ((actual_parameter_part . 90))
3411 ((access_definition . 568)(null_exclusion_opt . 569))
3412 nil
3413 nil
3414 ((actual_parameter_part . 90))
3415 nil
3416 ((relational_operator . 562))
3417 nil
3418 nil
3419 ((aggregate . 149)(attribute_reference . 50)(choice_relation . 566)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 441)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3420 ((aggregate . 149)(attribute_reference . 50)(choice_relation . 565)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 441)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3421 nil
3422 ((aggregate . 149)(attribute_reference . 50)(choice_relation . 564)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 441)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3423 nil
3424 ((aggregate . 149)(attribute_reference . 50)(choice_relation . 563)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 441)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3425 nil
3426 nil
3427 nil
3428 nil
3429 ((relational_operator . 562))
3430 nil
3431 nil
3432 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(membership_choice_list . 560)(membership_choice . 459)(name . 184)(primary . 155)(qualified_expression . 53)(range . 460)(selected_component . 54)(simple_expression . 461)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3433 nil
3434 nil
3435 nil
3436 nil
3437 nil
3438 nil
3439 nil
3440 nil
3441 nil
3442 nil
3443 nil
3444 ((access_definition . 551)(attribute_reference . 50)(name . 552)(null_exclusion_opt . 209)(null_exclusion_opt_name . 553)(qualified_expression . 53)(selected_component . 554))
3445 ((discriminant_specification_opt . 548)(identifier_list . 251))
3446 nil
3447 nil
3448 nil
3449 nil
3450 nil
3451 nil
3452 nil
3453 nil
3454 nil
3455 nil
3456 nil
3457 nil
3458 nil
3459 nil
3460 ((aspect_specification_opt . 535))
3461 nil
3462 nil
3463 nil
3464 nil
3465 nil
3466 ((aspect_specification_opt . 530))
3467 nil
3468 nil
3469 nil
3470 nil
3471 ((aspect_specification_opt . 527))
3472 ((attribute_reference . 50)(name . 526)(qualified_expression . 53)(selected_component . 54))
3473 ((actual_parameter_part . 90)(aspect_specification_opt . 525))
3474 ((aggregate . 149)(attribute_reference . 50)(expression . 523)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3475 nil
3476 ((actual_parameter_part . 90))
3477 nil
3478 nil
3479 nil
3480 ((attribute_reference . 50)(name . 521)(qualified_expression . 53)(selected_component . 54))
3481 nil
3482 nil
3483 nil
3484 ((mode_opt . 517))
3485 nil
3486 ((aggregate . 149)(association_opt . 171)(association_list . 516)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 181)(expression . 182)(expression_opt . 183)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 185)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 186)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3487 nil
3488 nil
3489 nil
3490 nil
3491 nil
3492 ((null_exclusion_opt . 778))
3493 ((aggregate . 149)(attribute_reference . 50)(expression . 777)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3494 ((formal_part . 91)(parameter_and_result_profile . 776))
3495 ((formal_part . 115)(parameter_profile_opt . 775))
3496 ((actual_parameter_part . 90))
3497 nil
3498 ((aspect_specification_opt . 773))
3499 ((aggregate . 149)(attribute_reference . 50)(expression . 772)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3500 nil
3501 ((actual_parameter_part . 90)(formal_package_actual_part . 770))
3502 nil
3503 nil
3504 nil
3505 nil
3506 nil
3507 ((attribute_reference . 50)(name . 766)(qualified_expression . 53)(selected_component . 54))
3508 nil
3509 nil
3510 nil
3511 nil
3512 nil
3513 nil
3514 nil
3515 nil
3516 nil
3517 nil
3518 nil
3519 ((aggregate . 149)(attribute_reference . 50)(discrete_subtype_definition . 751)(discrete_subtype_definition_list . 752)(factor . 151)(index_subtype_definition . 753)(index_subtype_definition_list . 754)(name . 755)(primary . 155)(qualified_expression . 53)(range . 756)(selected_component . 54)(simple_expression . 757)(subtype_indication . 758)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3520 nil
3521 nil
3522 nil
3523 nil
3524 nil
3525 nil
3526 nil
3527 ((actual_parameter_part . 90))
3528 nil
3529 nil
3530 nil
3531 nil
3532 nil
3533 nil
3534 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(membership_choice . 745)(name . 184)(primary . 155)(qualified_expression . 53)(range . 460)(selected_component . 54)(simple_expression . 461)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3535 nil
3536 ((aggregate . 149)(attribute_reference . 50)(expression . 744)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3537 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 743)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3538 nil
3539 nil
3540 nil
3541 nil
3542 nil
3543 nil
3544 ((attribute_reference . 50)(name . 740)(qualified_expression . 53)(selected_component . 54))
3545 ((aggregate . 738)(record_rep . 739))
3546 nil
3547 ((aggregate . 149)(attribute_reference . 50)(expression . 735)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3548 ((actual_parameter_part . 90)(aspect_specification_opt . 166))
3549 ((discriminant_part_opt . 733))
3550 ((aspect_specification_opt . 700))
3551 nil
3552 ((attribute_reference . 50)(name . 729)(qualified_expression . 53)(selected_component . 54)(subtype_indication . 730))
3553 ((discriminant_part_opt . 727))
3554 ((aspect_specification_opt . 699))
3555 nil
3556 nil
3557 nil
3558 nil
3559 ((actual_parameter_part . 90))
3560 nil
3561 nil
3562 ((constant_opt . 719))
3563 nil
3564 nil
3565 ((formal_part . 115)(parameter_profile_opt . 714))
3566 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(handled_sequence_of_statements . 712)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 645)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3567 ((attribute_reference . 50)(name . 710)(name_opt . 711)(qualified_expression . 53)(selected_component . 54))
3568 nil
3569 nil
3570 nil
3571 nil
3572 ((case_expression_alternative . 708)(case_expression_alternative_list . 709))
3573 nil
3574 nil
3575 ((aggregate . 149)(attribute_reference . 50)(expression . 702)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3576 ((aggregate . 149)(attribute_reference . 50)(expression . 701)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3577 ((aspect_specification_opt . 700))
3578 ((aspect_specification_opt . 699))
3579 nil
3580 nil
3581 nil
3582 ((attribute_reference . 50)(name . 695)(qualified_expression . 53)(selected_component . 54))
3583 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(handled_sequence_of_statements . 694)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 645)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3584 ((aggregate . 149)(attribute_reference . 50)(expression . 693)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3585 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 692)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
3586 ((aggregate . 149)(attribute_reference . 50)(expression . 691)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3587 ((identifier_opt . 689))
3588 ((iterator_specification . 686)(iterator_specification_opt . 687))
3589 nil
3590 ((aggregate . 149)(attribute_reference . 50)(expression . 182)(expression_opt . 684)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3591 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 683)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3592 nil
3593 ((attribute_reference . 50)(name . 681)(qualified_expression . 53)(selected_component . 54))
3594 ((attribute_reference . 50)(name . 679)(qualified_expression . 53)(selected_component . 54))
3595 ((aggregate . 149)(attribute_reference . 50)(expression . 676)(extended_return_object_declaration . 677)(extended_return_object_declaration_opt . 678)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3596 ((accept_statement . 664)(attribute_reference . 50)(delay_alternative . 665)(delay_statement . 666)(entry_call_alternative . 667)(name . 668)(procedure_call_statement . 669)(qualified_expression . 53)(selected_component . 54)(select_alternative . 670)(select_alternative_list . 671)(select_alternative_list_opt . 672)(triggering_alternative . 673))
3597 ((aggregate . 149)(attribute_reference . 50)(expression . 182)(expression_opt . 661)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3598 nil
3599 nil
3600 nil
3601 nil
3602 nil
3603 nil
3604 nil
3605 nil
3606 nil
3607 nil
3608 nil
3609 nil
3610 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(compound_statement . 657)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(simple_return_statement . 646)(simple_statement . 658)(timed_entry_call . 648))
3611 nil
3612 ((actual_parameter_part . 90))
3613 nil
3614 nil
3615 nil
3616 nil
3617 nil
3618 nil
3619 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(simple_return_statement . 646)(statement . 654)(timed_entry_call . 648))
3620 nil
3621 nil
3622 nil
3623 nil
3624 nil
3625 nil
3626 nil
3627 nil
3628 ((exception_handler . 919)(exception_handler_list . 920)(exception_handler_list_opt . 921))
3629 nil
3630 ((aggregate . 149)(attribute_reference . 50)(expression . 917)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3631 nil
3632 nil
3633 nil
3634 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 916)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3635 ((attribute_reference . 50)(name . 710)(name_opt . 915)(qualified_expression . 53)(selected_component . 54))
3636 nil
3637 nil
3638 ((aggregate . 149)(attribute_reference . 50)(expression . 913)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3639 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 912)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3640 nil
3641 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 911)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3642 nil
3643 ((accept_statement . 623)(actual_parameter_part . 90)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 908)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3644 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 907)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3645 nil
3646 nil
3647 nil
3648 nil
3649 nil
3650 nil
3651 nil
3652 nil
3653 nil
3654 ((actual_parameter_part . 90))
3655 nil
3656 ((actual_parameter_part . 90))
3657 nil
3658 nil
3659 nil
3660 nil
3661 nil
3662 nil
3663 nil
3664 nil
3665 ((aggregate . 149)(attribute_reference . 50)(expression . 889)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3666 nil
3667 nil
3668 nil
3669 nil
3670 ((actual_parameter_part . 90))
3671 ((actual_parameter_part . 882)(actual_parameter_part_opt . 883))
3672 nil
3673 nil
3674 nil
3675 nil
3676 nil
3677 ((elsif_expression_item . 876)(elsif_expression_list . 877))
3678 ((aggregate . 149)(attribute_reference . 50)(expression . 873)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3679 ((attribute_reference . 50)(name . 729)(qualified_expression . 53)(selected_component . 54)(subtype_indication . 872))
3680 ((aggregate . 149)(attribute_reference . 50)(discrete_subtype_definition . 871)(factor . 151)(name . 863)(primary . 155)(qualified_expression . 53)(range . 756)(selected_component . 54)(simple_expression . 757)(subtype_indication . 758)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3681 ((attribute_reference . 50)(name . 869)(qualified_expression . 53)(selected_component . 54))
3682 ((aggregate . 149)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 867)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 185)(selected_component . 54)(simple_expression . 454)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3683 nil
3684 nil
3685 ((actual_parameter_part . 90))
3686 nil
3687 nil
3688 ((aggregate . 149)(attribute_reference . 50)(discrete_subtype_definition . 862)(factor . 151)(identifier_list . 211)(name . 863)(parameter_specification . 212)(parameter_specification_list . 213)(primary . 155)(qualified_expression . 53)(range . 756)(selected_component . 54)(simple_expression . 757)(subtype_indication . 758)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3689 ((aspect_specification_opt . 861))
3690 ((aspect_specification_opt . 860))
3691 ((aspect_specification_opt . 859))
3692 ((aspect_specification_opt . 858))
3693 nil
3694 ((access_definition . 855)(array_type_definition . 856)(attribute_reference . 50)(name . 729)(null_exclusion_opt . 209)(qualified_expression . 53)(selected_component . 54)(subtype_indication . 857))
3695 nil
3696 ((aggregate . 149)(attribute_reference . 50)(expression . 853)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3697 ((attribute_reference . 50)(name . 710)(name_opt . 852)(qualified_expression . 53)(selected_component . 54))
3698 ((abstract_limited_synchronized_opt . 842)(abstract_limited_opt . 843)(abstract_tagged_limited_opt . 844)(access_definition . 845)(array_type_definition . 846)(derived_type_definition . 847)(enumeration_type_definition . 848)(interface_type_definition . 849)(null_exclusion_opt . 209)(record_type_definition . 850)(type_definition . 851))
3699 nil
3700 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 830)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_definition . 831)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
3701 nil
3702 ((aspect_specification_opt . 827))
3703 nil
3704 ((actual_parameter_part . 90)(constraint . 797)(index_constraint . 798))
3705 ((aspect_specification_opt . 824))
3706 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 822)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_definition . 823)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
3707 nil
3708 ((aspect_specification_opt . 819))
3709 nil
3710 nil
3711 ((aggregate . 149)(attribute_reference . 50)(expression . 816)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3712 ((mod_clause_opt . 815))
3713 nil
3714 nil
3715 ((actual_parameter_part . 90))
3716 ((attribute_reference . 50)(name . 810)(qualified_expression . 53)(selected_component . 54))
3717 ((attribute_reference . 50)(name . 809)(qualified_expression . 53)(selected_component . 54))
3718 nil
3719 nil
3720 nil
3721 ((aggregate . 149)(attribute_reference . 50)(expression . 807)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3722 ((aggregate . 149)(attribute_reference . 50)(expression . 806)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3723 ((attribute_reference . 50)(name . 552)(qualified_expression . 53)(selected_component . 805))
3724 nil
3725 ((aggregate . 149)(attribute_reference . 50)(name . 152)(primary . 283)(qualified_expression . 53)(selected_component . 54))
3726 nil
3727 nil
3728 nil
3729 nil
3730 ((actual_parameter_part . 90)(constraint . 797)(index_constraint . 798))
3731 nil
3732 nil
3733 nil
3734 nil
3735 nil
3736 ((attribute_reference . 50)(interface_list . 793)(name . 790)(qualified_expression . 53)(selected_component . 54))
3737 ((attribute_reference . 50)(interface_list . 792)(name . 790)(qualified_expression . 53)(selected_component . 54))
3738 ((attribute_reference . 50)(interface_list . 791)(name . 790)(qualified_expression . 53)(selected_component . 54))
3739 nil
3740 ((attribute_reference . 50)(interface_list . 789)(name . 790)(qualified_expression . 53)(selected_component . 54))
3741 ((actual_parameter_part . 90))
3742 nil
3743 nil
3744 ((aggregate . 149)(association_opt . 171)(association_list . 188)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 181)(expression . 182)(expression_opt . 183)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 189)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 186)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3745 ((aspect_specification_opt . 785))
3746 nil
3747 ((aspect_specification_opt . 784))
3748 nil
3749 ((identifier_list . 211)(parameter_specification . 212)(parameter_specification_list . 213))
3750 nil
3751 nil
3752 nil
3753 ((attribute_reference . 50)(name . 782)(qualified_expression . 53)(selected_component . 54))
3754 nil
3755 nil
3756 nil
3757 ((actual_parameter_part . 90))
3758 nil
3759 nil
3760 nil
3761 nil
3762 ((attribute_reference . 50)(interface_list . 1047)(name . 790)(qualified_expression . 53)(selected_component . 54))
3763 nil
3764 nil
3765 ((actual_parameter_part . 90))
3766 nil
3767 nil
3768 nil
3769 nil
3770 ((aggregate . 149)(association_opt . 171)(association_list . 188)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 181)(discrete_subtype_definition . 751)(discrete_subtype_definition_list . 1043)(expression . 182)(expression_opt . 183)(factor . 151)(name . 863)(primary . 155)(qualified_expression . 53)(range . 1044)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 186)(subtype_indication . 758)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3771 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 1019)(selected_component . 54)(simple_expression . 757)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3772 nil
3773 nil
3774 ((attribute_reference . 50)(index_subtype_definition . 1039)(name . 1040)(qualified_expression . 53)(selected_component . 54))
3775 nil
3776 ((aggregate . 149)(attribute_reference . 50)(discrete_subtype_definition . 1037)(factor . 151)(name . 863)(primary . 155)(qualified_expression . 53)(range . 756)(selected_component . 54)(simple_expression . 757)(subtype_indication . 758)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3777 nil
3778 ((attribute_reference . 50)(name . 1018)(qualified_expression . 53)(selected_component . 54))
3779 nil
3780 nil
3781 nil
3782 nil
3783 nil
3784 ((actual_parameter_part . 90)(aspect_specification_opt . 1035))
3785 ((actual_parameter_part . 90)(aspect_specification_opt . 1034))
3786 ((attribute_reference . 50)(name . 1033)(qualified_expression . 53)(selected_component . 54))
3787 nil
3788 nil
3789 nil
3790 ((component_clause . 1030)(component_clause_list . 1031))
3791 nil
3792 nil
3793 ((aspect_specification_opt . 1027))
3794 nil
3795 ((aspect_specification_opt . 1025))
3796 ((attribute_reference . 50)(interface_list . 1024)(name . 790)(qualified_expression . 53)(selected_component . 54))
3797 nil
3798 nil
3799 nil
3800 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 1019)(selected_component . 54)(simple_expression . 757)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3801 ((attribute_reference . 50)(name . 1018)(qualified_expression . 53)(selected_component . 54))
3802 nil
3803 ((aspect_specification_opt . 1015))
3804 ((attribute_reference . 50)(interface_list . 1014)(name . 790)(qualified_expression . 53)(selected_component . 54))
3805 nil
3806 nil
3807 nil
3808 ((aggregate . 149)(attribute_reference . 50)(expression . 1009)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3809 ((aggregate . 149)(attribute_reference . 50)(expression . 1008)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3810 ((enumeration_literal . 1006)(enumeration_literal_list . 1007))
3811 nil
3812 ((aggregate . 149)(attribute_reference . 50)(expression . 1003)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3813 nil
3814 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 1001)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3815 ((aspect_clause . 994)(at_clause . 294)(component_declaration . 995)(component_item . 996)(component_list . 997)(component_list_opt . 998)(enumeration_representation_clause . 301)(identifier_list . 999)(record_representation_clause . 324)(variant_part . 1000))
3816 nil
3817 nil
3818 nil
3819 ((record_definition . 988))
3820 nil
3821 nil
3822 nil
3823 nil
3824 nil
3825 nil
3826 ((aspect_specification_opt . 986))
3827 nil
3828 nil
3829 nil
3830 ((aspect_specification_opt . 983))
3831 ((aspect_specification_opt . 981))
3832 ((aspect_specification_opt . 979))
3833 nil
3834 nil
3835 nil
3836 nil
3837 nil
3838 ((actual_parameter_part . 90)(constraint . 797)(index_constraint . 798))
3839 ((attribute_reference . 50)(name . 710)(name_opt . 972)(qualified_expression . 53)(selected_component . 54))
3840 nil
3841 ((case_expression_alternative . 971))
3842 nil
3843 ((attribute_reference . 50)(name . 969)(qualified_expression . 53)(selected_component . 54))
3844 ((actual_parameter_part . 90))
3845 ((aggregate . 149)(attribute_reference . 50)(discrete_subtype_definition . 968)(factor . 151)(name . 863)(primary . 155)(qualified_expression . 53)(range . 756)(selected_component . 54)(simple_expression . 757)(subtype_indication . 758)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3846 nil
3847 nil
3848 nil
3849 ((aggregate . 149)(attribute_reference . 50)(expression . 966)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3850 ((aggregate . 149)(attribute_reference . 50)(expression . 965)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3851 nil
3852 ((elsif_expression_item . 964))
3853 ((aspect_clause . 955)(at_clause . 294)(entry_body . 956)(enumeration_representation_clause . 301)(overriding_indicator_opt . 957)(procedure_specification . 31)(protected_operation_item . 958)(protected_operation_item_list . 959)(protected_operation_item_list_opt . 960)(record_representation_clause . 324)(subprogram_body . 961)(subprogram_declaration . 962))
3854 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 953)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
3855 nil
3856 ((aggregate . 149)(association_opt . 171)(association_list . 188)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 181)(expression . 182)(expression_opt . 183)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 185)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 186)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3857 nil
3858 ((formal_part . 115)(parameter_profile_opt . 952))
3859 nil
3860 ((identifier_opt . 951))
3861 ((case_statement_alternative . 949)(case_statement_alternative_list . 950))
3862 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(handled_sequence_of_statements . 947)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 645)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3863 nil
3864 nil
3865 nil
3866 ((aggregate . 149)(attribute_reference . 50)(expression . 182)(expression_opt . 945)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3867 nil
3868 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 944)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3869 nil
3870 nil
3871 ((aggregate . 149)(attribute_reference . 50)(expression . 942)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3872 nil
3873 nil
3874 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(handled_sequence_of_statements . 940)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 645)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3875 nil
3876 nil
3877 ((aliased_opt . 939))
3878 nil
3879 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 937)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3880 nil
3881 ((accept_statement . 664)(delay_alternative . 665)(delay_statement . 933)(select_alternative . 935))
3882 nil
3883 nil
3884 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 934)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3885 ((delay_alternative . 932)(delay_statement . 933))
3886 nil
3887 nil
3888 nil
3889 nil
3890 nil
3891 nil
3892 nil
3893 ((attribute_reference . 50)(exception_choice . 925)(exception_choice_list . 926)(name . 927)(qualified_expression . 53)(selected_component . 54))
3894 nil
3895 ((exception_handler . 922))
3896 nil
3897 nil
3898 nil
3899 nil
3900 nil
3901 nil
3902 ((actual_parameter_part . 90))
3903 nil
3904 nil
3905 nil
3906 ((accept_statement . 1146)(delay_alternative . 1147)(delay_statement . 933))
3907 nil
3908 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 1143)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3909 nil
3910 nil
3911 nil
3912 nil
3913 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 1139)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
3914 ((constant_opt . 1138))
3915 nil
3916 nil
3917 nil
3918 ((identifier_opt . 1134))
3919 ((elsif_statement_item . 1132)(elsif_statement_list . 1133))
3920 nil
3921 nil
3922 nil
3923 ((aggregate . 149)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 1126)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 185)(selected_component . 54)(simple_expression . 454)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3924 nil
3925 ((case_statement_alternative . 1125))
3926 nil
3927 nil
3928 nil
3929 nil
3930 nil
3931 nil
3932 ((procedure_specification . 31)(subprogram_specification . 1118))
3933 nil
3934 ((aspect_clause . 955)(at_clause . 294)(entry_body . 956)(enumeration_representation_clause . 301)(overriding_indicator_opt . 957)(procedure_specification . 31)(protected_operation_item . 1117)(record_representation_clause . 324)(subprogram_body . 961)(subprogram_declaration . 962))
3935 nil
3936 nil
3937 nil
3938 ((aggregate . 149)(attribute_reference . 50)(expression . 1115)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3939 nil
3940 nil
3941 nil
3942 ((attribute_reference . 50)(name . 1113)(qualified_expression . 53)(selected_component . 54))
3943 nil
3944 ((actual_parameter_part . 90))
3945 ((aggregate . 149)(attribute_reference . 50)(expression . 1111)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3946 nil
3947 nil
3948 ((formal_part . 115)(parameter_profile_opt . 1109))
3949 nil
3950 nil
3951 nil
3952 nil
3953 ((aggregate . 149)(attribute_reference . 50)(expression . 1108)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3954 nil
3955 ((aggregate . 149)(attribute_reference . 50)(expression . 1106)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3956 nil
3957 ((aggregate . 149)(attribute_reference . 50)(expression . 1104)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
3958 nil
3959 ((attribute_reference . 50)(name . 1018)(qualified_expression . 53)(selected_component . 54))
3960 nil
3961 nil
3962 ((aspect_specification_opt . 1101))
3963 nil
3964 ((attribute_reference . 50)(name . 1100)(qualified_expression . 53)(selected_component . 54))
3965 ((attribute_reference . 50)(name . 729)(qualified_expression . 53)(selected_component . 54)(subtype_indication . 1099))
3966 nil
3967 ((direct_name . 1098))
3968 nil
3969 nil
3970 nil
3971 nil
3972 ((aspect_clause . 994)(at_clause . 294)(component_declaration . 995)(component_item . 1093)(enumeration_representation_clause . 301)(identifier_list . 999)(record_representation_clause . 324)(variant_part . 1094))
3973 nil
3974 nil
3975 nil
3976 nil
3977 nil
3978 nil
3979 nil
3980 nil
3981 nil
3982 nil
3983 ((real_range_specification_opt . 1087))
3984 ((real_range_specification_opt . 1086))
3985 nil
3986 nil
3987 ((identifier_opt . 1083))
3988 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 1082)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
3989 nil
3990 nil
3991 nil
3992 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 830)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_definition . 1079)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
3993 ((actual_parameter_part . 90)(constraint . 1077)(index_constraint . 798))
3994 nil
3995 nil
3996 nil
3997 ((identifier_opt . 1076))
3998 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 1075)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
3999 nil
4000 nil
4001 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 822)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_definition . 1072)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
4002 nil
4003 nil
4004 nil
4005 nil
4006 ((component_clause . 1068))
4007 ((aggregate . 149)(attribute_reference . 50)(expression . 1066)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4008 ((actual_parameter_part . 90)(aspect_specification_opt . 1065))
4009 nil
4010 nil
4011 ((access_definition . 1059)(attribute_reference . 50)(component_definition . 1062)(name . 729)(null_exclusion_opt . 209)(qualified_expression . 53)(selected_component . 54)(subtype_indication . 1061))
4012 nil
4013 ((access_definition . 1059)(attribute_reference . 50)(component_definition . 1060)(name . 729)(null_exclusion_opt . 209)(qualified_expression . 53)(selected_component . 54)(subtype_indication . 1061))
4014 nil
4015 ((actual_parameter_part . 90))
4016 nil
4017 ((aggregate . 149)(attribute_reference . 50)(name . 152)(primary . 283)(qualified_expression . 53)(selected_component . 54))
4018 nil
4019 nil
4020 ((attribute_reference . 50)(name . 1054)(qualified_expression . 53)(selected_component . 54))
4021 nil
4022 nil
4023 nil
4024 nil
4025 nil
4026 ((aggregate . 149)(attribute_reference . 50)(expression . 1052)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4027 nil
4028 nil
4029 ((actual_parameter_part . 90))
4030 nil
4031 ((attribute_reference . 50)(name . 1215)(qualified_expression . 53)(selected_component . 54))
4032 nil
4033 ((access_definition . 1213)(attribute_reference . 50)(name . 729)(null_exclusion_opt . 209)(qualified_expression . 53)(selected_component . 54)(subtype_indication . 1214))
4034 nil
4035 nil
4036 nil
4037 nil
4038 nil
4039 nil
4040 nil
4041 nil
4042 nil
4043 nil
4044 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 1209)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4045 nil
4046 ((attribute_reference . 50)(interface_list . 1208)(name . 790)(qualified_expression . 53)(selected_component . 54))
4047 nil
4048 nil
4049 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 822)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_definition . 1206)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
4050 nil
4051 nil
4052 nil
4053 ((attribute_reference . 50)(interface_list . 1204)(name . 790)(qualified_expression . 53)(selected_component . 54))
4054 nil
4055 nil
4056 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 830)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_definition . 1202)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
4057 nil
4058 nil
4059 ((aggregate . 149)(attribute_reference . 50)(expression . 1200)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4060 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 1199)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4061 nil
4062 nil
4063 ((enumeration_literal . 1198))
4064 nil
4065 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 1197)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4066 ((access_definition . 1059)(attribute_reference . 50)(component_definition . 1196)(name . 729)(null_exclusion_opt . 209)(qualified_expression . 53)(selected_component . 54)(subtype_indication . 1061))
4067 nil
4068 nil
4069 nil
4070 nil
4071 nil
4072 nil
4073 nil
4074 ((and_interface_list_opt . 1193))
4075 ((actual_parameter_part . 90)(and_interface_list_opt . 1190)(constraint . 1191)(constraint_opt . 1192)(index_constraint . 798))
4076 nil
4077 nil
4078 nil
4079 ((aspect_specification_opt . 1187))
4080 nil
4081 ((aspect_specification_opt . 1186))
4082 nil
4083 ((aspect_specification_opt . 1185))
4084 ((aspect_specification_opt . 1184))
4085 nil
4086 nil
4087 ((attribute_reference . 50)(name . 1183)(qualified_expression . 53)(selected_component . 54))
4088 ((actual_parameter_part . 90))
4089 ((aggregate . 149)(attribute_reference . 50)(expression . 1182)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4090 nil
4091 ((identifier_opt . 1181))
4092 nil
4093 ((aspect_specification_opt . 128))
4094 ((entry_body_formal_part . 1179)(formal_part . 115)(parameter_profile_opt . 1180))
4095 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(handled_sequence_of_statements . 1177)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 645)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
4096 nil
4097 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(handled_sequence_of_statements . 1176)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 645)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
4098 nil
4099 nil
4100 nil
4101 nil
4102 ((identifier_opt . 1173))
4103 nil
4104 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 1172)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
4105 ((aggregate . 149)(attribute_reference . 50)(expression . 182)(expression_opt . 1171)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4106 nil
4107 nil
4108 ((elsif_statement_item . 1169))
4109 nil
4110 nil
4111 nil
4112 nil
4113 ((access_definition . 1162)(attribute_reference . 50)(name . 729)(null_exclusion_opt . 209)(qualified_expression . 53)(return_subtype_indication . 1163)(selected_component . 54)(subtype_indication . 1164))
4114 nil
4115 nil
4116 nil
4117 nil
4118 nil
4119 nil
4120 nil
4121 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 1156)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
4122 nil
4123 ((identifier_opt . 1155))
4124 ((attribute_reference . 50)(exception_choice . 1154)(name . 927)(qualified_expression . 53)(selected_component . 54))
4125 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 1153)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
4126 ((attribute_reference . 50)(exception_choice . 925)(exception_choice_list . 1152)(name . 927)(qualified_expression . 53)(selected_component . 54))
4127 nil
4128 nil
4129 nil
4130 nil
4131 nil
4132 nil
4133 nil
4134 nil
4135 nil
4136 nil
4137 nil
4138 nil
4139 nil
4140 nil
4141 nil
4142 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 1250)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
4143 nil
4144 nil
4145 nil
4146 nil
4147 nil
4148 nil
4149 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 1244)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
4150 nil
4151 nil
4152 nil
4153 ((identifier_list . 211)(parameter_specification . 212)(parameter_specification_list . 213))
4154 nil
4155 nil
4156 nil
4157 nil
4158 ((actual_parameter_part . 90))
4159 nil
4160 nil
4161 nil
4162 nil
4163 nil
4164 ((attribute_reference . 50)(interface_list . 1233)(name . 790)(qualified_expression . 53)(selected_component . 54))
4165 nil
4166 nil
4167 nil
4168 nil
4169 ((variant_list . 1229)(variant . 1230))
4170 nil
4171 ((aspect_specification_opt . 1227))
4172 nil
4173 nil
4174 nil
4175 ((real_range_specification_opt . 1224))
4176 ((identifier_opt . 1223))
4177 nil
4178 nil
4179 nil
4180 ((identifier_opt . 1220))
4181 nil
4182 nil
4183 nil
4184 nil
4185 nil
4186 nil
4187 nil
4188 nil
4189 nil
4190 ((actual_parameter_part . 90)(constraint . 1077)(index_constraint . 798))
4191 nil
4192 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 1280)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4193 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 822)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_definition . 1279)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
4194 nil
4195 nil
4196 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 830)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_definition . 1278)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
4197 nil
4198 nil
4199 nil
4200 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 1277)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4201 ((aggregate . 149)(attribute_reference . 50)(expression . 1276)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4202 nil
4203 ((aggregate . 149)(attribute_reference . 50)(choice_expression . 173)(choice_relation_and_list . 174)(choice_relation_or_list . 175)(choice_relation_xor_list . 176)(choice_relation_and_then_list . 177)(choice_relation_or_else_list . 178)(choice_relation . 179)(discrete_choice . 180)(discrete_choice_list . 1274)(factor . 151)(name . 184)(primary . 155)(qualified_expression . 53)(range . 185)(selected_component . 54)(simple_expression . 454)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4204 ((variant . 1273))
4205 nil
4206 nil
4207 ((record_definition . 1270))
4208 nil
4209 nil
4210 nil
4211 nil
4212 nil
4213 nil
4214 ((aggregate . 149)(attribute_reference . 50)(expression . 182)(expression_opt . 1269)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4215 nil
4216 ((identifier_opt . 1267))
4217 ((identifier_opt . 1266))
4218 nil
4219 nil
4220 nil
4221 nil
4222 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 1264)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
4223 nil
4224 nil
4225 nil
4226 nil
4227 ((aggregate . 149)(attribute_reference . 50)(expression . 1261)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(relation_and_list . 156)(relation_and_then_list . 157)(relation_or_list . 158)(relation_or_else_list . 159)(relation_xor_list . 160)(relation . 161)(selected_component . 54)(simple_expression . 162)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4228 nil
4229 nil
4230 nil
4231 nil
4232 nil
4233 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 1259)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
4234 nil
4235 nil
4236 nil
4237 nil
4238 nil
4239 nil
4240 nil
4241 nil
4242 nil
4243 nil
4244 nil
4245 nil
4246 ((aspect_specification_opt . 1287))
4247 nil
4248 nil
4249 nil
4250 nil
4251 ((aspect_specification_opt . 1284))
4252 nil
4253 nil
4254 nil
4255 nil
4256 ((aggregate . 149)(attribute_reference . 50)(factor . 151)(name . 152)(primary . 155)(qualified_expression . 53)(selected_component . 54)(simple_expression . 1301)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4257 nil
4258 nil
4259 nil
4260 ((aspect_clause . 994)(at_clause . 294)(component_declaration . 995)(component_item . 996)(component_list . 1299)(enumeration_representation_clause . 301)(identifier_list . 999)(record_representation_clause . 324)(variant_part . 1000))
4261 nil
4262 nil
4263 ((abstract_subprogram_declaration . 292)(aspect_clause . 293)(at_clause . 294)(body . 295)(body_stub . 296)(declaration . 297)(declarations . 298)(declarative_part_opt . 1296)(entry_declaration . 300)(enumeration_representation_clause . 301)(exception_declaration . 302)(full_type_declaration . 303)(generic_declaration . 304)(generic_formal_part . 17)(generic_instantiation . 305)(generic_package_declaration . 19)(generic_renaming_declaration . 306)(generic_subprogram_declaration . 21)(identifier_list . 307)(incomplete_type_declaration . 308)(null_procedure_declaration . 309)(object_declaration . 310)(object_renaming_declaration . 311)(overriding_indicator_opt . 312)(package_body . 313)(package_body_stub . 314)(package_declaration . 315)(package_renaming_declaration . 316)(package_specification . 29)(pragma . 317)(private_extension_declaration . 318)(private_type_declaration . 319)(procedure_specification . 31)(proper_body . 320)(protected_body . 321)(protected_body_stub . 322)(protected_type_declaration . 323)(record_representation_clause . 324)(renaming_declaration . 325)(single_protected_declaration . 326)(single_task_declaration . 327)(subprogram_body . 328)(subprogram_body_stub . 329)(subprogram_declaration . 330)(subprogram_renaming_declaration . 331)(subtype_declaration . 332)(task_body . 333)(task_body_stub . 334)(task_type_declaration . 335)(type_declaration . 336)(use_clause . 337))
4264 ((aggregate . 149)(attribute_reference . 50)(discrete_subtype_definition . 1295)(factor . 151)(name . 863)(primary . 155)(qualified_expression . 53)(range . 756)(selected_component . 54)(simple_expression . 757)(subtype_indication . 758)(term . 163)(term_list . 164)(unary_adding_operator . 165))
4265 nil
4266 nil
4267 nil
4268 nil
4269 nil
4270 nil
4271 nil
4272 nil
4273 nil
4274 ((aspect_clause . 994)(at_clause . 294)(component_declaration . 995)(component_item . 1093)(enumeration_representation_clause . 301)(identifier_list . 999)(record_representation_clause . 324)(variant_part . 1094))
4275 nil
4276 nil
4277 nil
4278 ((accept_statement . 623)(assignment_statement . 624)(asynchronous_select . 625)(attribute_reference . 50)(block_statement . 626)(case_statement . 627)(conditional_entry_call . 628)(delay_statement . 629)(exit_statement . 630)(extended_return_statement . 631)(handled_sequence_of_statements . 1306)(if_statement . 633)(iteration_scheme . 634)(label_opt . 635)(loop_statement . 636)(name . 637)(pragma . 638)(procedure_call_statement . 639)(qualified_expression . 53)(raise_statement . 640)(requeue_statement . 641)(selected_component . 54)(selective_accept . 642)(select_statement . 643)(sequence_of_statements . 644)(sequence_of_statements_opt . 645)(simple_return_statement . 646)(statement . 647)(timed_entry_call . 648))
4279 ((formal_part . 115)(parameter_profile_opt . 1305))
4280 nil
4281 nil
4282 ((identifier_opt . 1308))
4283 nil
4284 nil]))
4285 "Parser table.")
4286
4287 (provide 'ada-grammar-wy)
4288
4289 ;; end of file