]> code.delx.au - gnu-emacs-elpa/blob - packages/ada-mode/ada-grammar-wy.el
839bde38612fe67473d1838df2458a6a3054104b
[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 2, 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; see the file COPYING. If not, write to the
17 ;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
18 ;; Boston, MA 02110-1301, USA.
19
20 ;; PLEASE DO NOT MANUALLY EDIT THIS FILE! It is automatically
21 ;; generated from the grammar file ada-grammar.wy
22
23 (require 'wisi)
24 (require 'semantic/lex)
25 (require 'wisi-compile)
26
27 (defconst ada-grammar-wy--keyword-table
28 (semantic-lex-make-keyword-table
29 '(
30 ("abs" . ABS)
31 ("accept" . ACCEPT)
32 ("abort" . ABORT)
33 ("abstract" . ABSTRACT)
34 ("access" . ACCESS)
35 ("aliased" . ALIASED)
36 ("all" . ALL)
37 ("and" . AND)
38 ("array" . ARRAY)
39 ("at" . AT)
40 ("begin" . BEGIN)
41 ("body" . BODY)
42 ("case" . CASE)
43 ("constant" . CONSTANT)
44 ("declare" . DECLARE)
45 ("delay" . DELAY)
46 ("delta" . DELTA)
47 ("digits" . DIGITS)
48 ("do" . DO)
49 ("else" . ELSE)
50 ("elsif" . ELSIF)
51 ("end" . END)
52 ("entry" . ENTRY)
53 ("exception" . EXCEPTION)
54 ("exit" . EXIT)
55 ("for" . FOR)
56 ("function" . FUNCTION)
57 ("generic" . GENERIC)
58 ("goto" . GOTO)
59 ("if" . IF)
60 ("in" . IN)
61 ("interface" . INTERFACE)
62 ("is" . IS)
63 ("(" . LEFT_PAREN)
64 ("limited" . LIMITED)
65 ("loop" . LOOP)
66 ("mod" . MOD)
67 ("new" . NEW)
68 ("not" . NOT)
69 ("null" . NULL)
70 ("of" . OF)
71 ("or" . OR)
72 ("others" . OTHERS)
73 ("out" . OUT)
74 ("overriding" . OVERRIDING)
75 ("package" . PACKAGE)
76 ("pragma" . PRAGMA)
77 ("private" . PRIVATE)
78 ("procedure" . PROCEDURE)
79 ("protected" . PROTECTED)
80 ("raise" . RAISE)
81 ("range" . RANGE)
82 ("record" . RECORD)
83 ("rem" . REM)
84 ("renames" . RENAMES)
85 ("requeue" . REQUEUE)
86 ("return" . RETURN)
87 ("reverse" . REVERSE)
88 (")" . RIGHT_PAREN)
89 ("separate" . SEPARATE)
90 ("select" . SELECT)
91 ("some" . SOME)
92 ("subtype" . SUBTYPE)
93 ("synchronized" . SYNCHRONIZED)
94 ("tagged" . TAGGED)
95 ("task" . TASK)
96 ("terminate" . TERMINATE)
97 ("then" . THEN)
98 ("type" . TYPE)
99 ("until" . UNTIL)
100 ("use" . USE)
101 ("when" . WHEN)
102 ("while" . WHILE)
103 ("with" . WITH)
104 ("xor" . XOR)
105 )
106 nil)
107 "Table of language keywords.")
108
109 (defconst ada-grammar-wy--token-table
110 (semantic-lex-make-type-table
111 '(
112 ("punctuation"
113 (AMPERSAND . "&")
114 (BAR . "|")
115 (BOX . "<>")
116 (COLON . ":")
117 (COLON_EQUAL . ":=")
118 (COMMA . ",")
119 (DOT . ".")
120 (DOT_DOT . "..")
121 (EQUAL . "=")
122 (EQUAL_GREATER . "=>")
123 (GREATER . ">")
124 (GREATER_EQUAL . ">=")
125 (GREATER_GREATER . ">>")
126 (LESS . "<")
127 (LESS_EQUAL . "<=")
128 (LESS_LESS . "<<")
129 (MINUS . "-")
130 (PLUS . "+")
131 (SEMICOLON . ";")
132 (SLASH . "/")
133 (SLASH_EQUAL . "/=")
134 (STAR . "*")
135 (STAR_STAR . "**")
136 (TICK . "'")
137 )
138 ("symbol"
139 (IDENTIFIER)
140 )
141 ("string-double"
142 (STRING_LITERAL)
143 )
144 ("string-single"
145 (CHARACTER_LITERAL)
146 )
147 )
148 nil)
149 "Table of language tokens.")
150
151 (defconst ada-grammar-wy--parse-table
152 (wisi-compile-grammar
153 '((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 )
154 ((abstract_limited_synchronized_opt
155 (())
156 ((ABSTRACT LIMITED ))
157 ((ABSTRACT SYNCHRONIZED ))
158 ((ABSTRACT ))
159 ((LIMITED ))
160 ((SYNCHRONIZED )))
161 (abstract_limited_opt
162 (())
163 ((ABSTRACT LIMITED ))
164 ((LIMITED ))
165 ((ABSTRACT )))
166 (abstract_tagged_limited_opt
167 (())
168 ((ABSTRACT TAGGED LIMITED ))
169 ((ABSTRACT TAGGED ))
170 ((TAGGED LIMITED ))
171 ((TAGGED ))
172 ((LIMITED )))
173 (abstract_subprogram_declaration
174 ((overriding_indicator_opt subprogram_specification IS ABSTRACT aspect_specification_opt SEMICOLON )
175 (wisi-statement-action 1 'statement-start 2 'statement-other 6 'statement-end)))
176 (accept_statement
177 ((ACCEPT IDENTIFIER actual_parameter_part_opt parameter_profile_opt DO handled_sequence_of_statements END identifier_opt SEMICOLON )
178 (progn
179 (wisi-statement-action 1 'block-start 2 'name-paren 5 'block-middle 7 'block-end 9 'statement-end)
180 (wisi-containing-action 2 3)
181 (wisi-containing-action 2 4)
182 (wisi-containing-action 5 6)
183 (wisi-motion-action 1 5 '(6 EXCEPTION))))
184 ((ACCEPT IDENTIFIER actual_parameter_part_opt parameter_profile_opt SEMICOLON )
185 (progn
186 (wisi-statement-action 1 'statement-start 2 'name-paren 7 'statement-end)
187 (wisi-containing-action 2 3)
188 (wisi-containing-action 2 4))))
189 (access_definition
190 ((null_exclusion_opt ACCESS general_access_modifier_opt name )
191 (wisi-statement-action 4 'type))
192 ((null_exclusion_opt ACCESS protected_opt PROCEDURE parameter_profile_opt )
193 (progn
194 (wisi-statement-action 4 'name-paren)
195 (wisi-containing-action 4 5)))
196 ((null_exclusion_opt ACCESS protected_opt FUNCTION parameter_and_result_profile )
197 (progn
198 (wisi-statement-action 4 'name-paren)
199 (wisi-containing-action 4 5)
200 (wisi-motion-action 4 '(5 RETURN)))))
201 (actual_parameter_part
202 ((LEFT_PAREN association_list RIGHT_PAREN )
203 (progn
204 (wisi-statement-action 1 'open-paren 3 'close-paren)
205 (wisi-containing-action 1 2))))
206 (actual_parameter_part_opt
207 (())
208 ((actual_parameter_part )))
209 (aggregate
210 ((LEFT_PAREN association_list RIGHT_PAREN )
211 (progn
212 (wisi-statement-action 1 'open-paren 3 'close-paren)
213 (wisi-containing-action 1 2)))
214 ((LEFT_PAREN expression WITH association_list RIGHT_PAREN )
215 (progn
216 (wisi-statement-action 1 'open-paren 3 'statement-other 5 'close-paren)
217 (wisi-containing-action 1 2)
218 (wisi-containing-action 1 3)
219 (wisi-containing-action 3 4)))
220 ((LEFT_PAREN expression WITH NULL RECORD RIGHT_PAREN )
221 (progn
222 (wisi-statement-action 1 'open-paren 3 'statement-other 6 'close-paren)
223 (wisi-containing-action 1 2)
224 (wisi-containing-action 1 3)))
225 ((LEFT_PAREN NULL RECORD RIGHT_PAREN )
226 (wisi-statement-action 1 'open-paren 4 'close-paren)))
227 (aliased_opt
228 (())
229 ((ALIASED )))
230 (and_interface_list_opt
231 (())
232 ((AND interface_list )))
233 (array_type_definition
234 ((ARRAY LEFT_PAREN index_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 ((ARRAY LEFT_PAREN discrete_subtype_definition_list RIGHT_PAREN OF component_definition )
240 (progn
241 (wisi-statement-action 2 'open-paren 4 'close-paren 5 'statement-other)
242 (wisi-containing-action 2 3)
243 (wisi-containing-action 5 6))))
244 (assignment_statement
245 ((name COLON_EQUAL expression SEMICOLON )
246 (progn
247 (wisi-statement-action 1 'statement-start 2 'statement-other 4 'statement-end)
248 (wisi-containing-action 2 3))))
249 (association_opt
250 (())
251 ((CHARACTER_LITERAL EQUAL_GREATER expression )
252 (progn
253 (wisi-statement-action 2 'statement-other)
254 (wisi-containing-action 2 3)))
255 ((CHARACTER_LITERAL EQUAL_GREATER BOX ))
256 ((discrete_choice_list EQUAL_GREATER expression )
257 (progn
258 (wisi-statement-action 2 'statement-other)
259 (wisi-containing-action 2 3)))
260 ((discrete_choice_list EQUAL_GREATER BOX ))
261 ((expression_opt )))
262 (association_list
263 ((association_opt ))
264 ((association_list COMMA association_opt )
265 (progn
266 (wisi-statement-action 2 'list-break)
267 (wisi-containing-action 2 3))))
268 (aspect_clause
269 ((FOR attribute_reference USE expression SEMICOLON )
270 (progn
271 (wisi-statement-action 1 'statement-start 3 'statement-other 5 'statement-end)
272 (wisi-containing-action 3 4)))
273 ((enumeration_representation_clause ))
274 ((record_representation_clause ))
275 ((at_clause )))
276 (aspect_specification_opt
277 (())
278 ((WITH IDENTIFIER ))
279 ((WITH IDENTIFIER EQUAL_GREATER expression )))
280 (asynchronous_select
281 ((SELECT triggering_alternative THEN ABORT sequence_of_statements_opt END SELECT SEMICOLON )
282 (progn
283 (wisi-statement-action 1 'block-start 3 'block-middle 4 'statement-other 6 'block-end 8 'statement-end)
284 (wisi-containing-action 1 2)
285 (wisi-containing-action 3 5))))
286 (at_clause
287 ((FOR direct_name USE AT expression SEMICOLON )
288 (progn
289 (wisi-statement-action 1 'statement-start 4 'statement-other 6 'statement-end)
290 (wisi-containing-action 4 5))))
291 (attribute_reference
292 ((name TICK attribute_designator )))
293 (attribute_designator
294 ((name ))
295 ((ACCESS ))
296 ((DELTA ))
297 ((DIGITS ))
298 ((MOD )))
299 (binary_adding_operator
300 ((PLUS ))
301 ((MINUS ))
302 ((AMPERSAND )))
303 (block_statement
304 ((DECLARE declarative_part_opt BEGIN handled_sequence_of_statements END identifier_opt SEMICOLON )
305 (progn
306 (wisi-statement-action 1 'block-start 3 'block-middle 5 'block-end 7 'statement-end)
307 (wisi-containing-action 1 2)
308 (wisi-containing-action 3 4)
309 (wisi-motion-action 1 3 '(4 EXCEPTION) 5)))
310 ((BEGIN handled_sequence_of_statements END identifier_opt SEMICOLON )
311 (progn
312 (wisi-statement-action 1 'block-start 3 'block-end 5 'statement-end)
313 (wisi-containing-action 1 2)
314 (wisi-motion-action 1 '(2 EXCEPTION) 3))))
315 (body
316 ((proper_body ))
317 ((body_stub )))
318 (body_stub
319 ((subprogram_body_stub ))
320 ((package_body_stub ))
321 ((task_body_stub ))
322 ((protected_body_stub )))
323 (case_expression
324 ((CASE expression IS case_expression_alternative_list )
325 (progn
326 (wisi-statement-action 1 'statement-start 3 'block-middle)
327 (wisi-containing-action 1 2)
328 (wisi-containing-action 3 4))))
329 (case_expression_alternative
330 ((WHEN discrete_choice_list EQUAL_GREATER expression )
331 (progn
332 (wisi-statement-action 1 'block-middle 3 'statement-other)
333 (wisi-containing-action 3 4))))
334 (case_expression_alternative_list
335 ((case_expression_alternative ))
336 ((case_expression_alternative_list COMMA case_expression_alternative )
337 (progn
338 (wisi-statement-action 2 'list-break)
339 (wisi-containing-action 2 3))))
340 (case_statement
341 ((CASE expression IS case_statement_alternative_list END CASE SEMICOLON )
342 (progn
343 (wisi-statement-action 1 'block-start 3 'block-middle 5 'block-end 7 'statement-end)
344 (wisi-containing-action 1 2)
345 (wisi-containing-action 3 4)
346 (wisi-motion-action 1 '(4 WHEN) 5))))
347 (case_statement_alternative
348 ((WHEN discrete_choice_list EQUAL_GREATER sequence_of_statements_opt )
349 (progn
350 (wisi-statement-action 1 'block-middle 3 'statement-other)
351 (wisi-containing-action 1 2)
352 (wisi-containing-action 3 4))))
353 (case_statement_alternative_list
354 ((case_statement_alternative ))
355 ((case_statement_alternative_list case_statement_alternative )))
356 (choice_expression
357 ((choice_relation ))
358 ((choice_relation_and_list ))
359 ((choice_relation_or_list ))
360 ((choice_relation_xor_list ))
361 ((choice_relation_and_then_list ))
362 ((choice_relation_or_else_list )))
363 (choice_relation_and_list
364 ((choice_relation AND choice_relation ))
365 ((choice_relation_and_list AND choice_relation )))
366 (choice_relation_or_list
367 ((choice_relation OR choice_relation ))
368 ((choice_relation_or_list OR choice_relation )))
369 (choice_relation_xor_list
370 ((choice_relation XOR choice_relation ))
371 ((choice_relation_xor_list XOR choice_relation )))
372 (choice_relation_and_then_list
373 ((choice_relation AND THEN choice_relation ))
374 ((choice_relation_and_then_list AND THEN choice_relation )))
375 (choice_relation_or_else_list
376 ((choice_relation OR ELSE choice_relation ))
377 ((choice_relation_or_else_list OR ELSE choice_relation )))
378 (choice_relation
379 ((simple_expression relational_operator simple_expression ))
380 ((simple_expression )))
381 (compilation_unit
382 ((context_item ))
383 ((library_item ))
384 ((subunit )))
385 (compilation_unit_list
386 ((compilation_unit ))
387 ((compilation_unit_list compilation_unit )))
388 (component_clause
389 ((IDENTIFIER AT simple_expression RANGE simple_expression DOT_DOT simple_expression SEMICOLON )
390 (progn
391 (wisi-statement-action 1 'statement-start 8 'statement-end)
392 (wisi-containing-action 2 3)
393 (wisi-containing-action 4 5)
394 (wisi-containing-action 6 7))))
395 (component_clause_list
396 ((component_clause ))
397 ((component_clause_list component_clause )))
398 (component_declaration
399 ((identifier_list COLON component_definition COLON_EQUAL expression aspect_specification_opt SEMICOLON )
400 (progn
401 (wisi-statement-action 1 'statement-start 2 'statement-other 7 'statement-end)
402 (wisi-containing-action 2 3)
403 (wisi-containing-action 4 5)))
404 ((identifier_list COLON component_definition aspect_specification_opt SEMICOLON )
405 (progn
406 (wisi-statement-action 1 'statement-start 2 'statement-other 5 'statement-end)
407 (wisi-containing-action 2 3))))
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 (context_item
447 ((pragma ))
448 ((with_clause ))
449 ((use_clause )))
450 (declaration
451 ((abstract_subprogram_declaration ))
452 ((aspect_clause ))
453 ((body ))
454 ((entry_declaration ))
455 ((exception_declaration ))
456 ((generic_declaration ))
457 ((generic_instantiation ))
458 ((null_procedure_declaration ))
459 ((identifier_list COLON CONSTANT COLON_EQUAL expression SEMICOLON )
460 (progn
461 (wisi-statement-action 1 'statement-start 6 'statement-end)
462 (wisi-containing-action 1 5)))
463 ((object_declaration ))
464 ((package_declaration ))
465 ((pragma ))
466 ((renaming_declaration ))
467 ((subprogram_declaration ))
468 ((subtype_declaration ))
469 ((type_declaration ))
470 ((use_clause )))
471 (declarations
472 ((declaration ))
473 ((declarations declaration )))
474 (declarative_part_opt
475 (())
476 ((declarations )))
477 (delay_alternative
478 ((delay_statement sequence_of_statements_opt )))
479 (delay_statement
480 ((DELAY UNTIL expression SEMICOLON )
481 (progn
482 (wisi-statement-action 1 'statement-start 4 'statement-end)
483 (wisi-containing-action 1 3)))
484 ((DELAY expression SEMICOLON )
485 (progn
486 (wisi-statement-action 1 'statement-start 3 'statement-end)
487 (wisi-containing-action 1 2))))
488 (derived_type_definition
489 ((abstract_limited_opt NEW name and_interface_list_opt WITH record_definition ))
490 ((abstract_limited_opt NEW name )))
491 (direct_name
492 ((IDENTIFIER ))
493 ((STRING_LITERAL )))
494 (discrete_choice
495 ((choice_expression ))
496 ((NOT NULL name ))
497 ((range ))
498 ((OTHERS )))
499 (discrete_choice_list
500 (())
501 ((discrete_choice ))
502 ((discrete_choice_list BAR discrete_choice )))
503 (discrete_subtype_definition
504 ((subtype_indication ))
505 ((range )))
506 (discrete_subtype_definition_list
507 ((discrete_subtype_definition ))
508 ((discrete_subtype_definition_list COMMA discrete_subtype_definition )
509 (progn
510 (wisi-statement-action 2 'list-break)
511 (wisi-containing-action 2 3))))
512 (discriminant_part_opt
513 (())
514 ((LEFT_PAREN BOX RIGHT_PAREN ))
515 ((LEFT_PAREN discriminant_specification_list RIGHT_PAREN )
516 (progn
517 (wisi-statement-action 1 'open-paren 3 'close-paren)
518 (wisi-containing-action 1 2))))
519 (discriminant_specification_opt
520 (())
521 ((identifier_list COLON null_exclusion_opt_name COLON_EQUAL expression ))
522 ((identifier_list COLON null_exclusion_opt_name ))
523 ((identifier_list COLON access_definition COLON_EQUAL expression ))
524 ((identifier_list COLON access_definition )))
525 (discriminant_specification_list
526 ((discriminant_specification_opt ))
527 ((discriminant_specification_list SEMICOLON discriminant_specification_opt )
528 (progn
529 (wisi-statement-action 2 'list-break)
530 (wisi-containing-action 2 3))))
531 (elsif_expression_item
532 ((ELSIF expression THEN expression )
533 (progn
534 (wisi-statement-action 1 'statement-other 3 'block-middle)
535 (wisi-containing-action 1 2)
536 (wisi-containing-action 3 4))))
537 (elsif_expression_list
538 ((elsif_expression_item ))
539 ((elsif_expression_list elsif_expression_item )))
540 (elsif_statement_item
541 ((ELSIF expression_opt THEN sequence_of_statements_opt )
542 (progn
543 (wisi-statement-action 1 'statement-other 3 'block-middle)
544 (wisi-containing-action 1 2)
545 (wisi-containing-action 3 4))))
546 (elsif_statement_list
547 ((elsif_statement_item ))
548 ((elsif_statement_list elsif_statement_item )))
549 (entry_body
550 ((ENTRY IDENTIFIER entry_body_formal_part WHEN expression_opt IS declarative_part_opt BEGIN handled_sequence_of_statements END identifier_opt SEMICOLON )
551 (progn
552 (wisi-statement-action 1 'block-start 4' statement-other 6 'block-middle 8 'block-middle 10 'block-end
553 12 'statement-end)
554 (wisi-containing-action 1 3)
555 (wisi-containing-action 4 5)
556 (wisi-containing-action 6 7)
557 (wisi-containing-action 8 9)
558 (wisi-motion-action 1 4 6 8 10))))
559 (entry_body_formal_part
560 ((LEFT_PAREN FOR IDENTIFIER IN discrete_subtype_definition RIGHT_PAREN parameter_profile_opt )
561 (progn
562 (wisi-statement-action 1 'open-paren 6 'close-paren)
563 (wisi-containing-action 1 4)))
564 ((parameter_profile_opt )))
565 (entry_call_alternative
566 ((procedure_call_statement sequence_of_statements_opt ))
567 ((name sequence_of_statements_opt )))
568 (entry_declaration
569 ((overriding_indicator_opt ENTRY IDENTIFIER LEFT_PAREN discrete_subtype_definition RIGHT_PAREN parameter_profile_opt aspect_specification_opt SEMICOLON )
570 (progn
571 (wisi-statement-action 1 'statement-start 2 'block-middle 4 'open-paren 6 'close-paren 8 'statement-end)
572 (wisi-containing-action 1 2)
573 (wisi-containing-action 2 4)
574 (wisi-containing-action 4 5)
575 (wisi-containing-action 2 6)))
576 ((overriding_indicator_opt ENTRY IDENTIFIER parameter_profile_opt aspect_specification_opt SEMICOLON )
577 (progn
578 (wisi-statement-action 1 'statement-start 2 'block-middle 6 'statement-end)
579 (wisi-containing-action 1 2)
580 (wisi-containing-action 2 4))))
581 (enumeration_literal
582 ((IDENTIFIER ))
583 ((CHARACTER_LITERAL )))
584 (enumeration_literal_list
585 ((enumeration_literal ))
586 ((enumeration_literal_list COMMA enumeration_literal )
587 (progn
588 (wisi-statement-action 2 'list-break)
589 (wisi-containing-action 2 3))))
590 (enumeration_representation_clause
591 ((FOR name USE aggregate SEMICOLON )
592 (progn
593 (wisi-statement-action 1 'statement-start 3 'statement-other 5 'statement-end)
594 (wisi-containing-action 3 4))))
595 (enumeration_type_definition
596 ((LEFT_PAREN enumeration_literal_list RIGHT_PAREN )
597 (progn
598 (wisi-statement-action 1 'open-paren 3 'close-paren)
599 (wisi-containing-action 1 2))))
600 (exception_choice
601 ((name ))
602 ((OTHERS )))
603 (exception_choice_list
604 ((exception_choice ))
605 ((exception_choice_list BAR exception_choice )))
606 (exception_declaration
607 ((identifier_list COLON EXCEPTION SEMICOLON )
608 (wisi-statement-action 1 'statement-start 4 'statement-end)))
609 (exception_handler
610 ((WHEN IDENTIFIER COLON exception_choice_list EQUAL_GREATER sequence_of_statements_opt )
611 (progn
612 (wisi-statement-action 1 'block-middle 5 'statement-other)
613 (wisi-containing-action 1 4)
614 (wisi-containing-action 5 6)))
615 ((WHEN exception_choice_list EQUAL_GREATER sequence_of_statements_opt )
616 (progn
617 (wisi-statement-action 1 'block-middle 3 'statement-other)
618 (wisi-containing-action 1 2)
619 (wisi-containing-action 3 4))))
620 (exception_handler_list
621 ((exception_handler ))
622 ((exception_handler_list exception_handler )))
623 (exception_handler_list_opt
624 (())
625 ((exception_handler_list )))
626 (exit_statement
627 ((EXIT identifier_opt WHEN expression_opt SEMICOLON )
628 (progn
629 (wisi-statement-action 1 'statement-start 3 'statement-other 5 'statement-end)
630 (wisi-containing-action 3 4)))
631 ((EXIT identifier_opt SEMICOLON )
632 (wisi-statement-action 1 'statement-start 3 'statement-end)))
633 (expression
634 ((relation ))
635 ((relation_and_list ))
636 ((relation_and_then_list ))
637 ((relation_or_list ))
638 ((relation_or_else_list ))
639 ((relation_xor_list )))
640 (expression_opt
641 (())
642 ((expression )))
643 (extended_return_object_declaration
644 ((IDENTIFIER COLON aliased_opt constant_opt return_subtype_indication COLON_EQUAL expression ))
645 ((IDENTIFIER COLON aliased_opt constant_opt return_subtype_indication )))
646 (extended_return_object_declaration_opt
647 (())
648 ((extended_return_object_declaration )))
649 (extended_return_statement
650 ((RETURN extended_return_object_declaration_opt DO handled_sequence_of_statements END RETURN SEMICOLON )
651 (progn
652 (wisi-statement-action 1 'block-start 3 'block-middle 5 'block-end 7 'statement-end)
653 (wisi-containing-action 3 4)))
654 ((RETURN extended_return_object_declaration SEMICOLON )
655 (wisi-statement-action 1 'statement-start 3 'statement-end)))
656 (factor
657 ((primary STAR_STAR primary ))
658 ((primary ))
659 ((ABS primary ))
660 ((NOT primary )))
661 (formal_object_declaration
662 ((identifier_list COLON mode_opt null_exclusion_opt name COLON_EQUAL expression aspect_specification_opt SEMICOLON )
663 (progn
664 (wisi-statement-action 1 'statement-start 6 'statement-other 9 'statement-end)
665 (wisi-containing-action 6 7)))
666 ((identifier_list COLON mode_opt null_exclusion_opt name aspect_specification_opt SEMICOLON )
667 (wisi-statement-action 1 'statement-start 7 'statement-end))
668 ((identifier_list COLON mode_opt access_definition COLON_EQUAL expression aspect_specification_opt SEMICOLON )
669 (progn
670 (wisi-statement-action 1 'statement-start 5 'statement-other 8 'statement-end)
671 (wisi-containing-action 5 6)))
672 ((identifier_list COLON mode_opt access_definition aspect_specification_opt SEMICOLON )
673 (wisi-statement-action 1 'statement-start 6 'statement-end)))
674 (formal_part
675 ((LEFT_PAREN parameter_specification_list RIGHT_PAREN )
676 (progn
677 (wisi-statement-action 1 'open-paren 3 'close-paren)
678 (wisi-containing-action 1 2))))
679 (formal_subprogram_declaration
680 ((WITH subprogram_specification IS subprogram_default aspect_specification_opt SEMICOLON )
681 (progn
682 (wisi-statement-action 1 'statement-start 6 'statement-end)
683 (wisi-containing-action 1 2)))
684 ((WITH subprogram_specification aspect_specification_opt SEMICOLON )
685 (progn
686 (wisi-statement-action 1 'statement-start 4 'statement-end)
687 (wisi-containing-action 1 2)))
688 ((WITH subprogram_specification IS ABSTRACT subprogram_default aspect_specification_opt SEMICOLON )
689 (progn
690 (wisi-statement-action 1 'statement-start 7 'statement-end)
691 (wisi-containing-action 1 2)))
692 ((WITH subprogram_specification IS ABSTRACT aspect_specification_opt SEMICOLON )
693 (progn
694 (wisi-statement-action 1 'statement-start 6 'statement-end)
695 (wisi-containing-action 1 2))))
696 (formal_type_declaration
697 ((TYPE IDENTIFIER discriminant_part_opt IS formal_type_definition aspect_specification_opt SEMICOLON )
698 (progn
699 (wisi-statement-action 1 'statement-start 4 'statement-other 7 'statement-end)
700 (wisi-containing-action 1 3)
701 (wisi-containing-action 4 5)))
702 ((TYPE IDENTIFIER discriminant_part_opt IS TAGGED aspect_specification_opt SEMICOLON )
703 (progn
704 (wisi-statement-action 1 'statement-start 7 'statement-end)
705 (wisi-containing-action 1 3)))
706 ((TYPE IDENTIFIER discriminant_part_opt aspect_specification_opt SEMICOLON )
707 (progn
708 (wisi-statement-action 1 'statement-start 5 'statement-end)
709 (wisi-containing-action 1 3))))
710 (formal_type_definition
711 ((abstract_tagged_limited_opt PRIVATE ))
712 ((formal_derived_type_definition ))
713 ((LEFT_PAREN BOX RIGHT_PAREN ))
714 ((RANGE BOX ))
715 ((MOD BOX ))
716 ((DIGITS BOX ))
717 ((DELTA BOX ))
718 ((DELTA BOX DIGITS BOX ))
719 ((array_type_definition ))
720 ((access_definition ))
721 ((interface_type_definition )))
722 (formal_derived_type_definition
723 ((ABSTRACT LIMITED NEW name AND interface_list WITH PRIVATE ))
724 ((ABSTRACT SYNCHRONIZED NEW name AND interface_list WITH PRIVATE ))
725 ((ABSTRACT LIMITED NEW name AND interface_list ))
726 ((ABSTRACT SYNCHRONIZED NEW name AND interface_list ))
727 ((ABSTRACT LIMITED NEW name WITH PRIVATE ))
728 ((ABSTRACT SYNCHRONIZED NEW name WITH PRIVATE ))
729 ((ABSTRACT NEW name ))
730 ((NEW name )))
731 (formal_package_declaration
732 ((WITH PACKAGE name IS NEW name formal_package_actual_part aspect_specification_opt SEMICOLON )
733 (progn
734 (wisi-statement-action 1 'statement-start 5 'statement-other 9 'statement-end)
735 (wisi-containing-action 1 3)
736 (wisi-containing-action 5 6)
737 (wisi-containing-action 5 7))))
738 (formal_package_actual_part
739 ((LEFT_PAREN BOX RIGHT_PAREN ))
740 (()))
741 (full_type_declaration
742 ((TYPE IDENTIFIER discriminant_part_opt IS type_definition aspect_specification_opt SEMICOLON )
743 (progn
744 (wisi-statement-action 1 'statement-start 2 'name 4 'statement-other 7 'statement-end)
745 (wisi-containing-action 1 3)
746 (wisi-containing-action 4 5)))
747 ((task_type_declaration ))
748 ((protected_type_declaration )))
749 (general_access_modifier_opt
750 (())
751 ((ALL ))
752 ((CONSTANT )))
753 (generic_declaration
754 ((generic_subprogram_declaration ))
755 ((generic_package_declaration )))
756 (generic_formal_part
757 ((GENERIC generic_formal_parameter_declarations )
758 (progn
759 (wisi-statement-action 1 'block-start)
760 (wisi-containing-action 1 2)))
761 ((GENERIC )
762 (wisi-statement-action 1 'block-start)))
763 (generic_formal_parameter_declarations
764 ((generic_formal_parameter_declaration ))
765 ((generic_formal_parameter_declarations generic_formal_parameter_declaration )))
766 (generic_formal_parameter_declaration
767 ((formal_object_declaration ))
768 ((formal_type_declaration ))
769 ((formal_subprogram_declaration ))
770 ((formal_package_declaration ))
771 ((pragma )))
772 (generic_instantiation
773 ((PACKAGE name IS NEW name aspect_specification_opt SEMICOLON )
774 (progn
775 (wisi-statement-action 1 'statement-start 2 'name 4 'statement-other 7 'statement-end)
776 (wisi-containing-action 4 5)))
777 ((overriding_indicator_opt PROCEDURE name IS NEW name aspect_specification_opt SEMICOLON )
778 (progn
779 (wisi-statement-action 1 'statement-start 2 'block-middle 3 'name 5 'statement-other 8 'statement-end)
780 (wisi-containing-action 5 6)))
781 ((overriding_indicator_opt FUNCTION name IS NEW name aspect_specification_opt SEMICOLON )
782 (progn
783 (wisi-statement-action 1 'statement-start 2 'block-middle 3 'name 5 'statement-other 8 'statement-end)
784 (wisi-containing-action 5 6))))
785 (generic_package_declaration
786 ((generic_formal_part package_specification SEMICOLON )
787 (progn
788 (wisi-statement-action 1 'block-start 2 'block-middle 3 'statement-end)
789 (wisi-motion-action 1 2 3))))
790 (generic_renaming_declaration
791 ((GENERIC PACKAGE name RENAMES name aspect_specification_opt SEMICOLON )
792 (wisi-statement-action 1 'statement-start 2 'statement-other 3 'name 4 'statement-other 7 'statement-end))
793 ((GENERIC PROCEDURE name RENAMES name aspect_specification_opt SEMICOLON )
794 (wisi-statement-action 1 'statement-start 2 'statement-other 3 'name 4 'statement-other 7 'statement-end))
795 ((GENERIC FUNCTION name RENAMES name aspect_specification_opt SEMICOLON )
796 (wisi-statement-action 1 'statement-start 2 'statement-other 3 'name 4 'statement-other 7 'statement-end)))
797 (generic_subprogram_declaration
798 ((generic_formal_part subprogram_specification aspect_specification_opt SEMICOLON )
799 (progn
800 (wisi-statement-action 1 'block-start 2 'block-middle 4 'statement-end)
801 (wisi-motion-action 1 2))))
802 (handled_sequence_of_statements
803 ((sequence_of_statements_opt EXCEPTION exception_handler_list_opt )
804 (progn
805 (wisi-statement-action 2 'block-middle)
806 (wisi-containing-action 2 3)
807 (wisi-motion-action 2 '(3 WHEN))))
808 ((sequence_of_statements_opt )))
809 (identifier_list
810 ((IDENTIFIER ))
811 ((identifier_list COMMA IDENTIFIER )))
812 (identifier_opt
813 (())
814 ((IDENTIFIER )))
815 (if_expression
816 ((IF expression THEN expression elsif_expression_list ELSE expression )
817 (progn
818 (wisi-statement-action 1 'statement-start 3 'block-middle 6 'block-middle)
819 (wisi-containing-action 1 2)
820 (wisi-containing-action 3 4)
821 (wisi-containing-action 3 5)
822 (wisi-containing-action 6 7)
823 (wisi-motion-action 1 3 '(5 (ELSIF THEN)) 6)))
824 ((IF expression THEN expression elsif_expression_list )
825 (progn
826 (wisi-statement-action 1 'statement-start 3 'block-middle)
827 (wisi-containing-action 1 2)
828 (wisi-containing-action 3 4)
829 (wisi-containing-action 3 5)
830 (wisi-motion-action 1 3 '(5 (ELSIF THEN)))))
831 ((IF expression THEN expression ELSE expression )
832 (progn
833 (wisi-statement-action 1 'statement-start 3 'block-middle 5 'block-middle)
834 (wisi-containing-action 1 2)
835 (wisi-containing-action 3 4)
836 (wisi-containing-action 5 6)
837 (wisi-motion-action 1 3 5)))
838 ((IF expression THEN expression )
839 (progn
840 (wisi-statement-action 1 'statement-start 3 'block-middle)
841 (wisi-containing-action 1 2)
842 (wisi-containing-action 3 4)
843 (wisi-motion-action 1 3))))
844 (if_statement
845 ((IF expression_opt THEN sequence_of_statements_opt elsif_statement_list ELSE sequence_of_statements_opt END IF SEMICOLON )
846 (progn
847 (wisi-statement-action 1 'statement-start 3 'block-middle 6 'block-middle 8 'block-end 10 'statement-end)
848 (wisi-containing-action 1 2)
849 (wisi-containing-action 3 4)
850 (wisi-containing-action 3 5)
851 (wisi-containing-action 6 7)
852 (wisi-motion-action 1 3 '(5 (ELSIF THEN)) 6 8)))
853 ((IF expression_opt THEN sequence_of_statements_opt elsif_statement_list END IF SEMICOLON )
854 (progn
855 (wisi-statement-action 1 'statement-start 3 'block-middle 6 'block-end 9 'statement-end)
856 (wisi-containing-action 1 2)
857 (wisi-containing-action 3 4)
858 (wisi-containing-action 3 5)
859 (wisi-motion-action 1 3 '(5 (ELSIF THEN)) 6)))
860 ((IF expression_opt THEN sequence_of_statements_opt ELSE sequence_of_statements_opt END IF SEMICOLON )
861 (progn
862 (wisi-statement-action 1 'statement-start 3 'block-middle 5 'block-middle 7 'block-end 9 'statement-end)
863 (wisi-containing-action 1 2)
864 (wisi-containing-action 3 4)
865 (wisi-containing-action 5 6)
866 (wisi-motion-action 1 3 5 7)))
867 ((IF expression_opt THEN sequence_of_statements_opt END IF SEMICOLON )
868 (progn
869 (wisi-statement-action 1 'statement-start 3 'block-middle 5 'block-end 7 'statement-end)
870 (wisi-containing-action 1 2)
871 (wisi-containing-action 3 4)
872 (wisi-motion-action 1 3 5))))
873 (incomplete_type_declaration
874 ((TYPE IDENTIFIER discriminant_part_opt IS TAGGED SEMICOLON )
875 (progn
876 (wisi-statement-action 1 'statement-start 2 'name 6 'statement-end)
877 (wisi-containing-action 1 3)))
878 ((TYPE IDENTIFIER SEMICOLON )
879 (wisi-statement-action 1 'statement-start 2 'name 3 'statement-end)))
880 (index_constraint
881 ((LEFT_PAREN discrete_subtype_definition_list RIGHT_PAREN )
882 (progn
883 (wisi-statement-action 1 'open-paren 3 'close-paren)
884 (wisi-containing-action 1 2))))
885 (index_subtype_definition
886 ((name RANGE BOX )))
887 (index_subtype_definition_list
888 ((index_subtype_definition ))
889 ((index_subtype_definition_list COMMA index_subtype_definition )
890 (progn
891 (wisi-statement-action 2 'list-break)
892 (wisi-containing-action 2 3))))
893 (interface_list
894 ((name ))
895 ((interface_list AND name )))
896 (interface_type_definition
897 ((LIMITED INTERFACE AND interface_list ))
898 ((TASK INTERFACE AND interface_list ))
899 ((PROTECTED INTERFACE AND interface_list ))
900 ((SYNCHRONIZED INTERFACE AND interface_list ))
901 ((LIMITED INTERFACE ))
902 ((TASK INTERFACE ))
903 ((PROTECTED INTERFACE ))
904 ((SYNCHRONIZED INTERFACE ))
905 ((INTERFACE )))
906 (iteration_scheme
907 ((WHILE expression_opt )
908 (progn
909 (wisi-statement-action 1 'statement-start)
910 (wisi-containing-action 1 2)))
911 ((FOR iterator_specification_opt )
912 (progn
913 (wisi-statement-action 1 'statement-start)
914 (wisi-containing-action 1 2))))
915 (iterator_specification
916 ((IDENTIFIER IN REVERSE discrete_subtype_definition ))
917 ((IDENTIFIER IN discrete_subtype_definition ))
918 ((IDENTIFIER COLON subtype_indication OF REVERSE name ))
919 ((IDENTIFIER COLON subtype_indication OF name ))
920 ((IDENTIFIER OF REVERSE name ))
921 ((IDENTIFIER OF name )))
922 (iterator_specification_opt
923 (())
924 ((iterator_specification )))
925 (label_opt
926 (())
927 ((LESS_LESS IDENTIFIER GREATER_GREATER ))
928 ((IDENTIFIER COLON )))
929 (library_item
930 ((PRIVATE library_unit_declaration ))
931 ((library_unit_declaration ))
932 ((subprogram_body ))
933 ((package_body ))
934 ((library_unit_renaming_declaration )))
935 (library_unit_declaration
936 ((subprogram_declaration ))
937 ((package_declaration ))
938 ((generic_declaration ))
939 ((generic_instantiation )))
940 (library_unit_renaming_declaration
941 ((generic_renaming_declaration )))
942 (loop_statement
943 ((iteration_scheme LOOP sequence_of_statements_opt END LOOP identifier_opt SEMICOLON )
944 (progn
945 (wisi-statement-action 1 'statement-start 2 'block-middle 4 'block-end 7 'statement-end)
946 (wisi-containing-action 2 3)
947 (wisi-motion-action 1 2 4)))
948 ((LOOP sequence_of_statements_opt END LOOP identifier_opt SEMICOLON )
949 (progn
950 (wisi-statement-action 1 'block-start 3 'block-end 6 'statement-end)
951 (wisi-containing-action 1 2)
952 (wisi-motion-action 1 3))))
953 (membership_choice_list
954 ((membership_choice ))
955 ((membership_choice_list BAR membership_choice )))
956 (membership_choice
957 ((simple_expression ))
958 ((range )))
959 (mod_clause_opt
960 (())
961 ((AT MOD expression SEMICOLON )))
962 (mode_opt
963 (())
964 ((IN ))
965 ((IN OUT ))
966 ((OUT )))
967 (multiplying_operator
968 ((STAR ))
969 ((SLASH ))
970 ((MOD ))
971 ((REM )))
972 (name_list
973 ((name ))
974 ((name_list COMMA name )
975 (progn
976 (wisi-statement-action 2 'statement-other)
977 (wisi-containing-action 2 3))))
978 (name
979 ((IDENTIFIER ))
980 ((CHARACTER_LITERAL ))
981 ((name LEFT_PAREN range RIGHT_PAREN )
982 (progn
983 (wisi-statement-action 1 'name-paren 2 'open-paren 4 'close-paren)
984 (wisi-containing-action 2 3)))
985 ((selected_component ))
986 ((attribute_reference ))
987 ((name actual_parameter_part )
988 (progn
989 (wisi-statement-action 1 'name-paren)
990 (wisi-containing-action 1 2)))
991 ((qualified_expression ))
992 ((STRING_LITERAL )))
993 (name_opt
994 (())
995 ((name )))
996 (null_exclusion_opt
997 (())
998 ((NOT NULL )))
999 (null_exclusion_opt_name
1000 ((IDENTIFIER ))
1001 ((selected_component ))
1002 ((NOT NULL IDENTIFIER ))
1003 ((NOT NULL selected_component )))
1004 (null_procedure_declaration
1005 ((overriding_indicator_opt procedure_specification IS NULL aspect_specification_opt SEMICOLON )
1006 (progn
1007 (wisi-statement-action 1 'statement-start 2 'statement-other 3 'name 6 'statement-end)
1008 (wisi-containing-action 1 2))))
1009 (object_declaration
1010 ((identifier_list COLON aliased_opt constant_opt subtype_indication COLON_EQUAL expression aspect_specification_opt SEMICOLON )
1011 (progn
1012 (wisi-statement-action 1 'statement-start 2 'statement-other 6 'statement-other 9 'statement-end)
1013 (wisi-containing-action 2 5)
1014 (wisi-containing-action 6 7)))
1015 ((identifier_list COLON aliased_opt constant_opt subtype_indication aspect_specification_opt SEMICOLON )
1016 (progn
1017 (wisi-statement-action 1 'statement-start 2 'statement-other 7 'statement-end)
1018 (wisi-containing-action 2 5)))
1019 ((identifier_list COLON aliased_opt constant_opt access_definition COLON_EQUAL expression aspect_specification_opt SEMICOLON )
1020 (progn
1021 (wisi-statement-action 1 'statement-start 2 'statement-other 9 'statement-end)
1022 (wisi-containing-action 2 5)
1023 (wisi-containing-action 6 7)))
1024 ((identifier_list COLON aliased_opt constant_opt access_definition aspect_specification_opt SEMICOLON )
1025 (progn
1026 (wisi-statement-action 1 'statement-start 2 'statement-other 7 'statement-end)
1027 (wisi-containing-action 2 5)))
1028 ((identifier_list COLON aliased_opt constant_opt array_type_definition COLON_EQUAL expression aspect_specification_opt SEMICOLON )
1029 (progn
1030 (wisi-statement-action 1 'statement-start 2 'statement-other 9 'statement-end)
1031 (wisi-containing-action 2 5)
1032 (wisi-containing-action 6 7)))
1033 ((identifier_list COLON aliased_opt constant_opt array_type_definition aspect_specification_opt SEMICOLON )
1034 (progn
1035 (wisi-statement-action 1 'statement-start 2 'statement-other 7 'statement-end)
1036 (wisi-containing-action 2 5)))
1037 ((single_task_declaration ))
1038 ((single_protected_declaration )))
1039 (object_renaming_declaration
1040 ((IDENTIFIER COLON null_exclusion_opt name RENAMES name aspect_specification_opt SEMICOLON )
1041 (progn
1042 (wisi-statement-action 1 'statement-start 4 'name 5 'statement-other 6 'name 8 'statement-end)
1043 (wisi-containing-action 1 4)
1044 (wisi-containing-action 1 6)))
1045 ((IDENTIFIER COLON access_definition RENAMES name aspect_specification_opt SEMICOLON )
1046 (progn
1047 (wisi-statement-action 1 'statement-start 4 'statement-other 5 'name 7 'statement-end)
1048 (wisi-containing-action 1 3)
1049 (wisi-containing-action 1 5)))
1050 ((IDENTIFIER COLON EXCEPTION RENAMES name aspect_specification_opt SEMICOLON )
1051 (progn
1052 (wisi-statement-action 1 'statement-start 4 'statement-other 5 'name 7 'statement-end)
1053 (wisi-containing-action 1 5))))
1054 (overriding_indicator_opt
1055 ((NOT OVERRIDING )
1056 (wisi-statement-action 1 'statement-start 2 'statement-other))
1057 ((OVERRIDING )
1058 (wisi-statement-action 1 'statement-start))
1059 (()))
1060 (package_body
1061 ((PACKAGE BODY name aspect_specification_opt IS declarative_part_opt BEGIN handled_sequence_of_statements END name_opt SEMICOLON )
1062 (progn
1063 (wisi-statement-action 1 'block-start 3 'name 5 'block-middle 7 'block-middle
1064 9 'block-end 11 'statement-end)
1065 (wisi-containing-action 5 6)
1066 (wisi-containing-action 7 8)))
1067 ((PACKAGE BODY name aspect_specification_opt IS declarative_part_opt END name_opt SEMICOLON )
1068 (progn
1069 (wisi-statement-action 1 'block-start 3 'name 5 'block-middle 7 'block-end 9 'statement-end)
1070 (wisi-containing-action 5 6))))
1071 (package_body_stub
1072 ((PACKAGE BODY name IS SEPARATE aspect_specification_opt SEMICOLON )
1073 (wisi-statement-action 1 'statement-start 7 'statement-end)))
1074 (package_declaration
1075 ((package_specification SEMICOLON )
1076 (wisi-statement-action 1 'statement-start 2 'statement-end)))
1077 (package_renaming_declaration
1078 ((PACKAGE name RENAMES name aspect_specification_opt SEMICOLON )
1079 (wisi-statement-action 1 'statement-start 2 'name 3 'statement-other 6 'statement-end)))
1080 (package_specification
1081 ((PACKAGE name aspect_specification_opt IS declarative_part_opt PRIVATE declarative_part_opt END name )
1082 (progn
1083 (wisi-statement-action 1 'statement-start 2 'name 4 'block-start 6 'block-middle 8 'block-end)
1084 (wisi-containing-action 4 5)
1085 (wisi-containing-action 6 7)
1086 (wisi-motion-action 1 4 6 8)))
1087 ((PACKAGE name aspect_specification_opt IS declarative_part_opt END name )
1088 (progn
1089 (wisi-statement-action 1 'statement-start 2 'name 4 'block-start 6 'block-end)
1090 (wisi-containing-action 4 5)
1091 (wisi-motion-action 1 4 6))))
1092 (parameter_and_result_profile
1093 ((formal_part RETURN null_exclusion_opt name )
1094 (progn
1095 (wisi-statement-action
1096 2 'return-1
1097 4 'type)
1098 (wisi-containing-action 2 4)))
1099 ((RETURN name )
1100 (wisi-statement-action 1 'return-2 2 'type))
1101 ((formal_part RETURN access_definition )
1102 (progn
1103 (wisi-statement-action 2 'return-1)
1104 (wisi-containing-action 2 3)))
1105 ((RETURN access_definition )
1106 (progn
1107 (wisi-statement-action 1 'return-2)
1108 (wisi-containing-action 1 2))))
1109 (parameter_profile_opt
1110 (())
1111 ((formal_part )))
1112 (parameter_specification
1113 ((identifier_list COLON aliased_opt mode_opt null_exclusion_opt name COLON_EQUAL expression ))
1114 ((identifier_list COLON aliased_opt mode_opt null_exclusion_opt name ))
1115 ((identifier_list COLON access_definition COLON_EQUAL expression ))
1116 ((identifier_list COLON access_definition )))
1117 (parameter_specification_list
1118 ((parameter_specification ))
1119 ((parameter_specification_list SEMICOLON parameter_specification )
1120 (progn
1121 (wisi-statement-action 2 'list-break)
1122 (wisi-containing-action 2 3))))
1123 (pragma
1124 ((PRAGMA IDENTIFIER LEFT_PAREN pragma_argument_association_list RIGHT_PAREN SEMICOLON )
1125 (progn
1126 (wisi-statement-action 1 'statement-start 3 'open-paren 5 'close-paren 6 'statement-end)
1127 (wisi-containing-action 3 4)))
1128 ((PRAGMA IDENTIFIER SEMICOLON )
1129 (wisi-statement-action 1 'statement-start 3 'statement-end)))
1130 (pragma_argument_association
1131 ((IDENTIFIER EQUAL_GREATER expression ))
1132 ((expression ))
1133 ((IDENTIFIER TICK IDENTIFIER EQUAL_GREATER expression )))
1134 (pragma_argument_association_list
1135 ((pragma_argument_association ))
1136 ((pragma_argument_association_list COMMA pragma_argument_association )))
1137 (primary
1138 ((NULL ))
1139 ((aggregate ))
1140 ((name ))
1141 ((NEW name ))
1142 ((LEFT_PAREN if_expression RIGHT_PAREN )
1143 (progn
1144 (wisi-statement-action 1 'open-paren 3 'close-paren)
1145 (wisi-containing-action 1 2)))
1146 ((LEFT_PAREN case_expression RIGHT_PAREN )
1147 (progn
1148 (wisi-statement-action 1 'open-paren 3 'close-paren)
1149 (wisi-containing-action 1 2)))
1150 ((LEFT_PAREN quantified_expression RIGHT_PAREN )
1151 (progn
1152 (wisi-statement-action 1 'open-paren 3 'close-paren)
1153 (wisi-containing-action 1 2))))
1154 (private_extension_declaration
1155 ((TYPE IDENTIFIER discriminant_part_opt IS abstract_limited_synchronized_opt NEW subtype_indication and_interface_list_opt WITH PRIVATE aspect_specification_opt SEMICOLON )
1156 (progn
1157 (wisi-statement-action 1 'statement-start 2 'name 6 'statement-other 12 'statement-end)
1158 (wisi-containing-action 1 3)
1159 (wisi-containing-action 6 7)
1160 (wisi-containing-action 6 8))))
1161 (private_type_declaration
1162 ((TYPE IDENTIFIER discriminant_part_opt IS abstract_tagged_limited_opt PRIVATE aspect_specification_opt SEMICOLON )
1163 (wisi-statement-action 1 'statement-start 2 'name 8 'statement-end)))
1164 (procedure_call_statement
1165 ((name SEMICOLON )
1166 (wisi-statement-action 1 'statement-start 2 'statement-end)))
1167 (procedure_specification
1168 ((PROCEDURE name parameter_profile_opt )
1169 (progn
1170 (wisi-statement-action 1 'statement-start 2 'name)
1171 (wisi-containing-action 1 3))))
1172 (proper_body
1173 ((subprogram_body ))
1174 ((package_body ))
1175 ((task_body ))
1176 ((protected_body )))
1177 (protected_body
1178 ((PROTECTED BODY IDENTIFIER aspect_specification_opt IS protected_operation_item_list_opt END identifier_opt SEMICOLON )
1179 (progn
1180 (wisi-statement-action 1 'block-start 3 'name 5 'block-middle 7 'block-end 9 'statement-end)
1181 (wisi-containing-action 5 6)
1182 (wisi-motion-action 1 5 7))))
1183 (protected_body_stub
1184 ((PROTECTED BODY IDENTIFIER IS SEPARATE aspect_specification_opt SEMICOLON )
1185 (wisi-statement-action 1 'statement-start 7 'statement-end)))
1186 (protected_definition
1187 ((declarative_part_opt PRIVATE declarative_part_opt END identifier_opt )
1188 (progn
1189 (wisi-statement-action 2 'block-middle 4 'block-end)
1190 (wisi-containing-action 2 3)))
1191 ((declarative_part_opt END identifier_opt )
1192 (wisi-statement-action 2 'block-end)))
1193 (protected_operation_item
1194 ((subprogram_declaration ))
1195 ((subprogram_body ))
1196 ((entry_body ))
1197 ((aspect_clause )))
1198 (protected_operation_item_list
1199 ((protected_operation_item ))
1200 ((protected_operation_item_list protected_operation_item )))
1201 (protected_operation_item_list_opt
1202 (())
1203 ((protected_operation_item_list )))
1204 (protected_opt
1205 (())
1206 ((PROTECTED )))
1207 (protected_type_declaration
1208 ((PROTECTED TYPE IDENTIFIER discriminant_part_opt aspect_specification_opt IS NEW interface_list WITH protected_definition SEMICOLON )
1209 (progn
1210 (wisi-statement-action 1 'statement-start 3 'name 6 'block-start 11 'statement-end)
1211 (wisi-containing-action 9 10)))
1212 ((PROTECTED TYPE IDENTIFIER discriminant_part_opt aspect_specification_opt IS protected_definition SEMICOLON )
1213 (progn
1214 (wisi-statement-action 1 'statement-start 3 'name 6 'block-start 8 'statement-end)
1215 (wisi-containing-action 6 7))))
1216 (qualified_expression
1217 ((name TICK aggregate )
1218 (progn
1219 (wisi-statement-action 1 'statement-other)
1220 (wisi-containing-action 1 3))))
1221 (quantified_expression
1222 ((FOR quantifier iterator_specification EQUAL_GREATER expression )
1223 (progn
1224 (wisi-statement-action 4 'statement-other)
1225 (wisi-containing-action 4 5))))
1226 (quantifier
1227 ((ALL ))
1228 ((SOME )))
1229 (raise_statement
1230 ((RAISE SEMICOLON )
1231 (wisi-statement-action 1 'statement-start 2 'statement-end))
1232 ((RAISE name WITH expression SEMICOLON )
1233 (progn
1234 (wisi-statement-action 1 'statement-start 3 'statement-other 5 'statement-end)
1235 (wisi-containing-action 3 4)))
1236 ((RAISE name SEMICOLON )
1237 (wisi-statement-action 1 'statement-start 3 'statement-end)))
1238 (range
1239 ((name TICK RANGE LEFT_PAREN expression RIGHT_PAREN )
1240 (progn
1241 (wisi-statement-action 4 'open-paren 6 'close-paren)
1242 (wisi-containing-action 4 5)))
1243 ((name TICK RANGE ))
1244 ((simple_expression DOT_DOT simple_expression )))
1245 (real_range_specification_opt
1246 (())
1247 ((RANGE simple_expression DOT_DOT simple_expression )))
1248 (record_definition
1249 ((RECORD component_list_opt END RECORD )
1250 (progn
1251 (wisi-statement-action 1 'block-start 3 'block-end)
1252 (wisi-containing-action 1 2)))
1253 ((NULL RECORD )))
1254 (record_representation_clause
1255 ((FOR name USE record_rep SEMICOLON )
1256 (progn
1257 (wisi-statement-action 1 'statement-start 3 'statement-other 5 'statement-end)
1258 (wisi-containing-action 3 4))))
1259 (record_rep
1260 ((RECORD mod_clause_opt component_clause_list END RECORD )
1261 (progn
1262 (wisi-statement-action 1 'block-start 4 'block-end)
1263 (wisi-containing-action 1 3))))
1264 (record_type_definition
1265 ((abstract_tagged_limited_opt record_definition )))
1266 (relation_and_list
1267 ((relation AND relation ))
1268 ((relation_and_list AND relation )))
1269 (relation_and_then_list
1270 ((relation AND THEN relation ))
1271 ((relation_and_then_list AND THEN relation )))
1272 (relation_or_list
1273 ((relation OR relation ))
1274 ((relation_or_list OR relation )))
1275 (relation_or_else_list
1276 ((relation OR ELSE relation ))
1277 ((relation_or_else_list OR ELSE relation )))
1278 (relation_xor_list
1279 ((relation XOR relation ))
1280 ((relation_xor_list XOR relation )))
1281 (relation
1282 ((simple_expression ))
1283 ((simple_expression relational_operator simple_expression ))
1284 ((simple_expression NOT IN membership_choice_list ))
1285 ((simple_expression IN membership_choice_list )))
1286 (relational_operator
1287 ((EQUAL ))
1288 ((SLASH_EQUAL ))
1289 ((LESS ))
1290 ((LESS_EQUAL ))
1291 ((GREATER ))
1292 ((GREATER_EQUAL )))
1293 (renaming_declaration
1294 ((object_renaming_declaration ))
1295 ((package_renaming_declaration ))
1296 ((subprogram_renaming_declaration ))
1297 ((generic_renaming_declaration )))
1298 (requeue_statement
1299 ((REQUEUE name WITH ABORT SEMICOLON )
1300 (progn
1301 (wisi-statement-action 1 'statement-start 2 'name 5 'statement-end)
1302 (wisi-containing-action 1 2)))
1303 ((REQUEUE name SEMICOLON )
1304 (progn
1305 (wisi-statement-action 1 'statement-start 2 'name 5 'statement-end)
1306 (wisi-containing-action 1 2))))
1307 (return_subtype_indication
1308 ((subtype_indication ))
1309 ((access_definition )))
1310 (selected_component
1311 ((name DOT IDENTIFIER ))
1312 ((name DOT CHARACTER_LITERAL ))
1313 ((name DOT STRING_LITERAL ))
1314 ((name DOT ALL )))
1315 (selective_accept
1316 ((SELECT select_alternative_list_opt ELSE sequence_of_statements_opt END SELECT SEMICOLON )
1317 (progn
1318 (wisi-statement-action 1 'block-start 3 'block-middle 5 'block-end 7 'statement-end)
1319 (wisi-containing-action 1 2)
1320 (wisi-containing-action 3 4)
1321 (wisi-motion-action 1 '(2 OR) 3 5)))
1322 ((SELECT select_alternative_list_opt END SELECT SEMICOLON )
1323 (progn
1324 (wisi-statement-action 1 'block-start 3 'block-end 5 'statement-end)
1325 (wisi-containing-action 1 2)
1326 (wisi-motion-action 1 '(2 OR) 3))))
1327 (select_alternative
1328 ((WHEN expression EQUAL_GREATER accept_statement sequence_of_statements_opt )
1329 (progn
1330 (wisi-statement-action 1 'block-start 3 'statement-other)
1331 (wisi-containing-action 1 2)
1332 (wisi-containing-action 3 4)
1333 (wisi-containing-action 3 5)))
1334 ((accept_statement sequence_of_statements_opt ))
1335 ((WHEN expression EQUAL_GREATER delay_alternative )
1336 (progn
1337 (wisi-statement-action 1 'block-start 3 'statement-other)
1338 (wisi-containing-action 1 2)
1339 (wisi-containing-action 3 4)))
1340 ((delay_alternative ))
1341 ((WHEN expression EQUAL_GREATER TERMINATE SEMICOLON )
1342 (progn
1343 (wisi-statement-action 1 'block-start 3 'statement-other 4 'statement-start 5 'statement-end)
1344 (wisi-containing-action 1 2)))
1345 ((TERMINATE SEMICOLON )
1346 (wisi-statement-action 1 'statement-start 2 'statement-end)))
1347 (select_alternative_list
1348 ((select_alternative ))
1349 ((select_alternative_list OR select_alternative )
1350 (wisi-statement-action 2 'block-middle)))
1351 (select_alternative_list_opt
1352 (())
1353 ((select_alternative_list )))
1354 (select_statement
1355 ((selective_accept ))
1356 ((timed_entry_call ))
1357 ((conditional_entry_call ))
1358 ((asynchronous_select )))
1359 (sequence_of_statements
1360 ((statement ))
1361 ((sequence_of_statements statement )))
1362 (sequence_of_statements_opt
1363 (())
1364 ((sequence_of_statements )))
1365 (simple_expression
1366 ((unary_adding_operator term_list ))
1367 ((term_list )))
1368 (simple_return_statement
1369 ((RETURN SEMICOLON )
1370 (wisi-statement-action 1 'statement-start 2 'statement-end))
1371 ((RETURN expression SEMICOLON )
1372 (progn
1373 (wisi-statement-action 1 'statement-start 3 'statement-end)
1374 (wisi-containing-action 1 2))))
1375 (simple_statement
1376 ((NULL SEMICOLON )
1377 (wisi-statement-action 1 'statement-start 2 'statement-end))
1378 ((assignment_statement ))
1379 ((exit_statement ))
1380 ((GOTO IDENTIFIER SEMICOLON )
1381 (wisi-statement-action 1 'statement-start 3 'statement-end))
1382 ((procedure_call_statement ))
1383 ((simple_return_statement ))
1384 ((requeue_statement ))
1385 ((delay_statement ))
1386 ((ABORT name SEMICOLON )
1387 (wisi-statement-action 1 'statement-start 3 'statement-end))
1388 ((raise_statement ))
1389 ((pragma )))
1390 (single_protected_declaration
1391 ((PROTECTED IDENTIFIER aspect_specification_opt IS NEW interface_list WITH protected_definition SEMICOLON )
1392 (progn
1393 (wisi-statement-action 1 'block-start 2 'name 7 'block-middle 9 'statement-end)
1394 (wisi-containing-action 7 8)))
1395 ((PROTECTED IDENTIFIER aspect_specification_opt IS protected_definition SEMICOLON )
1396 (progn
1397 (wisi-statement-action 1 'block-start 2 'name 4 'block-middle 6 'statement-end)
1398 (wisi-containing-action 4 5))))
1399 (single_task_declaration
1400 ((TASK IDENTIFIER aspect_specification_opt IS NEW interface_list WITH task_definition SEMICOLON )
1401 (progn
1402 (wisi-statement-action 1 'block-start 2 'name 7 'block-middle 9 'statement-end)
1403 (wisi-containing-action 7 8)))
1404 ((TASK IDENTIFIER aspect_specification_opt IS task_definition SEMICOLON )
1405 (progn
1406 (wisi-statement-action 1 'block-start 2 'name 4 'block-middle 6 'statement-end)
1407 (wisi-containing-action 4 5)))
1408 ((TASK IDENTIFIER aspect_specification_opt SEMICOLON )
1409 (wisi-statement-action 1 'statement-start 4 'statement-end)))
1410 (statement
1411 ((label_opt simple_statement )
1412 (wisi-statement-action 1 'statement-start 2 'statement-other))
1413 ((label_opt compound_statement )
1414 (wisi-statement-action 1 'statement-start 2 'statement-other)))
1415 (subprogram_body
1416 ((overriding_indicator_opt subprogram_specification aspect_specification_opt IS declarative_part_opt BEGIN handled_sequence_of_statements END name_opt SEMICOLON )
1417 (progn
1418 (wisi-statement-action 1 'statement-start 2 'block-middle 4 'block-middle 6 'block-middle 8 'block-end 10 'statement-end)
1419 (wisi-containing-action 4 5)
1420 (wisi-containing-action 6 7)
1421 (wisi-motion-action 1 2 4 6 8))))
1422 (subprogram_body_stub
1423 ((overriding_indicator_opt subprogram_specification IS SEPARATE aspect_specification_opt SEMICOLON )
1424 (wisi-statement-action 1 'statement-start 2 'block-middle 6 'statement-end)))
1425 (subprogram_declaration
1426 ((overriding_indicator_opt subprogram_specification SEMICOLON )
1427 (wisi-statement-action 1 'statement-start 2 'block-middle 3 'statement-end)))
1428 (subprogram_default
1429 ((name ))
1430 ((BOX ))
1431 ((NULL )))
1432 (subprogram_renaming_declaration
1433 ((overriding_indicator_opt subprogram_specification RENAMES name aspect_specification_opt SEMICOLON )
1434 (wisi-statement-action 1 'statement-start 2 'block-middle 3 'statement-other 6 'statement-end)))
1435 (subprogram_specification
1436 ((procedure_specification ))
1437 ((FUNCTION name parameter_and_result_profile )
1438 (progn
1439 (wisi-statement-action 1 'statement-start 2 'name)
1440 (wisi-containing-action 1 3)
1441 (wisi-motion-action 1 '(3 RETURN)))))
1442 (subtype_declaration
1443 ((SUBTYPE IDENTIFIER IS subtype_indication aspect_specification_opt SEMICOLON )
1444 (progn
1445 (wisi-statement-action 1 'statement-start 3 'statement-other 6 'statement-end)
1446 (wisi-containing-action 3 4))))
1447 (subtype_indication
1448 ((NOT NULL name constraint )
1449 (progn
1450 (wisi-statement-action 3 'name)
1451 (wisi-containing-action 3 4)))
1452 ((NOT NULL name ))
1453 ((name constraint )
1454 (progn
1455 (wisi-statement-action 1 'name)
1456 (wisi-containing-action 1 2)))
1457 ((name )))
1458 (subunit
1459 ((SEPARATE LEFT_PAREN name RIGHT_PAREN proper_body )
1460 (progn
1461 (wisi-statement-action 2 'open-paren 4 'close-paren)
1462 (wisi-containing-action 2 3))))
1463 (task_body
1464 ((TASK BODY IDENTIFIER aspect_specification_opt IS declarative_part_opt BEGIN handled_sequence_of_statements END identifier_opt SEMICOLON )
1465 (progn
1466 (wisi-statement-action 1 'statement-start 3 'name 5 'block-start 7 'block-middle 9 'block-end 11 'statement-end)
1467 (wisi-containing-action 5 6)
1468 (wisi-containing-action 7 8)
1469 (wisi-motion-action 1 5 7 9))))
1470 (task_body_stub
1471 ((TASK BODY IDENTIFIER IS SEPARATE aspect_specification_opt SEMICOLON )
1472 (wisi-statement-action 1 'statement-start 7 'statement-end)))
1473 (task_definition
1474 ((declarative_part_opt PRIVATE declarative_part_opt END identifier_opt )
1475 (progn
1476 (wisi-statement-action 2 'block-middle 4 'block-end)
1477 (wisi-containing-action 2 3)))
1478 ((declarative_part_opt END identifier_opt )
1479 (wisi-statement-action 2 'block-end)))
1480 (task_type_declaration
1481 ((TASK TYPE IDENTIFIER discriminant_part_opt aspect_specification_opt IS NEW interface_list WITH task_definition SEMICOLON )
1482 (progn
1483 (wisi-statement-action 1 'statement-start 3 'name 10 'statement-other 11 'statement-end)
1484 (wisi-containing-action 9 10)))
1485 ((TASK TYPE IDENTIFIER discriminant_part_opt aspect_specification_opt IS task_definition SEMICOLON )
1486 (progn
1487 (wisi-statement-action 1 'statement-start 3 'name 6 'block-start 8 'statement-end)
1488 (wisi-containing-action 6 7)))
1489 ((TASK TYPE IDENTIFIER discriminant_part_opt aspect_specification_opt SEMICOLON )
1490 (wisi-statement-action 1 'statement-start 3 'name 6 'statement-end)))
1491 (term
1492 ((factor ))
1493 ((term multiplying_operator factor )))
1494 (term_list
1495 ((term ))
1496 ((term_list binary_adding_operator term )))
1497 (timed_entry_call
1498 ((SELECT entry_call_alternative OR delay_alternative END SELECT SEMICOLON )
1499 (progn
1500 (wisi-statement-action 1 'block-start 3 'block-middle 5 'block-end 6 'statement-end)
1501 (wisi-containing-action 1 2)
1502 (wisi-containing-action 3 4))))
1503 (triggering_alternative
1504 ((procedure_call_statement sequence_of_statements_opt ))
1505 ((name sequence_of_statements_opt ))
1506 ((delay_statement sequence_of_statements_opt )))
1507 (type_declaration
1508 ((full_type_declaration ))
1509 ((incomplete_type_declaration ))
1510 ((private_type_declaration ))
1511 ((private_extension_declaration )))
1512 (type_definition
1513 ((enumeration_type_definition ))
1514 ((RANGE simple_expression DOT_DOT simple_expression ))
1515 ((MOD expression ))
1516 ((DIGITS expression real_range_specification_opt ))
1517 ((DELTA expression real_range_specification_opt ))
1518 ((DELTA expression DIGITS expression real_range_specification_opt ))
1519 ((array_type_definition ))
1520 ((record_type_definition ))
1521 ((access_definition ))
1522 ((derived_type_definition ))
1523 ((interface_type_definition )))
1524 (variant_part
1525 ((CASE direct_name IS variant_list END CASE SEMICOLON )
1526 (progn
1527 (wisi-statement-action 1 'statement-start 3 'block-start 5 'block-end 7 'statement-end)
1528 (wisi-containing-action 3 4))))
1529 (variant_list
1530 ((variant ))
1531 ((variant_list variant )))
1532 (variant
1533 ((WHEN discrete_choice_list EQUAL_GREATER component_list )
1534 (progn
1535 (wisi-statement-action 1 'block-middle 3 'statement-other)
1536 (wisi-containing-action 1 2)
1537 (wisi-containing-action 3 4))))
1538 (unary_adding_operator
1539 ((PLUS ))
1540 ((MINUS )))
1541 (use_clause
1542 ((USE name_list SEMICOLON )
1543 (progn
1544 (wisi-statement-action 1 'statement-start 3 'statement-end)
1545 (wisi-containing-action 1 2)))
1546 ((USE ALL TYPE name_list SEMICOLON )
1547 (progn
1548 (wisi-statement-action 1 'statement-start 5 'statement-end)
1549 (wisi-containing-action 1 4)))
1550 ((USE TYPE name_list SEMICOLON )
1551 (progn
1552 (wisi-statement-action 1 'statement-start 4 'statement-end)
1553 (wisi-containing-action 1 3))))
1554 (with_clause
1555 ((LIMITED PRIVATE WITH name_list SEMICOLON )
1556 (progn
1557 (wisi-statement-action 1 'statement-start 3 'statement-other 5 'statement-end)
1558 (wisi-containing-action 3 4)))
1559 ((LIMITED WITH name_list SEMICOLON )
1560 (progn
1561 (wisi-statement-action 1 'statement-start 2 'statement-other 4 'statement-end)
1562 (wisi-containing-action 2 3)))
1563 ((PRIVATE WITH name_list SEMICOLON )
1564 (progn
1565 (wisi-statement-action 1 'statement-start 2 'statement-other 4 'statement-end)
1566 (wisi-containing-action 2 3)))
1567 ((WITH name_list SEMICOLON )
1568 (progn
1569 (wisi-statement-action 1 'statement-start 3 'statement-end)
1570 (wisi-containing-action 1 2)))))
1571 [((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))
1572 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1573 ((default . error) (FUNCTION . ( 70 (generic_formal_part . 1))) (PROCEDURE . ( 72 (generic_formal_part . 1))) (PACKAGE . ( 71 (generic_formal_part . 1))) (PRAGMA . 7) (WITH . 74) (TYPE . 73) (IDENTIFIER . 69))
1574 ((default . error) (WITH . 68) (PRIVATE . 67))
1575 ((default . error) (OVERRIDING . 66))
1576 ((default . error) (FUNCTION . (overriding_indicator_opt . 1)) (PROCEDURE . (overriding_indicator_opt . 1)) (ENTRY . (overriding_indicator_opt . 1)))
1577 ((default . error) (BODY . 64) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1578 ((default . error) (IDENTIFIER . 63))
1579 ((default . error) (WITH . 60) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (PACKAGE . 59) (GENERIC . 58))
1580 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1581 ((default . error) (LEFT_PAREN . 56))
1582 ((default . error) (TYPE . 54) (ALL . 53) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1583 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1584 ((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)))
1585 ((default . error) ($EOI . 43) (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))
1586 ((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)))
1587 ((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)))
1588 ((default . error) (PACKAGE . 40) (FUNCTION . 1) (PROCEDURE . 9))
1589 ((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)))
1590 ((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)))
1591 ((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)))
1592 ((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)))
1593 ((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)))
1594 ((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)))
1595 ((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)))
1596 ((default . error) (FUNCTION . 37) (PROCEDURE . 38))
1597 ((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)))
1598 ((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)))
1599 ((default . error) (SEMICOLON . 36))
1600 ((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)))
1601 ((default . error) (WITH . (subprogram_specification . 0)) (IS . (subprogram_specification . 0)) (SEMICOLON . (subprogram_specification . 0)))
1602 ((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)))
1603 ((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)))
1604 ((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)))
1605 ((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)))
1606 ((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)))
1607 ((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)))
1608 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1609 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1610 ((default . error) (SEMICOLON . 122) (IS . (aspect_specification_opt . 0)) (WITH . 104))
1611 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1612 ((default . error) (SEMICOLON . 120))
1613 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
1614 ((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))
1615 ((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)))
1616 ((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)))
1617 ((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)))
1618 ((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)))
1619 ((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)))
1620 ((default . error) (COMMA . 114) (SEMICOLON . 118))
1621 ((default . error) (DOT . 84) (SEMICOLON . (name_list . 0)) (COMMA . (name_list . 0)) (TICK . 85) (LEFT_PAREN . 103))
1622 ((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)))
1623 ((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)))
1624 ((default . error) (TYPE . 117))
1625 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1626 ((default . error) (COMMA . 114) (SEMICOLON . 115))
1627 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1628 ((default . error) (DOT . 84) (TICK . 85) (IS . (parameter_profile_opt . 0)) (WITH . (parameter_profile_opt . 0)) (SEMICOLON . (parameter_profile_opt . 0)) (LEFT_PAREN . 86))
1629 ((default . error) (FUNCTION . (generic_formal_part . 1)) (PROCEDURE . (generic_formal_part . 1)) (PACKAGE . (generic_formal_part . 1)) (PRAGMA . 7) (WITH . 74) (TYPE . 73) (IDENTIFIER . 69))
1630 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1631 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1632 ((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)))
1633 ((default . error) (FUNCTION . 37) (PROCEDURE . 38))
1634 ((default . error) (LEFT_PAREN . 108) (SEMICOLON . 107))
1635 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1636 ((default . error) (DOT . 84) (TICK . 85) (IS . ( 102 (aspect_specification_opt . 0))) (WITH . 104) (LEFT_PAREN . 103))
1637 ((default . error) (ENTRY . (overriding_indicator_opt . 0)) (PROCEDURE . (overriding_indicator_opt . 0)) (FUNCTION . (overriding_indicator_opt . 0)))
1638 ((default . error) (WITH . 101))
1639 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1640 ((default . error) (COLON . (identifier_list . 0)) (COMMA . (identifier_list . 0)))
1641 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1642 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1643 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1644 ((default . error) (IDENTIFIER . 96))
1645 ((default . error) (PACKAGE . 94) (FUNCTION . 1) (PROCEDURE . 9))
1646 ((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)))
1647 ((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)))
1648 ((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)))
1649 ((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)))
1650 ((default . error) (PACKAGE . (generic_formal_part . 0)) (PROCEDURE . (generic_formal_part . 0)) (FUNCTION . (generic_formal_part . 0)) (PRAGMA . 7) (WITH . 74) (TYPE . 73) (IDENTIFIER . 69))
1651 ((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)))
1652 ((default . error) (COMMA . 92) (COLON . 91))
1653 ((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)))
1654 ((default . error) (DOT . 84) (TICK . 85) (RETURN . 87) (LEFT_PAREN . 86))
1655 ((default . error) (IDENTIFIER . 214) (CHARACTER_LITERAL . 216) (STRING_LITERAL . 215) (ALL . 217))
1656 ((default . error) (LEFT_PAREN . 209) (ACCESS . 206) (DELTA . 207) (DIGITS . 208) (MOD . 210) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1657 ((default . error) (STRING_LITERAL . 46) (CHARACTER_LITERAL . 163) (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 . 136) (MINUS . 135) (IDENTIFIER . 202) (OTHERS . 165) (ABS . 138) (NOT . 164) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
1658 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (ACCESS . (null_exclusion_opt . 0)) (NOT . 198))
1659 ((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)) (RENAMES . (name . 5)) (RETURN . (name . 5)) (IS . (name . 5)) (WITH . (name . 5)) (TICK . (name . 5)) (DOT . (name . 5)) (LEFT_PAREN . (name . 5)) (SEMICOLON . (name . 5)) (COMMA . (name . 5)))
1660 ((default . error) (RETURN . 197))
1661 ((default . error) (RENAMES . (subprogram_specification . 1)) (WITH . (subprogram_specification . 1)) (IS . (subprogram_specification . 1)) (SEMICOLON . (subprogram_specification . 1)))
1662 ((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 . 194) (OUT . 195))
1663 ((default . error) (IDENTIFIER . 193))
1664 ((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)))
1665 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1666 ((default . error) (IS . 190) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
1667 ((default . error) (WITH . (discriminant_part_opt . 0)) (SEMICOLON . (discriminant_part_opt . 0)) (IS . (discriminant_part_opt . 0)) (LEFT_PAREN . 188))
1668 ((default . error) (DOT . 84) (TICK . 85) (RENAMES . 187) (LEFT_PAREN . 103))
1669 ((default . error) (DOT . 84) (TICK . 85) (RENAMES . 186) (LEFT_PAREN . 103))
1670 ((default . error) (DOT . 84) (TICK . 85) (RENAMES . 185) (LEFT_PAREN . 103))
1671 ((default . error) (COMMA . 114) (SEMICOLON . 184))
1672 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1673 ((default . error) (NEW . 182))
1674 ((default . error) (IDENTIFIER . 45) (STRING_LITERAL . 46) (CHARACTER_LITERAL . 163) (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 . 136) (MINUS . 135) (OTHERS . 165) (ABS . 138) (NOT . 164) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
1675 ((default . error) (IDENTIFIER . 162))
1676 ((default . error) (IS . 161))
1677 ((default . error) (DOT . 84) (TICK . 85) (IS . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
1678 ((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)))
1679 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 137) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1680 ((default . error) (SEMICOLON . 122))
1681 ((default . error) (COMMA . 114) (SEMICOLON . 134))
1682 ((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)))
1683 ((default . error) (RENAMES . (procedure_specification . 0)) (IS . (procedure_specification . 0)) (WITH . (procedure_specification . 0)) (SEMICOLON . (procedure_specification . 0)))
1684 ((default . error) (DOT . 84) (TICK . 85) (RIGHT_PAREN . 133) (LEFT_PAREN . 103))
1685 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1686 ((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)))
1687 ((default . error) (COMMA . 114) (SEMICOLON . 131))
1688 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1689 ((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)))
1690 ((default . error) (SEMICOLON . 129))
1691 ((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)))
1692 ((default . error) (DOT . 84) (TICK . 85) (IS . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
1693 ((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)))
1694 ((default . error) (IS . 128))
1695 ((default . error) (DOT . 84) (TICK . 85) (WITH . (parameter_profile_opt . 0)) (IS . ( 127 (parameter_profile_opt . 0))) (SEMICOLON . (parameter_profile_opt . 0)) (RENAMES . (parameter_profile_opt . 0)) (LEFT_PAREN . 86))
1696 ((default . error) (DOT . 84) (TICK . 85) (IS . 126) (RETURN . 87) (LEFT_PAREN . 86))
1697 ((default . error) (NEW . 372))
1698 ((default . error) (NEW . 371))
1699 ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
1700 ((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)))
1701 ((default . error) (COMMA . 114) (SEMICOLON . 369))
1702 ((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)))
1703 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (name_list . 1)) (COMMA . (name_list . 1)) (LEFT_PAREN . 103))
1704 ((default . error) (PROTECTED . 365) (TASK . 366) (PACKAGE . 364) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)))
1705 ((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)))
1706 ((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)))
1707 ((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)))
1708 ((default . error) (EQUAL_GREATER . 362) (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 . ( 363 (name . 0))))
1709 ((default . error) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1710 ((default . error) (IF . 357) (CASE . 355) (FOR . 356) (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 . 136) (MINUS . 135) (OTHERS . 165) (ABS . 138) (NOT . 164) (IDENTIFIER . 45) (CHARACTER_LITERAL . 163) (STRING_LITERAL . 46) (NULL . 218) (NEW . 140) (LEFT_PAREN . 139))
1711 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1712 ((default . error) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1713 ((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)))
1714 ((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)))
1715 ((default . error) (COMMA . (pragma_argument_association . 1)) (RIGHT_PAREN . (pragma_argument_association . 1)))
1716 ((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)))
1717 ((default . error) (DOT . 84) (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 . 85) (LEFT_PAREN . 103))
1718 ((default . error) (RIGHT_PAREN . (pragma_argument_association_list . 0)) (COMMA . (pragma_argument_association_list . 0)))
1719 ((default . error) (COMMA . 352) (RIGHT_PAREN . 353))
1720 ((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 . 351))
1721 ((default . error) (AND . 350) (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)))
1722 ((default . error) (AND . 349) (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)))
1723 ((default . error) (OR . 348) (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)))
1724 ((default . error) (OR . 347) (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)))
1725 ((default . error) (XOR . 346) (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)))
1726 ((default . error) (XOR . 345) (OR . 344) (AND . 343) (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)))
1727 ((default . error) (IN . 257) (NOT . 258) (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 . 251) (SLASH_EQUAL . 256) (LESS . 254) (LESS_EQUAL . 255) (GREATER . 252) (GREATER_EQUAL . 253))
1728 ((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 . 338) (SLASH . 337) (MOD . 339) (REM . 340))
1729 ((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 . 335) (MINUS . 334) (AMPERSAND . 333))
1730 ((default . error) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1731 ((default . error) (IS . 331))
1732 ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
1733 ((default . error) (SEMICOLON . (aspect_specification_opt . 1)) (IS . (aspect_specification_opt . 1)) (EQUAL_GREATER . 277))
1734 ((default . error) (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)) (EQUAL_GREATER . ( 276 (name . 1))) (AND . (name . 1)) (OR . (name . 1)) (XOR . (name . 1)))
1735 ((default . error) (NULL . 274) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1736 ((default . error) (BAR . (discrete_choice . 3)) (EQUAL_GREATER . (discrete_choice . 3)))
1737 ((default . error) (RIGHT_PAREN . (association_list . 0)) (COMMA . (association_list . 0)))
1738 ((default . error) (COMMA . 272) (RIGHT_PAREN . 273))
1739 ((default . error) (BAR . (discrete_choice . 0)) (EQUAL_GREATER . (discrete_choice . 0)))
1740 ((default . error) (AND . 271) (EQUAL_GREATER . (choice_expression . 1)) (BAR . (choice_expression . 1)))
1741 ((default . error) (OR . 270) (EQUAL_GREATER . (choice_expression . 2)) (BAR . (choice_expression . 2)))
1742 ((default . error) (XOR . 269) (EQUAL_GREATER . (choice_expression . 3)) (BAR . (choice_expression . 3)))
1743 ((default . error) (AND . 268) (EQUAL_GREATER . (choice_expression . 4)) (BAR . (choice_expression . 4)))
1744 ((default . error) (OR . 267) (EQUAL_GREATER . (choice_expression . 5)) (BAR . (choice_expression . 5)))
1745 ((default . error) (XOR . 266) (OR . 265) (AND . 264) (EQUAL_GREATER . (choice_expression . 0)) (BAR . (choice_expression . 0)))
1746 ((default . error) (EQUAL_GREATER . (discrete_choice_list . 1)) (BAR . (discrete_choice_list . 1)))
1747 ((default . error) (BAR . 262) (EQUAL_GREATER . 263))
1748 ((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)))
1749 ((default . error) (COMMA . (association_opt . 5)) (RIGHT_PAREN . (association_opt . 5)))
1750 ((default . error) (DOT . 84) (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 . 261) (LEFT_PAREN . 103))
1751 ((default . error) (BAR . (discrete_choice . 2)) (EQUAL_GREATER . (discrete_choice . 2)) (RIGHT_PAREN . 260))
1752 ((default . error) (IN . 257) (NOT . 258) (WITH . (relation . 0)) (RIGHT_PAREN . (relation . 0)) (COMMA . (relation . 0)) (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))) (DOT_DOT . 250) (EQUAL . 251) (SLASH_EQUAL . 256) (LESS . 254) (LESS_EQUAL . 255) (GREATER . 252) (GREATER_EQUAL . 253))
1753 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1754 ((default . error) (COMMA . 114) (SEMICOLON . 248))
1755 ((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)))
1756 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1757 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1758 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1759 ((default . error) (BOX . 241) (SEMICOLON . (discriminant_specification_opt . 0)) (RIGHT_PAREN . (discriminant_specification_opt . 0)) (IDENTIFIER . 69))
1760 ((default . error) (IS . 239) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
1761 ((default . error) (ABSTRACT . 235) (BOX . 234) (NULL . 236) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1762 ((default . error) (SEMICOLON . 233))
1763 ((default . error) (DOT . 84) (TICK . 85) (IS . 232) (LEFT_PAREN . 103))
1764 ((default . error) (COLON . (identifier_list . 1)) (COMMA . (identifier_list . 1)))
1765 ((default . error) (OUT . 231) (ACCESS . (mode_opt . 1)) (NOT . (mode_opt . 1)) (IDENTIFIER . (mode_opt . 1)) (STRING_LITERAL . (mode_opt . 1)) (CHARACTER_LITERAL . (mode_opt . 1)))
1766 ((default . error) (ACCESS . (mode_opt . 3)) (NOT . (mode_opt . 3)) (IDENTIFIER . (mode_opt . 3)) (STRING_LITERAL . (mode_opt . 3)) (CHARACTER_LITERAL . (mode_opt . 3)))
1767 ((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 . 198))
1768 ((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 . 198))
1769 ((default . error) (NULL . 226))
1770 ((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)))
1771 ((default . error) (DOT . 84) (TICK . 85) (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 . 103))
1772 ((default . error) (ACCESS . 225))
1773 ((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))))
1774 ((default . error) (COLON . 224) (COMMA . 92))
1775 ((default . error) (RIGHT_PAREN . (parameter_specification_list . 0)) (SEMICOLON . (parameter_specification_list . 0)))
1776 ((default . error) (SEMICOLON . 222) (RIGHT_PAREN . 223))
1777 ((default . error) (DO . (attribute_designator . 1)) (RENAMES . (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)) (RETURN . (attribute_designator . 1)))
1778 ((default . error) (DO . (attribute_designator . 2)) (RENAMES . (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)) (RETURN . (attribute_designator . 2)))
1779 ((default . error) (DO . (attribute_designator . 3)) (RENAMES . (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)) (RETURN . (attribute_designator . 3)))
1780 ((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 . 136) (MINUS . 135) (OTHERS . 165) (ABS . 138) (NOT . 164) (IDENTIFIER . 45) (CHARACTER_LITERAL . 163) (STRING_LITERAL . 46) (NULL . 218) (NEW . 140) (LEFT_PAREN . 139))
1781 ((default . error) (DO . (attribute_designator . 4)) (RENAMES . (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)) (RETURN . (attribute_designator . 4)))
1782 ((default . error) (DO . (qualified_expression . 0)) (RENAMES . (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)) (RETURN . (qualified_expression . 0)))
1783 ((default . error) (DO . (attribute_reference . 0)) (RENAMES . (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)) (RETURN . (attribute_reference . 0)))
1784 ((default . error) (DO . (attribute_designator . 0)) (RENAMES . (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 . ( 84 (attribute_designator . 0))) (WITH . (attribute_designator . 0)) (IS . (attribute_designator . 0)) (RETURN . (attribute_designator . 0)) (TICK . ( 85 (attribute_designator . 0) 85)) (LEFT_PAREN . ( 103 (attribute_designator . 0) 103)))
1785 ((default . error) (DO . (selected_component . 0)) (RENAMES . (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)) (RETURN . (selected_component . 0)))
1786 ((default . error) (DO . (selected_component . 2)) (RENAMES . (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)) (RETURN . (selected_component . 2)))
1787 ((default . error) (DO . (selected_component . 1)) (RENAMES . (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)) (RETURN . (selected_component . 1)))
1788 ((default . error) (DO . (selected_component . 3)) (RENAMES . (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)) (RETURN . (selected_component . 3)))
1789 ((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 . 505))
1790 ((default . error) (COMMA . 272) (RIGHT_PAREN . 504))
1791 ((default . error) (RIGHT_PAREN . (expression_opt . 1)) (COMMA . (expression_opt . 1)) (WITH . 503))
1792 ((default . error) (BAR . (discrete_choice . 2)) (EQUAL_GREATER . (discrete_choice . 2)))
1793 ((default . error) (IDENTIFIER . 69))
1794 ((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)))
1795 ((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 . 499) (ACCESS . (null_exclusion_opt . 0)) (NOT . ((aliased_opt . 0) 198)))
1796 ((default . error) (FUNCTION . (protected_opt . 0)) (PROCEDURE . (protected_opt . 0)) (PROTECTED . 496) (IDENTIFIER . (general_access_modifier_opt . 0)) (STRING_LITERAL . (general_access_modifier_opt . 0)) (CHARACTER_LITERAL . (general_access_modifier_opt . 0)) (ALL . 494) (CONSTANT . 495))
1797 ((default . error) (ACCESS . (null_exclusion_opt . 1)) (CHARACTER_LITERAL . (null_exclusion_opt . 1)) (STRING_LITERAL . (null_exclusion_opt . 1)) (IDENTIFIER . (null_exclusion_opt . 1)))
1798 ((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)))
1799 ((default . error) (ACCESS . 225) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1800 ((default . error) (COLON_EQUAL . 491) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
1801 ((default . error) (ACCESS . 225) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1802 ((default . error) (CHARACTER_LITERAL . (mode_opt . 2)) (STRING_LITERAL . (mode_opt . 2)) (IDENTIFIER . (mode_opt . 2)) (NOT . (mode_opt . 2)) (ACCESS . (mode_opt . 2)))
1803 ((default . error) (NEW . 489))
1804 ((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)))
1805 ((default . error) (WITH . (subprogram_default . 1)) (SEMICOLON . (subprogram_default . 1)))
1806 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104) (BOX . 234) (NULL . 236) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1807 ((default . error) (WITH . (subprogram_default . 2)) (SEMICOLON . (subprogram_default . 2)))
1808 ((default . error) (WITH . (subprogram_default . 0)) (SEMICOLON . (subprogram_default . 0)) (DOT . 84) (TICK . 85) (LEFT_PAREN . 103))
1809 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
1810 ((default . error) (LEFT_PAREN . 471) (RANGE . 476) (MOD . 473) (DIGITS . 469) (DELTA . 468) (TASK . 479) (PROTECTED . 475) (SYNCHRONIZED . 477) (INTERFACE . 470) (ARRAY . 467) (NEW . 474) (PRIVATE . (abstract_tagged_limited_opt . 0)) (ABSTRACT . 466) (TAGGED . 478) (LIMITED . 472) (ACCESS . (null_exclusion_opt . 0)) (NOT . 198))
1811 ((default . error) (SEMICOLON . 465))
1812 ((default . error) (RIGHT_PAREN . 464))
1813 ((default . error) (RIGHT_PAREN . (discriminant_specification_list . 0)) (SEMICOLON . (discriminant_specification_list . 0)))
1814 ((default . error) (SEMICOLON . 462) (RIGHT_PAREN . 463))
1815 ((default . error) (COMMA . 92) (COLON . 461))
1816 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
1817 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
1818 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
1819 ((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)))
1820 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
1821 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1822 ((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)))
1823 ((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)))
1824 ((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)))
1825 ((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)))
1826 ((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)))
1827 ((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)))
1828 ((default . error) (PLUS . 136) (MINUS . 135) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
1829 ((default . error) (IN . 451))
1830 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1831 ((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)))
1832 ((default . error) (RANGE . 449) (LEFT_PAREN . 209) (ACCESS . 206) (DELTA . 207) (DIGITS . 208) (MOD . 210) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1833 ((default . error) (OTHERS . 165) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 164) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
1834 ((default . error) (BOX . 445) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1835 ((default . error) (THEN . 443) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1836 ((default . error) (ELSE . 441) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1837 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1838 ((default . error) (ELSE . 439))
1839 ((default . error) (THEN . 438))
1840 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1841 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1842 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1843 ((default . error) (COMMA . ((association_opt . 0) (expression_opt . 0))) (RIGHT_PAREN . ((association_opt . 0) (expression_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 165) (IDENTIFIER . 45) (CHARACTER_LITERAL . 163) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 164) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
1844 ((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)))
1845 ((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)) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1846 ((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)))
1847 ((default . error) (BOX . 430) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1848 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1849 ((default . error) (COLON . ( 428 (identifier_list . 0))) (COMMA . (identifier_list . 0)))
1850 ((default . error) (IDENTIFIER . 423) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 424))
1851 ((default . error) (BODY . 421) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1852 ((default . error) (IDENTIFIER . 418) (TYPE . 420) (BODY . 419))
1853 ((default . error) (IDENTIFIER . 417))
1854 ((default . error) (TYPE . 416) (BODY . 415) (IDENTIFIER . 414))
1855 ((default . error) (IDENTIFIER . 413))
1856 ((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)))
1857 ((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)))
1858 ((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)))
1859 ((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)))
1860 ((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)))
1861 ((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)))
1862 ((default . error) (END . (declarative_part_opt . 1)) (PRIVATE . (declarative_part_opt . 1)) (BEGIN . (declarative_part_opt . 1)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
1863 ((default . error) (END . 410) (PRIVATE . 411))
1864 ((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)))
1865 ((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)))
1866 ((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)))
1867 ((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)))
1868 ((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)))
1869 ((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)))
1870 ((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)))
1871 ((default . error) (COMMA . 92) (COLON . 409))
1872 ((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)))
1873 ((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)))
1874 ((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)))
1875 ((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)))
1876 ((default . error) (ENTRY . 406) (FUNCTION . 37) (PROCEDURE . 38))
1877 ((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)))
1878 ((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)))
1879 ((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)))
1880 ((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)))
1881 ((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)))
1882 ((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)))
1883 ((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)))
1884 ((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)))
1885 ((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)))
1886 ((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)))
1887 ((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)))
1888 ((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)))
1889 ((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)))
1890 ((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)))
1891 ((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)))
1892 ((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)))
1893 ((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)))
1894 ((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)))
1895 ((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)))
1896 ((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)))
1897 ((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)))
1898 ((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)))
1899 ((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)))
1900 ((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)))
1901 ((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)))
1902 ((default . error) (BEGIN . (declarative_part_opt . 0)) (END . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
1903 ((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 . 335) (MINUS . 334) (AMPERSAND . 333))
1904 ((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)))
1905 ((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)))
1906 ((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)))
1907 ((default . error) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1908 ((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)))
1909 ((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)))
1910 ((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)))
1911 ((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)))
1912 ((default . error) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1913 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1914 ((default . error) (THEN . 400) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1915 ((default . error) (ELSE . 398) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1916 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1917 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1918 ((default . error) (ELSE . 395))
1919 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1920 ((default . error) (THEN . 393))
1921 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1922 ((default . error) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1923 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 137) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1924 ((default . error) (SEMICOLON . 389))
1925 ((default . error) (DOT . 84) (TICK . 85) (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 . 103))
1926 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1927 ((default . error) (ALL . 385) (SOME . 386))
1928 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1929 ((default . error) (RIGHT_PAREN . 383))
1930 ((default . error) (RIGHT_PAREN . 382))
1931 ((default . error) (RIGHT_PAREN . 381))
1932 ((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)))
1933 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1934 ((default . error) (IDENTIFIER . 379))
1935 ((default . error) (BODY . 64))
1936 ((default . error) (BODY . 378))
1937 ((default . error) (BODY . 377))
1938 ((default . error) (FUNCTION . 1) (PROCEDURE . 9))
1939 ((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)))
1940 ((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)))
1941 ((default . error) (BEGIN . 375))
1942 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1943 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1944 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
1945 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
1946 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
1947 ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 104))
1948 ((default . error) (IDENTIFIER . 598))
1949 ((default . error) (IDENTIFIER . 597))
1950 ((default . error) (EQUAL_GREATER . 596))
1951 ((default . error) (COMMA . (pragma_argument_association . 0)) (RIGHT_PAREN . (pragma_argument_association . 0)))
1952 ((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)))
1953 ((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)))
1954 ((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)))
1955 ((default . error) (THEN . 595))
1956 ((default . error) (IDENTIFIER . (quantifier . 0)))
1957 ((default . error) (IDENTIFIER . (quantifier . 1)))
1958 ((default . error) (IDENTIFIER . 593))
1959 ((default . error) (IS . 592))
1960 ((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)))
1961 ((default . error) (RIGHT_PAREN . (pragma_argument_association_list . 1)) (COMMA . (pragma_argument_association_list . 1)))
1962 ((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)))
1963 ((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)))
1964 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1965 ((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)))
1966 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1967 ((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)))
1968 ((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)))
1969 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1970 ((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)))
1971 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
1972 ((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)))
1973 ((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)))
1974 ((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)))
1975 ((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 . 338) (SLASH . 337) (MOD . 339) (REM . 340))
1976 ((default . error) (BEGIN . 586) (END . 587))
1977 ((default . error) (IDENTIFIER . 585))
1978 ((default . error) (WITH . (subprogram_specification . 0)) (IS . ( 584 (subprogram_specification . 0))) (SEMICOLON . (subprogram_specification . 0)) (RENAMES . (subprogram_specification . 0)))
1979 ((default . error) (SEMICOLON . 122) (RENAMES . 583) (IS . ( 582 (aspect_specification_opt . 0))) (WITH . 104))
1980 ((default . error) (EXCEPTION . 580) (CONSTANT . ( 579 (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 . 499))
1981 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1982 ((default . error) (END . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
1983 ((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)))
1984 ((default . error) (SEMICOLON . 575) (IS . (discriminant_part_opt . 0)) (LEFT_PAREN . 188))
1985 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (IS . (aspect_specification_opt . 0)) (WITH . 104))
1986 ((default . error) (IDENTIFIER . 573))
1987 ((default . error) (IDENTIFIER . 572))
1988 ((default . error) (IS . 571))
1989 ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 104))
1990 ((default . error) (IDENTIFIER . 569))
1991 ((default . error) (IDENTIFIER . 568))
1992 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
1993 ((default . error) (RENAMES . 566) (DOT . 84) (TICK . 85) (IS . ( 102 (aspect_specification_opt . 0))) (WITH . 104) (LEFT_PAREN . 103))
1994 ((default . error) (USE . ((direct_name . 0) (name . 0))) (LEFT_PAREN . (name . 0)) (DOT . (name . 0)) (TICK . (name . 0)))
1995 ((default . error) (USE . ((direct_name . 1) (name . 7))) (LEFT_PAREN . (name . 7)) (DOT . (name . 7)) (TICK . (name . 7)))
1996 ((default . error) (USE . ( 565 (name . 4))) (LEFT_PAREN . (name . 4)) (DOT . (name . 4)) (TICK . (name . 4)))
1997 ((default . error) (USE . 564))
1998 ((default . error) (DOT . 84) (TICK . 85) (USE . 563) (LEFT_PAREN . 103))
1999 ((default . error) (EXCEPTION . 560) (IDENTIFIER . (null_exclusion_opt . 0)) (STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL . (null_exclusion_opt . 0)) (ACCESS . (null_exclusion_opt . 0)) (NOT . 198))
2000 ((default . error) (SEMICOLON . (aspect_specification_opt . 2)) (IS . (aspect_specification_opt . 2)))
2001 ((default . error) (COMMA . (association_opt . 2)) (RIGHT_PAREN . (association_opt . 2)))
2002 ((default . error) (COMMA . (association_opt . 1)) (RIGHT_PAREN . (association_opt . 1)))
2003 ((default . error) (DOT . 84) (TICK . 85) (BAR . (discrete_choice . 1)) (EQUAL_GREATER . (discrete_choice . 1)) (LEFT_PAREN . 103))
2004 ((default . error) (RIGHT_PAREN . (association_list . 1)) (COMMA . (association_list . 1)))
2005 ((default . error) (BAR . (choice_relation_and_list . 1)) (EQUAL_GREATER . (choice_relation_and_list . 1)) (AND . (choice_relation_and_list . 1)))
2006 ((default . error) (XOR . (choice_relation . 1)) (OR . (choice_relation . 1)) (BAR . (choice_relation . 1)) (EQUAL_GREATER . (choice_relation . 1)) (AND . (choice_relation . 1)) (EQUAL . 251) (SLASH_EQUAL . 256) (LESS . 254) (LESS_EQUAL . 255) (GREATER . 252) (GREATER_EQUAL . 253))
2007 ((default . error) (BAR . (choice_relation_or_list . 1)) (EQUAL_GREATER . (choice_relation_or_list . 1)) (OR . (choice_relation_or_list . 1)))
2008 ((default . error) (BAR . (choice_relation_xor_list . 1)) (EQUAL_GREATER . (choice_relation_xor_list . 1)) (XOR . (choice_relation_xor_list . 1)))
2009 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2010 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2011 ((default . error) (BAR . (choice_relation_xor_list . 0)) (EQUAL_GREATER . (choice_relation_xor_list . 0)) (XOR . (choice_relation_xor_list . 0)))
2012 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2013 ((default . error) (BAR . (choice_relation_or_list . 0)) (EQUAL_GREATER . (choice_relation_or_list . 0)) (OR . (choice_relation_or_list . 0)))
2014 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2015 ((default . error) (BAR . (choice_relation_and_list . 0)) (EQUAL_GREATER . (choice_relation_and_list . 0)) (AND . (choice_relation_and_list . 0)))
2016 ((default . error) (COMMA . (association_opt . 4)) (RIGHT_PAREN . (association_opt . 4)))
2017 ((default . error) (COMMA . (association_opt . 3)) (RIGHT_PAREN . (association_opt . 3)))
2018 ((default . error) (EQUAL_GREATER . (discrete_choice_list . 2)) (BAR . (discrete_choice_list . 2)))
2019 ((default . error) (DOT_DOT . 250) (BAR . (choice_relation . 1)) (EQUAL_GREATER . (choice_relation . 1)) (AND . (choice_relation . 1)) (OR . (choice_relation . 1)) (XOR . (choice_relation . 1)) (EQUAL . 251) (SLASH_EQUAL . 256) (LESS . 254) (LESS_EQUAL . 255) (GREATER . 252) (GREATER_EQUAL . 253))
2020 ((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 . 554))
2021 ((default . error) (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))))
2022 ((default . error) (PLUS . 136) (MINUS . 135) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2023 ((default . error) (BAR . 552) (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)))
2024 ((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)))
2025 ((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)))
2026 ((default . error) (DOT_DOT . 250) (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)))
2027 ((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)))
2028 ((default . error) (SEMICOLON . 551))
2029 ((default . error) (SEMICOLON . 550))
2030 ((default . error) (SEMICOLON . 549))
2031 ((default . error) (SEMICOLON . 548))
2032 ((default . error) (ACCESS . (null_exclusion_opt . 0)) (NOT . 543) (IDENTIFIER . 542) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2033 ((default . error) (RIGHT_PAREN . (discriminant_specification_opt . 0)) (SEMICOLON . (discriminant_specification_opt . 0)) (IDENTIFIER . 69))
2034 ((default . error) (IS . (discriminant_part_opt . 2)) (WITH . (discriminant_part_opt . 2)) (SEMICOLON . (discriminant_part_opt . 2)))
2035 ((default . error) (IS . (discriminant_part_opt . 1)) (WITH . (discriminant_part_opt . 1)) (SEMICOLON . (discriminant_part_opt . 1)))
2036 ((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)))
2037 ((default . error) (NEW . 538) (SYNCHRONIZED . 539) (LIMITED . 537) (TAGGED . 540))
2038 ((default . error) (LEFT_PAREN . 536))
2039 ((default . error) (BOX . 535))
2040 ((default . error) (BOX . 534))
2041 ((default . error) (SEMICOLON . (interface_type_definition . 8)) (WITH . (interface_type_definition . 8)))
2042 ((default . error) (BOX . 533))
2043 ((default . error) (INTERFACE . 532) (PRIVATE . (abstract_tagged_limited_opt . 5)))
2044 ((default . error) (BOX . 531))
2045 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2046 ((default . error) (INTERFACE . 529))
2047 ((default . error) (BOX . 528))
2048 ((default . error) (INTERFACE . 527))
2049 ((default . error) (PRIVATE . (abstract_tagged_limited_opt . 4)) (LIMITED . 525) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2050 ((default . error) (INTERFACE . 524))
2051 ((default . error) (PRIVATE . 523))
2052 ((default . error) (WITH . (formal_type_definition . 9)) (SEMICOLON . (formal_type_definition . 9)))
2053 ((default . error) (WITH . (formal_type_definition . 8)) (SEMICOLON . (formal_type_definition . 8)))
2054 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2055 ((default . error) (WITH . (formal_type_definition . 1)) (SEMICOLON . (formal_type_definition . 1)))
2056 ((default . error) (WITH . (formal_type_definition . 10)) (SEMICOLON . (formal_type_definition . 10)))
2057 ((default . error) (SEMICOLON . 521))
2058 ((default . error) (SEMICOLON . 520))
2059 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2060 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2061 ((default . error) (DOT . 84) (TICK . 85) (COLON_EQUAL . 516) (LEFT_PAREN . 103) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2062 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2063 ((default . error) (SEMICOLON . 514))
2064 ((default . error) (DOT . 84) (TICK . 85) (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 . 103))
2065 ((default . error) (IDENTIFIER . (general_access_modifier_opt . 1)) (STRING_LITERAL . (general_access_modifier_opt . 1)) (CHARACTER_LITERAL . (general_access_modifier_opt . 1)))
2066 ((default . error) (IDENTIFIER . (general_access_modifier_opt . 2)) (STRING_LITERAL . (general_access_modifier_opt . 2)) (CHARACTER_LITERAL . (general_access_modifier_opt . 2)))
2067 ((default . error) (FUNCTION . (protected_opt . 1)) (PROCEDURE . (protected_opt . 1)))
2068 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2069 ((default . error) (FUNCTION . 511) (PROCEDURE . 512))
2070 ((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)))
2071 ((default . error) (SEMICOLON . (parameter_specification . 3)) (RIGHT_PAREN . (parameter_specification . 3)) (COLON_EQUAL . 510))
2072 ((default . error) (NOT . (mode_opt . 0)) (IDENTIFIER . (mode_opt . 0)) (STRING_LITERAL . (mode_opt . 0)) (CHARACTER_LITERAL . (mode_opt . 0)) (IN . 194) (OUT . 195))
2073 ((default . error) (RIGHT_PAREN . (parameter_specification_list . 1)) (SEMICOLON . (parameter_specification_list . 1)))
2074 ((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 . 165) (IDENTIFIER . 45) (CHARACTER_LITERAL . 163) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 164) (NULL . 507) (NEW . 140) (LEFT_PAREN . 139))
2075 ((default . error) (DO . (aggregate . 0)) (LOOP . (aggregate . 0)) (RENAMES . (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)) (RETURN . (aggregate . 0)))
2076 ((default . error) (RIGHT_PAREN . 506))
2077 ((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)) (RENAMES . (aggregate . 3)) (LOOP . (aggregate . 3)) (DO . (aggregate . 3)) (RETURN . (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)))
2078 ((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 . 779))
2079 ((default . error) (COMMA . 272) (RIGHT_PAREN . 778))
2080 ((default . error) (IDENTIFIER . (null_exclusion_opt . 0)) (STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL . (null_exclusion_opt . 0)) (NOT . 198))
2081 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2082 ((default . error) (RETURN . 87) (LEFT_PAREN . 773))
2083 ((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 . 773))
2084 ((default . error) (DOT . 84) (TICK . 85) (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 . 103))
2085 ((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)))
2086 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2087 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2088 ((default . error) (SEMICOLON . 770))
2089 ((default . error) (DOT . 84) (TICK . 85) (WITH . (formal_package_actual_part . 1)) (SEMICOLON . (formal_package_actual_part . 1)) (LEFT_PAREN . 768))
2090 ((default . error) (SEMICOLON . 767))
2091 ((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)))
2092 ((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)))
2093 ((default . error) (SEMICOLON . 766))
2094 ((default . error) (SEMICOLON . (formal_type_definition . 0)) (WITH . (formal_type_definition . 0)))
2095 ((default . error) (AND . 765) (WITH . (interface_type_definition . 5)) (SEMICOLON . (interface_type_definition . 5)))
2096 ((default . error) (RECORD . (abstract_tagged_limited_opt . 3)) (NULL . (abstract_tagged_limited_opt . 3)) (PRIVATE . (abstract_tagged_limited_opt . 3)))
2097 ((default . error) (SEMICOLON . 764))
2098 ((default . error) (AND . 763) (WITH . (interface_type_definition . 7)) (SEMICOLON . (interface_type_definition . 7)))
2099 ((default . error) (SEMICOLON . (formal_type_definition . 3)) (WITH . (formal_type_definition . 3)))
2100 ((default . error) (AND . 762) (WITH . (interface_type_definition . 6)) (SEMICOLON . (interface_type_definition . 6)))
2101 ((default . error) (DOT . 84) (TICK . 85) (WITH . (formal_derived_type_definition . 7)) (SEMICOLON . (formal_derived_type_definition . 7)) (LEFT_PAREN . 103))
2102 ((default . error) (SEMICOLON . (formal_type_definition . 4)) (WITH . (formal_type_definition . 4)))
2103 ((default . error) (AND . 761) (WITH . (interface_type_definition . 4)) (SEMICOLON . (interface_type_definition . 4)))
2104 ((default . error) (RIGHT_PAREN . 760))
2105 ((default . error) (SEMICOLON . (formal_type_definition . 5)) (WITH . (formal_type_definition . 5)))
2106 ((default . error) (SEMICOLON . (formal_type_definition . 6)) (WITH . (formal_type_definition . 6)) (DIGITS . 759))
2107 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 750) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2108 ((default . error) (NEW . 749))
2109 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2110 ((default . error) (NEW . 747))
2111 ((default . error) (LIMITED . 746) (RECORD . (abstract_tagged_limited_opt . 2)) (NULL . (abstract_tagged_limited_opt . 2)) (PRIVATE . (abstract_tagged_limited_opt . 2)))
2112 ((default . error) (RIGHT_PAREN . (discriminant_specification_list . 1)) (SEMICOLON . (discriminant_specification_list . 1)))
2113 ((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)))
2114 ((default . error) (NULL . 745))
2115 ((default . error) (SEMICOLON . (discriminant_specification_opt . 4)) (RIGHT_PAREN . (discriminant_specification_opt . 4)) (COLON_EQUAL . 744))
2116 ((default . error) (DOT . 84) (TICK . 85) (LEFT_PAREN . 103))
2117 ((default . error) (SEMICOLON . (discriminant_specification_opt . 2)) (RIGHT_PAREN . (discriminant_specification_opt . 2)) (COLON_EQUAL . 743))
2118 ((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)))
2119 ((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)))
2120 ((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)))
2121 ((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)))
2122 ((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)))
2123 ((default . error) (PLUS . 136) (MINUS . 135) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2124 ((default . error) (BAR . 552) (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)))
2125 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2126 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2127 ((default . error) (AND . (choice_relation_and_then_list . 0)) (EQUAL_GREATER . (choice_relation_and_then_list . 0)) (BAR . (choice_relation_and_then_list . 0)))
2128 ((default . error) (OR . (choice_relation_or_else_list . 0)) (EQUAL_GREATER . (choice_relation_or_else_list . 0)) (BAR . (choice_relation_or_else_list . 0)))
2129 ((default . error) (OR . (choice_relation_or_else_list . 1)) (EQUAL_GREATER . (choice_relation_or_else_list . 1)) (BAR . (choice_relation_or_else_list . 1)))
2130 ((default . error) (AND . (choice_relation_and_then_list . 1)) (EQUAL_GREATER . (choice_relation_and_then_list . 1)) (BAR . (choice_relation_and_then_list . 1)))
2131 ((default . error) (RENAMES . 739))
2132 ((default . error) (RENAMES . 738))
2133 ((default . error) (ACCESS . 225) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2134 ((default . error) (LEFT_PAREN . 209) (RECORD . 734))
2135 ((default . error) (AT . 733))
2136 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2137 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2138 ((default . error) (DOT . 84) (TICK . 85) (IS . ( 730 (aspect_specification_opt . 0))) (WITH . 104) (LEFT_PAREN . 103))
2139 ((default . error) (WITH . (discriminant_part_opt . 0)) (IS . (discriminant_part_opt . 0)) (LEFT_PAREN . 188))
2140 ((default . error) (IS . ( 728 (aspect_specification_opt . 0))) (WITH . 104))
2141 ((default . error) (IS . 727))
2142 ((default . error) (NOT . 724) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2143 ((default . error) (WITH . (discriminant_part_opt . 0)) (IS . (discriminant_part_opt . 0)) (SEMICOLON . (discriminant_part_opt . 0)) (LEFT_PAREN . 188))
2144 ((default . error) (IS . ( 722 (aspect_specification_opt . 0))) (WITH . 104))
2145 ((default . error) (SEMICOLON . 720) (IS . 721))
2146 ((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)))
2147 ((default . error) (IS . 719))
2148 ((default . error) (END . 718))
2149 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (package_specification . 1)) (LEFT_PAREN . 103))
2150 ((default . error) (COLON_EQUAL . 717))
2151 ((default . error) (SEMICOLON . 716))
2152 ((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 . 714))
2153 ((default . error) (SEPARATE . 713) (ABSTRACT . 712))
2154 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2155 ((default . error) (NULL . 710))
2156 ((default . error) (WITH . (parameter_profile_opt . 0)) (SEMICOLON . (parameter_profile_opt . 0)) (LEFT_PAREN . 708))
2157 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2158 ((default . error) (SEMICOLON . (name_opt . 0)) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2159 ((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)))
2160 ((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)))
2161 ((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)))
2162 ((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)))
2163 ((default . error) (WHEN . 702))
2164 ((default . error) (OF . 701) (COLON . 699) (IN . 700))
2165 ((default . error) (EQUAL_GREATER . 698))
2166 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2167 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2168 ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 104))
2169 ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 104))
2170 ((default . error) (IDENTIFIER . 693))
2171 ((default . error) (COLON . 692))
2172 ((default . error) (IDENTIFIER . 691))
2173 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2174 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2175 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2176 ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2177 ((default . error) (UNTIL . 685) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2178 ((default . error) (WHEN . (identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2179 ((default . error) (LOOP . (iterator_specification_opt . 0)) (IDENTIFIER . 593))
2180 ((default . error) (IDENTIFIER . 680))
2181 ((default . error) (THEN . (expression_opt . 0)) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2182 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2183 ((default . error) (SEMICOLON . 677))
2184 ((default . error) (SEMICOLON . 675) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2185 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2186 ((default . error) (SEMICOLON . 669) (DO . (extended_return_object_declaration_opt . 0)) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 670) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2187 ((default . error) (ELSE . (select_alternative_list_opt . 0)) (END . (select_alternative_list_opt . 0)) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (DELAY . 606) (WHEN . 658) (TERMINATE . 657) (ACCEPT . 601))
2188 ((default . error) (LOOP . (expression_opt . 0)) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2189 ((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)))
2190 ((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)))
2191 ((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)))
2192 ((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)))
2193 ((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)))
2194 ((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)))
2195 ((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)))
2196 ((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)))
2197 ((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)))
2198 ((default . error) (END . 655))
2199 ((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)))
2200 ((default . error) (LOOP . 654))
2201 ((default . error) (NULL . 612) (GOTO . 609) (ABORT . 602) (ACCEPT . 601) (DECLARE . 605) (BEGIN . 603) (LOOP . 611) (CASE . 604) (IF . 610) (PRAGMA . 7) (RAISE . 613) (DELAY . 606) (REQUEUE . 614) (RETURN . 615) (EXIT . 607) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (WHILE . 617) (FOR . 608) (SELECT . 616))
2202 ((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)))
2203 ((default . error) (DOT . 84) (SEMICOLON . 651) (TICK . 85) (COLON_EQUAL . 650) (LEFT_PAREN . 103))
2204 ((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)))
2205 ((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)))
2206 ((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)))
2207 ((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)))
2208 ((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)))
2209 ((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)))
2210 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2211 ((default . error) (END . (handled_sequence_of_statements . 1)) (EXCEPTION . 648))
2212 ((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)))
2213 ((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)))
2214 ((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)))
2215 ((default . error) (SEMICOLON . 647))
2216 ((default . error) (SEMICOLON . 646))
2217 ((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)))
2218 ((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)))
2219 ((default . error) (END . (exception_handler_list_opt . 0)) (WHEN . 920))
2220 ((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)))
2221 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2222 ((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)))
2223 ((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)))
2224 ((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)))
2225 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2226 ((default . error) (SEMICOLON . (name_opt . 0)) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2227 ((default . error) (LOOP . (iteration_scheme . 0)))
2228 ((default . error) (SEMICOLON . 916))
2229 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2230 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2231 ((default . error) (ELSE . (select_alternative . 3)) (OR . (select_alternative . 3)) (END . (select_alternative . 3)))
2232 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2233 ((default . error) (ELSE . 911) (OR . 912))
2234 ((default . error) (DOT . 84) (SEMICOLON . 651) (TICK . 85) (OR . (sequence_of_statements_opt . 0)) (ELSE . (sequence_of_statements_opt . 0)) (THEN . (sequence_of_statements_opt . 0)) (LEFT_PAREN . 103) (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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2235 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2236 ((default . error) (ELSE . (select_alternative_list . 0)) (END . (select_alternative_list . 0)) (OR . (select_alternative_list . 0)))
2237 ((default . error) (ELSE . (select_alternative_list_opt . 1)) (END . (select_alternative_list_opt . 1)) (OR . 908))
2238 ((default . error) (ELSE . 906) (END . 907))
2239 ((default . error) (THEN . 905))
2240 ((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)))
2241 ((default . error) (COLON . 904) (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)))
2242 ((default . error) (SEMICOLON . 903))
2243 ((default . error) (DO . (extended_return_object_declaration_opt . 1)) (SEMICOLON . 902))
2244 ((default . error) (DO . 901))
2245 ((default . error) (WITH . 900) (DOT . 84) (TICK . 85) (SEMICOLON . 899) (LEFT_PAREN . 103))
2246 ((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)))
2247 ((default . error) (WITH . 898) (DOT . 84) (TICK . 85) (SEMICOLON . 897) (LEFT_PAREN . 103))
2248 ((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)))
2249 ((default . error) (END . 896))
2250 ((default . error) (THEN . 895))
2251 ((default . error) (SEMICOLON . 894))
2252 ((default . error) (LOOP . (iterator_specification_opt . 1)))
2253 ((default . error) (LOOP . (iteration_scheme . 1)))
2254 ((default . error) (WHEN . (identifier_opt . 1)) (SEMICOLON . (identifier_opt . 1)))
2255 ((default . error) (WHEN . 893) (SEMICOLON . 892))
2256 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2257 ((default . error) (SEMICOLON . 890))
2258 ((default . error) (BEGIN . 889))
2259 ((default . error) (IS . 888))
2260 ((default . error) (END . 887))
2261 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . 886) (LEFT_PAREN . 103))
2262 ((default . error) (SEMICOLON . (actual_parameter_part_opt . 0)) (DO . (actual_parameter_part_opt . 0)) (LEFT_PAREN . ((actual_parameter_part_opt . 0) 883)))
2263 ((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)))
2264 ((default . error) (GREATER_GREATER . 882))
2265 ((default . error) (IS . 881))
2266 ((default . error) (IS . 880))
2267 ((default . error) (COMMA . (pragma_argument_association . 2)) (RIGHT_PAREN . (pragma_argument_association . 2)))
2268 ((default . error) (ELSE . 876) (RIGHT_PAREN . (if_expression . 3)) (ELSIF . 877))
2269 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2270 ((default . error) (NOT . 724) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2271 ((default . error) (REVERSE . 872) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 750) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2272 ((default . error) (REVERSE . 870) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2273 ((default . error) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 165) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 164) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2274 ((default . error) (RIGHT_PAREN . (case_expression_alternative_list . 0)) (COMMA . (case_expression_alternative_list . 0)))
2275 ((default . error) (COMMA . 868) (RIGHT_PAREN . (case_expression . 0)))
2276 ((default . error) (DOT . 84) (SEMICOLON . (name_opt . 1)) (TICK . 85) (LEFT_PAREN . 103))
2277 ((default . error) (SEMICOLON . 867))
2278 ((default . error) (END . 866))
2279 ((default . error) (IDENTIFIER . 202) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 750) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2280 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2281 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2282 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
2283 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2284 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2285 ((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)))
2286 ((default . error) (ARRAY . 467) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (ACCESS . (null_exclusion_opt . 0)) (NOT . 855))
2287 ((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)))
2288 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2289 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2290 ((default . error) (PRIVATE . (abstract_tagged_limited_opt . 0)) (NULL . (abstract_tagged_limited_opt . 0)) (RECORD . (abstract_tagged_limited_opt . 0)) (TAGGED . 842) (RANGE . 839) (MOD . 837) (DIGITS . 834) (DELTA . 833) (TASK . 479) (PROTECTED . 475) (SYNCHRONIZED . 841) (INTERFACE . 470) (ARRAY . 467) (LEFT_PAREN . 835) (ACCESS . (null_exclusion_opt . 0)) (NOT . 198) (NEW . ((abstract_limited_synchronized_opt . 0) (abstract_limited_opt . 0))) (LIMITED . 836) (ABSTRACT . 832))
2291 ((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)))
2292 ((default . error) (NEW . 829) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2293 ((default . error) (SEPARATE . 828))
2294 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (IS . (aspect_specification_opt . 0)) (WITH . 104))
2295 ((default . error) (NULL . 826))
2296 ((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 . 84) (TICK . 85) (RANGE . 825) (LEFT_PAREN . 792))
2297 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2298 ((default . error) (NEW . 821) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2299 ((default . error) (SEPARATE . 820))
2300 ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 104))
2301 ((default . error) (SEPARATE . 818))
2302 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
2303 ((default . error) (SEMICOLON . 816))
2304 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2305 ((default . error) (IDENTIFIER . (mod_clause_opt . 0)) (AT . 813))
2306 ((default . error) (SEMICOLON . 812))
2307 ((default . error) (SEMICOLON . 811))
2308 ((default . error) (DOT . 84) (TICK . 85) (RENAMES . 810) (LEFT_PAREN . 103))
2309 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2310 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2311 ((default . error) (XOR . (choice_relation . 0)) (OR . (choice_relation . 0)) (BAR . (choice_relation . 0)) (EQUAL_GREATER . (choice_relation . 0)) (AND . (choice_relation . 0)))
2312 ((default . error) (RIGHT_PAREN . 807))
2313 ((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)))
2314 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2315 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2316 ((default . error) (ACCESS . (null_exclusion_opt . 1)) (IDENTIFIER . 803) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2317 ((default . error) (NULL . (abstract_tagged_limited_opt . 1)) (RECORD . (abstract_tagged_limited_opt . 1)) (PRIVATE . (abstract_tagged_limited_opt . 1)))
2318 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2319 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (formal_derived_type_definition . 6)) (WITH . (formal_derived_type_definition . 6)) (LEFT_PAREN . 103))
2320 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2321 ((default . error) (NULL . 800) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2322 ((default . error) (RIGHT_PAREN . (discrete_subtype_definition_list . 0)) (COMMA . (discrete_subtype_definition_list . 0)))
2323 ((default . error) (COMMA . 798) (RIGHT_PAREN . 799))
2324 ((default . error) (RIGHT_PAREN . (index_subtype_definition_list . 0)) (COMMA . (index_subtype_definition_list . 0)))
2325 ((default . error) (COMMA . 796) (RIGHT_PAREN . 797))
2326 ((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 . 84) (TICK . 261) (RANGE . 793) (LEFT_PAREN . 792))
2327 ((default . error) (LOOP . (discrete_subtype_definition . 1)) (EQUAL_GREATER . (discrete_subtype_definition . 1)) (COMMA . (discrete_subtype_definition . 1)) (RIGHT_PAREN . (discrete_subtype_definition . 1)))
2328 ((default . error) (DOT_DOT . 250))
2329 ((default . error) (LOOP . (discrete_subtype_definition . 0)) (EQUAL_GREATER . (discrete_subtype_definition . 0)) (COMMA . (discrete_subtype_definition . 0)) (RIGHT_PAREN . (discrete_subtype_definition . 0)))
2330 ((default . error) (BOX . 791))
2331 ((default . error) (WITH . (formal_type_definition . 2)) (SEMICOLON . (formal_type_definition . 2)))
2332 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2333 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2334 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2335 ((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)))
2336 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2337 ((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)))
2338 ((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)))
2339 ((default . error) (BOX . 785) (IDENTIFIER . 45) (STRING_LITERAL . 46) (CHARACTER_LITERAL . 163) (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 . 136) (MINUS . 135) (OTHERS . 165) (ABS . 138) (NOT . 164) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2340 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2341 ((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)))
2342 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2343 ((default . error) (SEMICOLON . 782))
2344 ((default . error) (IDENTIFIER . 69))
2345 ((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)))
2346 ((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)))
2347 ((default . error) (SEMICOLON . (parameter_specification . 2)) (RIGHT_PAREN . (parameter_specification . 2)))
2348 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2349 ((default . error) (DO . (aggregate . 1)) (LOOP . (aggregate . 1)) (RENAMES . (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)) (RETURN . (aggregate . 1)))
2350 ((default . error) (RIGHT_PAREN . 780))
2351 ((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)) (RENAMES . (aggregate . 2)) (LOOP . (aggregate . 2)) (DO . (aggregate . 2)) (RETURN . (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)))
2352 ((default . error) (COLON_EQUAL . 1058) (DOT . 84) (TICK . 85) (RIGHT_PAREN . (parameter_specification . 1)) (SEMICOLON . (parameter_specification . 1)) (LEFT_PAREN . 103))
2353 ((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)))
2354 ((default . error) (SEMICOLON . 1057))
2355 ((default . error) (SEMICOLON . 1056))
2356 ((default . error) (RIGHT_PAREN . 1055))
2357 ((default . error) (AND . 1054) (WITH . (interface_type_definition . 1)) (SEMICOLON . (interface_type_definition . 1)))
2358 ((default . error) (DOT . 84) (SEMICOLON . (interface_list . 0)) (WITH . (interface_list . 0)) (AND . (interface_list . 0)) (TICK . 85) (LEFT_PAREN . 103))
2359 ((default . error) (AND . 1054) (WITH . (interface_type_definition . 3)) (SEMICOLON . (interface_type_definition . 3)))
2360 ((default . error) (AND . 1054) (WITH . (interface_type_definition . 2)) (SEMICOLON . (interface_type_definition . 2)))
2361 ((default . error) (AND . 1054) (WITH . (interface_type_definition . 0)) (SEMICOLON . (interface_type_definition . 0)))
2362 ((default . error) (SEMICOLON . (formal_type_definition . 7)) (WITH . (formal_type_definition . 7)))
2363 ((default . error) (IDENTIFIER . 45) (STRING_LITERAL . 46) (CHARACTER_LITERAL . 163) (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 . 136) (MINUS . 135) (OTHERS . 165) (ABS . 138) (NOT . 1051) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2364 ((default . error) (BOX . 1050) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2365 ((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)))
2366 ((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)))
2367 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2368 ((default . error) (OF . 1047))
2369 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 750) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2370 ((default . error) (OF . 1045))
2371 ((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 . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2372 ((default . error) (AND . 1043) (DOT . 84) (TICK . 85) (WITH . 1044) (LEFT_PAREN . 103))
2373 ((default . error) (AND . 1041) (DOT . 84) (TICK . 85) (WITH . 1042) (LEFT_PAREN . 103))
2374 ((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)))
2375 ((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)))
2376 ((default . error) (SEMICOLON . (discriminant_specification_opt . 3)) (RIGHT_PAREN . (discriminant_specification_opt . 3)))
2377 ((default . error) (SEMICOLON . (discriminant_specification_opt . 1)) (RIGHT_PAREN . (discriminant_specification_opt . 1)))
2378 ((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)))
2379 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
2380 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
2381 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2382 ((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)))
2383 ((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)))
2384 ((default . error) (MOD . 1037))
2385 ((default . error) (IDENTIFIER . 1034))
2386 ((default . error) (SEMICOLON . 1033))
2387 ((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)))
2388 ((default . error) (SEMICOLON . 1032))
2389 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2390 ((default . error) (IS . 1030))
2391 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2392 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2393 ((default . error) (END . 1026) (PRIVATE . 1027))
2394 ((default . error) (SEMICOLON . 1025))
2395 ((default . error) (SEMICOLON . 1024))
2396 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2397 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2398 ((default . error) (SEMICOLON . 1020) (IS . 1021))
2399 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2400 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2401 ((default . error) (END . 1016) (PRIVATE . 1017))
2402 ((default . error) (SEMICOLON . 1015))
2403 ((default . error) (SYNCHRONIZED . 1014) (TAGGED . 540) (NEW . ((abstract_limited_synchronized_opt . 3) (abstract_limited_opt . 3))) (LIMITED . 1013))
2404 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2405 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2406 ((default . error) (IDENTIFIER . 1007) (CHARACTER_LITERAL . 1008))
2407 ((default . error) (INTERFACE . 532) (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))))
2408 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2409 ((default . error) (RECORD . 1005))
2410 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2411 ((default . error) (END . (component_list_opt . 0)) (NULL . 996) (CASE . 995) (IDENTIFIER . 69) (FOR . 279))
2412 ((default . error) (NEW . (abstract_limited_synchronized_opt . 5)) (INTERFACE . 527))
2413 ((default . error) (SEMICOLON . 994) (PRIVATE . (abstract_tagged_limited_opt . 4)) (NULL . (abstract_tagged_limited_opt . 4)) (RECORD . (abstract_tagged_limited_opt . 4)) (LIMITED . 525))
2414 ((default . error) (NEW . 993))
2415 ((default . error) (NEW . 992))
2416 ((default . error) (PRIVATE . 990) (RECORD . 840) (NULL . 838))
2417 ((default . error) (WITH . (type_definition . 8)) (SEMICOLON . (type_definition . 8)))
2418 ((default . error) (WITH . (type_definition . 6)) (SEMICOLON . (type_definition . 6)))
2419 ((default . error) (WITH . (type_definition . 9)) (SEMICOLON . (type_definition . 9)))
2420 ((default . error) (WITH . (type_definition . 0)) (SEMICOLON . (type_definition . 0)))
2421 ((default . error) (WITH . (type_definition . 10)) (SEMICOLON . (type_definition . 10)))
2422 ((default . error) (WITH . (type_definition . 7)) (SEMICOLON . (type_definition . 7)))
2423 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2424 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (package_specification . 0)) (LEFT_PAREN . 103))
2425 ((default . error) (SEMICOLON . 988))
2426 ((default . error) (NULL . 987))
2427 ((default . error) (COLON_EQUAL . 985) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2428 ((default . error) (COLON_EQUAL . 983) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2429 ((default . error) (COLON_EQUAL . 981) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2430 ((default . error) (SEMICOLON . 980))
2431 ((default . error) (SEMICOLON . 979))
2432 ((default . error) (SEMICOLON . 978))
2433 ((default . error) (SEMICOLON . 977))
2434 ((default . error) (SEMICOLON . 976))
2435 ((default . error) (RIGHT_PAREN . 975))
2436 ((default . error) (LOOP . (subtype_indication . 3)) (DOT . 84) (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 . 261) (RANGE . 825) (LEFT_PAREN . 792))
2437 ((default . error) (SEMICOLON . (name_opt . 0)) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2438 ((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)))
2439 ((default . error) (WHEN . 702))
2440 ((default . error) (BAR . 262) (EQUAL_GREATER . 972))
2441 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2442 ((default . error) (DOT . 84) (TICK . 85) (LOOP . (iterator_specification . 5)) (EQUAL_GREATER . (iterator_specification . 5)) (LEFT_PAREN . 103))
2443 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 750) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2444 ((default . error) (LOOP . (iterator_specification . 1)) (EQUAL_GREATER . (iterator_specification . 1)))
2445 ((default . error) (OF . 969))
2446 ((default . error) (RIGHT_PAREN . (quantified_expression . 0)))
2447 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2448 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2449 ((default . error) (RIGHT_PAREN . (elsif_expression_list . 0)) (ELSE . (elsif_expression_list . 0)) (ELSIF . (elsif_expression_list . 0)))
2450 ((default . error) (RIGHT_PAREN . (if_expression . 1)) (ELSE . 965) (ELSIF . 877))
2451 ((default . error) (END . (protected_operation_item_list_opt . 0)) (ENTRY . 956) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (FOR . 279))
2452 ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2453 ((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)))
2454 ((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 . 165) (IDENTIFIER . 45) (CHARACTER_LITERAL . 163) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 164) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2455 ((default . error) (SEMICOLON . (actual_parameter_part_opt . 1)) (LEFT_PAREN . (actual_parameter_part_opt . 1)) (DO . (actual_parameter_part_opt . 1)))
2456 ((default . error) (DO . (parameter_profile_opt . 0)) (SEMICOLON . (parameter_profile_opt . 0)) (LEFT_PAREN . 773))
2457 ((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)))
2458 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2459 ((default . error) (WHEN . 950))
2460 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2461 ((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)))
2462 ((default . error) (SEMICOLON . 948))
2463 ((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)))
2464 ((default . error) (SEMICOLON . (expression_opt . 0)) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2465 ((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)))
2466 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2467 ((default . error) (LOOP . 945))
2468 ((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)))
2469 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2470 ((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)))
2471 ((default . error) (ABORT . 943))
2472 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2473 ((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)))
2474 ((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)))
2475 ((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 . 499))
2476 ((default . error) (ABORT . 940))
2477 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2478 ((default . error) (SELECT . 938))
2479 ((default . error) (WHEN . 658) (TERMINATE . 657) (ACCEPT . 601) (DELAY . 606))
2480 ((default . error) (OR . (entry_call_alternative . 0)) (ELSE . (entry_call_alternative . 0)) (THEN . (triggering_alternative . 0)))
2481 ((default . error) (OR . (entry_call_alternative . 1)) (ELSE . (entry_call_alternative . 1)) (THEN . (triggering_alternative . 1)))
2482 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2483 ((default . error) (DELAY . 606))
2484 ((default . error) (OR . (delay_alternative . 0)) (END . (delay_alternative . 0)) (ELSE . (delay_alternative . 0)) (THEN . (triggering_alternative . 2)))
2485 ((default . error) (END . (select_alternative . 1)) (OR . (select_alternative . 1)) (ELSE . (select_alternative . 1)))
2486 ((default . error) (EQUAL_GREATER . 933))
2487 ((default . error) (END . (select_alternative . 5)) (OR . (select_alternative . 5)) (ELSE . (select_alternative . 5)))
2488 ((default . error) (SEMICOLON . 932))
2489 ((default . error) (END . 931))
2490 ((default . error) (SEMICOLON . 930))
2491 ((default . error) (OTHERS . 926) (IDENTIFIER . 925) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2492 ((default . error) (END . (exception_handler_list . 0)) (WHEN . (exception_handler_list . 0)))
2493 ((default . error) (END . (exception_handler_list_opt . 1)) (WHEN . 920))
2494 ((default . error) (END . (handled_sequence_of_statements . 0)))
2495 ((default . error) (WHEN . (exception_handler_list . 1)) (END . (exception_handler_list . 1)))
2496 ((default . error) (COLON . 1160) (EQUAL_GREATER . (name . 0)) (BAR . (name . 0)) (LEFT_PAREN . (name . 0)) (DOT . (name . 0)) (TICK . (name . 0)))
2497 ((default . error) (BAR . (exception_choice . 1)) (EQUAL_GREATER . (exception_choice . 1)))
2498 ((default . error) (EQUAL_GREATER . (exception_choice_list . 0)) (BAR . (exception_choice_list . 0)))
2499 ((default . error) (BAR . 1158) (EQUAL_GREATER . 1159))
2500 ((default . error) (DOT . 84) (BAR . (exception_choice . 0)) (EQUAL_GREATER . (exception_choice . 0)) (TICK . 85) (LEFT_PAREN . 103))
2501 ((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)))
2502 ((default . error) (LOOP . 1157))
2503 ((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)))
2504 ((default . error) (TERMINATE . 1154) (ACCEPT . 601) (DELAY . 606))
2505 ((default . error) (END . 1153))
2506 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2507 ((default . error) (END . 1151))
2508 ((default . error) (ELSE . (select_alternative_list . 1)) (END . (select_alternative_list . 1)) (OR . (select_alternative_list . 1)))
2509 ((default . error) (SEMICOLON . 1150))
2510 ((default . error) (END . 1149))
2511 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2512 ((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 . 714))
2513 ((default . error) (END . 1146))
2514 ((default . error) (SEMICOLON . 1145))
2515 ((default . error) (SEMICOLON . 1144))
2516 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2517 ((default . error) (ELSE . 1138) (END . 1140) (ELSIF . 1139))
2518 ((default . error) (SEMICOLON . 1137))
2519 ((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)))
2520 ((default . error) (END . 1136))
2521 ((default . error) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 165) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 164) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2522 ((default . error) (END . (case_statement_alternative_list . 0)) (WHEN . (case_statement_alternative_list . 0)))
2523 ((default . error) (END . 1133) (WHEN . 950))
2524 ((default . error) (SEMICOLON . 1132))
2525 ((default . error) (DO . 1131) (SEMICOLON . 1130))
2526 ((default . error) (BEGIN . 1129))
2527 ((default . error) (IDENTIFIER . 1128))
2528 ((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)))
2529 ((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)))
2530 ((default . error) (FUNCTION . 1) (PROCEDURE . 9))
2531 ((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)))
2532 ((default . error) (END . (protected_operation_item_list_opt . 1)) (ENTRY . 956) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (FOR . 279))
2533 ((default . error) (END . 1126))
2534 ((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)))
2535 ((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)))
2536 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2537 ((default . error) (ELSIF . (elsif_expression_list . 1)) (ELSE . (elsif_expression_list . 1)) (RIGHT_PAREN . (elsif_expression_list . 1)))
2538 ((default . error) (THEN . 1124))
2539 ((default . error) (RIGHT_PAREN . (if_expression . 2)))
2540 ((default . error) (REVERSE . 1122) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2541 ((default . error) (LOOP . (iterator_specification . 0)) (EQUAL_GREATER . (iterator_specification . 0)))
2542 ((default . error) (DOT . 84) (TICK . 85) (LOOP . (iterator_specification . 4)) (EQUAL_GREATER . (iterator_specification . 4)) (LEFT_PAREN . 103))
2543 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2544 ((default . error) (RIGHT_PAREN . (case_expression_alternative_list . 1)) (COMMA . (case_expression_alternative_list . 1)))
2545 ((default . error) (SEMICOLON . 1120))
2546 ((default . error) (WITH . (parameter_profile_opt . 0)) (SEMICOLON . (parameter_profile_opt . 0)) (LEFT_PAREN . 773))
2547 ((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)))
2548 ((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)))
2549 ((default . error) (BEGIN . (subprogram_renaming_declaration . 0)) (IDENTIFIER . (subprogram_renaming_declaration . 0)) (ENTRY . (subprogram_renaming_declaration . 0)) (FOR . (subprogram_renaming_declaration . 0)) (FUNCTION . (subprogram_renaming_declaration . 0)) (GENERIC . (subprogram_renaming_declaration . 0)) (NOT . (subprogram_renaming_declaration . 0)) (OVERRIDING . (subprogram_renaming_declaration . 0)) (PACKAGE . (subprogram_renaming_declaration . 0)) (PRAGMA . (subprogram_renaming_declaration . 0)) (PROCEDURE . (subprogram_renaming_declaration . 0)) (PROTECTED . (subprogram_renaming_declaration . 0)) (SUBTYPE . (subprogram_renaming_declaration . 0)) (TASK . (subprogram_renaming_declaration . 0)) (TYPE . (subprogram_renaming_declaration . 0)) (USE . (subprogram_renaming_declaration . 0)) (PRIVATE . (subprogram_renaming_declaration . 0)) (END . (subprogram_renaming_declaration . 0)))
2550 ((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)))
2551 ((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)))
2552 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2553 ((default . error) (SEMICOLON . 1117))
2554 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2555 ((default . error) (SEMICOLON . 1115))
2556 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2557 ((default . error) (SEMICOLON . 1113))
2558 ((default . error) (ACCESS . (null_exclusion_opt . 1)) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2559 ((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)))
2560 ((default . error) (SEMICOLON . 1112))
2561 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2562 ((default . error) (WITH . (record_type_definition . 0)) (SEMICOLON . (record_type_definition . 0)))
2563 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2564 ((default . error) (NOT . 724) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2565 ((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)))
2566 ((default . error) (IDENTIFIER . 1106) (STRING_LITERAL . 1107))
2567 ((default . error) (SEMICOLON . 1105))
2568 ((default . error) (WHEN . (component_item . 1)) (END . (component_item . 1)) (FOR . (component_item . 1)) (IDENTIFIER . (component_item . 1)) (CASE . (component_item . 1)))
2569 ((default . error) (WHEN . (component_item . 0)) (END . (component_item . 0)) (FOR . (component_item . 0)) (IDENTIFIER . (component_item . 0)) (CASE . (component_item . 0)))
2570 ((default . error) (WHEN . (component_list . 0)) (END . (component_list . 0)) (CASE . (component_list . 0)) (IDENTIFIER . (component_list . 0)) (FOR . (component_list . 0)))
2571 ((default . error) (END . (component_list_opt . 1)) (CASE . 995) (IDENTIFIER . 69) (FOR . 279))
2572 ((default . error) (END . 1102))
2573 ((default . error) (COMMA . 92) (COLON . 1101))
2574 ((default . error) (WHEN . (component_list . 3)) (END . (component_list . 3)) (CASE . (component_list . 3)) (IDENTIFIER . (component_list . 3)) (FOR . (component_list . 3)))
2575 ((default . error) (DOT_DOT . 1100))
2576 ((default . error) (SEMICOLON . (record_definition . 1)) (WITH . (record_definition . 1)))
2577 ((default . error) (SEMICOLON . (type_definition . 2)) (WITH . (type_definition . 2)))
2578 ((default . error) (COMMA . (enumeration_literal . 0)) (RIGHT_PAREN . (enumeration_literal . 0)))
2579 ((default . error) (COMMA . (enumeration_literal . 1)) (RIGHT_PAREN . (enumeration_literal . 1)))
2580 ((default . error) (RIGHT_PAREN . (enumeration_literal_list . 0)) (COMMA . (enumeration_literal_list . 0)))
2581 ((default . error) (COMMA . 1098) (RIGHT_PAREN . 1099))
2582 ((default . error) (WITH . (real_range_specification_opt . 0)) (SEMICOLON . (real_range_specification_opt . 0)) (RANGE . 1095))
2583 ((default . error) (DIGITS . 1094) (WITH . (real_range_specification_opt . 0)) (SEMICOLON . (real_range_specification_opt . 0)) (RANGE . 1095))
2584 ((default . error) (NEW . ((abstract_limited_opt . 1) (abstract_limited_synchronized_opt . 1))))
2585 ((default . error) (NEW . (abstract_limited_synchronized_opt . 2)))
2586 ((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)))
2587 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2588 ((default . error) (END . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2589 ((default . error) (AND . 1054) (WITH . 1091))
2590 ((default . error) (SEMICOLON . 1090))
2591 ((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)))
2592 ((default . error) (NEW . 1088) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2593 ((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 . 84) (TICK . 85) (RANGE . 825) (LEFT_PAREN . 792))
2594 ((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)))
2595 ((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)))
2596 ((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)))
2597 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2598 ((default . error) (END . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2599 ((default . error) (AND . 1054) (WITH . 1084))
2600 ((default . error) (SEMICOLON . 1083))
2601 ((default . error) (NEW . 1081) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2602 ((default . error) (SEMICOLON . 1080))
2603 ((default . error) (BEGIN . (package_renaming_declaration . 0)) (IDENTIFIER . (package_renaming_declaration . 0)) (ENTRY . (package_renaming_declaration . 0)) (FOR . (package_renaming_declaration . 0)) (FUNCTION . (package_renaming_declaration . 0)) (GENERIC . (package_renaming_declaration . 0)) (NOT . (package_renaming_declaration . 0)) (OVERRIDING . (package_renaming_declaration . 0)) (PACKAGE . (package_renaming_declaration . 0)) (PRAGMA . (package_renaming_declaration . 0)) (PROCEDURE . (package_renaming_declaration . 0)) (PROTECTED . (package_renaming_declaration . 0)) (SUBTYPE . (package_renaming_declaration . 0)) (TASK . (package_renaming_declaration . 0)) (TYPE . (package_renaming_declaration . 0)) (USE . (package_renaming_declaration . 0)) (PRIVATE . (package_renaming_declaration . 0)) (END . (package_renaming_declaration . 0)))
2604 ((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)))
2605 ((default . error) (AT . 1079))
2606 ((default . error) (END . (component_clause_list . 0)) (IDENTIFIER . (component_clause_list . 0)))
2607 ((default . error) (END . 1077) (IDENTIFIER . 1034))
2608 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2609 ((default . error) (DOT . 84) (TICK . 85) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104) (LEFT_PAREN . 103))
2610 ((default . error) (SEMICOLON . 1074))
2611 ((default . error) (SEMICOLON . 1073))
2612 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2613 ((default . error) (PRIVATE . 1071))
2614 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2615 ((default . error) (PRIVATE . 1069))
2616 ((default . error) (ALIASED . 1064) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (ACCESS . (null_exclusion_opt . 0)) (NOT . 855))
2617 ((default . error) (RIGHT_PAREN . (discrete_subtype_definition_list . 1)) (COMMA . (discrete_subtype_definition_list . 1)))
2618 ((default . error) (ALIASED . 1064) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (ACCESS . (null_exclusion_opt . 0)) (NOT . 855))
2619 ((default . error) (RIGHT_PAREN . (index_subtype_definition_list . 1)) (COMMA . (index_subtype_definition_list . 1)))
2620 ((default . error) (DOT . 84) (RANGE . 1063) (TICK . 85) (LEFT_PAREN . 103))
2621 ((default . error) (COMMA . (index_subtype_definition . 0)) (RIGHT_PAREN . (index_subtype_definition . 0)))
2622 ((default . error) (NULL . 1062) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2623 ((default . error) (COMMA . 798) (RIGHT_PAREN . 1061))
2624 ((default . error) (COMMA . (discrete_subtype_definition . 1)) (BAR . (discrete_choice . 2)) (EQUAL_GREATER . (discrete_choice . 2)) (RIGHT_PAREN . ((discrete_subtype_definition . 1) 260)))
2625 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2626 ((default . error) (WITH . (formal_package_actual_part . 0)) (SEMICOLON . (formal_package_actual_part . 0)))
2627 ((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)))
2628 ((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)))
2629 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2630 ((default . error) (RIGHT_PAREN . (parameter_specification . 0)) (SEMICOLON . (parameter_specification . 0)))
2631 ((default . error) (DOT . 84) (TICK . 85) (WITH . (interface_list . 1)) (SEMICOLON . (interface_list . 1)) (AND . (interface_list . 1)) (LEFT_PAREN . 103))
2632 ((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)))
2633 ((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 . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2634 ((default . error) (BOX . 1050))
2635 ((default . error) (ACCESS . (null_exclusion_opt . 0)) (NOT . 855) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2636 ((default . error) (WITH . (component_definition . 3)) (SEMICOLON . (component_definition . 3)) (COLON_EQUAL . (component_definition . 3)))
2637 ((default . error) (WITH . (array_type_definition . 0)) (SEMICOLON . (array_type_definition . 0)) (COLON_EQUAL . (array_type_definition . 0)))
2638 ((default . error) (WITH . (component_definition . 1)) (SEMICOLON . (component_definition . 1)) (COLON_EQUAL . (component_definition . 1)))
2639 ((default . error) (WITH . (array_type_definition . 1)) (SEMICOLON . (array_type_definition . 1)) (COLON_EQUAL . (array_type_definition . 1)))
2640 ((default . error) (WITH . (formal_derived_type_definition . 4)) (SEMICOLON . (formal_derived_type_definition . 4)))
2641 ((default . error) (AND . 1054) (WITH . ( 1221 (formal_derived_type_definition . 2))) (SEMICOLON . (formal_derived_type_definition . 2)))
2642 ((default . error) (WITH . (formal_derived_type_definition . 5)) (SEMICOLON . (formal_derived_type_definition . 5)))
2643 ((default . error) (AND . 1054) (WITH . ( 1220 (formal_derived_type_definition . 3))) (SEMICOLON . (formal_derived_type_definition . 3)))
2644 ((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)))
2645 ((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)))
2646 ((default . error) (SEMICOLON . 1219))
2647 ((default . error) (SEMICOLON . 1218))
2648 ((default . error) (RECORD . 1217))
2649 ((default . error) (IDENTIFIER . (component_clause_list . 1)) (END . (component_clause_list . 1)))
2650 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2651 ((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)))
2652 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2653 ((default . error) (SEMICOLON . 1214))
2654 ((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)))
2655 ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2656 ((default . error) (END . 1212))
2657 ((default . error) (SEMICOLON . (protected_definition . 1)))
2658 ((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)))
2659 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2660 ((default . error) (SEMICOLON . 1210))
2661 ((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)))
2662 ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2663 ((default . error) (END . 1208))
2664 ((default . error) (SEMICOLON . (task_definition . 1)))
2665 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2666 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2667 ((default . error) (WITH . (type_definition . 4)) (SEMICOLON . (type_definition . 4)))
2668 ((default . error) (WITH . (type_definition . 3)) (SEMICOLON . (type_definition . 3)))
2669 ((default . error) (IDENTIFIER . 1007) (CHARACTER_LITERAL . 1008))
2670 ((default . error) (SEMICOLON . (enumeration_type_definition . 0)) (WITH . (enumeration_type_definition . 0)))
2671 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2672 ((default . error) (ALIASED . 1064) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (ACCESS . (null_exclusion_opt . 0)) (NOT . 855))
2673 ((default . error) (RECORD . 1202))
2674 ((default . error) (WHEN . (component_list . 1)) (FOR . (component_list . 1)) (IDENTIFIER . (component_list . 1)) (CASE . (component_list . 1)) (END . (component_list . 1)))
2675 ((default . error) (WHEN . (component_list . 2)) (FOR . (component_list . 2)) (IDENTIFIER . (component_list . 2)) (CASE . (component_list . 2)) (END . (component_list . 2)))
2676 ((default . error) (WHEN . (component_list . 4)) (FOR . (component_list . 4)) (IDENTIFIER . (component_list . 4)) (CASE . (component_list . 4)) (END . (component_list . 4)))
2677 ((default . error) (IS . (direct_name . 0)))
2678 ((default . error) (IS . (direct_name . 1)))
2679 ((default . error) (IS . 1201))
2680 ((default . error) (WITH . (and_interface_list_opt . 0)) (AND . 1198))
2681 ((default . error) (SEMICOLON . (derived_type_definition . 1)) (DOT . 84) (TICK . 85) (WITH . ((derived_type_definition . 1) (and_interface_list_opt . 0))) (AND . 1198) (LEFT_PAREN . 103))
2682 ((default . error) (SEMICOLON . 1197))
2683 ((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)))
2684 ((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)))
2685 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2686 ((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)))
2687 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2688 ((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)))
2689 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2690 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2691 ((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)))
2692 ((default . error) (COMMA . (case_expression_alternative . 0)) (RIGHT_PAREN . (case_expression_alternative . 0)))
2693 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2694 ((default . error) (DOT . 84) (TICK . 85) (LOOP . (iterator_specification . 3)) (EQUAL_GREATER . (iterator_specification . 3)) (LEFT_PAREN . 103))
2695 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2696 ((default . error) (RIGHT_PAREN . (if_expression . 0)))
2697 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2698 ((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)))
2699 ((default . error) (WHEN . (parameter_profile_opt . 0)) (LEFT_PAREN . 1187))
2700 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2701 ((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)))
2702 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2703 ((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)))
2704 ((default . error) (CASE . 1184))
2705 ((default . error) (WHEN . (case_statement_alternative_list . 1)) (END . (case_statement_alternative_list . 1)))
2706 ((default . error) (BAR . 262) (EQUAL_GREATER . 1183))
2707 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2708 ((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)))
2709 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2710 ((default . error) (THEN . (expression_opt . 0)) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2711 ((default . error) (IF . 1179))
2712 ((default . error) (END . (elsif_statement_list . 0)) (ELSE . (elsif_statement_list . 0)) (ELSIF . (elsif_statement_list . 0)))
2713 ((default . error) (END . 1177) (ELSE . 1176) (ELSIF . 1139))
2714 ((default . error) (SEMICOLON . 1175))
2715 ((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)))
2716 ((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)))
2717 ((default . error) (RETURN . 1174))
2718 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (ACCESS . (null_exclusion_opt . 0)) (NOT . 855))
2719 ((default . error) (END . 1170))
2720 ((default . error) (SELECT . 1169))
2721 ((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)))
2722 ((default . error) (SELECT . 1168))
2723 ((default . error) (END . (delay_alternative . 0)) (OR . (delay_alternative . 0)) (ELSE . (delay_alternative . 0)))
2724 ((default . error) (SELECT . 1167))
2725 ((default . error) (SEMICOLON . 1166))
2726 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2727 ((default . error) (END . (select_alternative . 2)) (OR . (select_alternative . 2)) (ELSE . (select_alternative . 2)))
2728 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2729 ((default . error) (OTHERS . 926) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2730 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2731 ((default . error) (OTHERS . 926) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2732 ((default . error) (BAR . 1158) (EQUAL_GREATER . 1268))
2733 ((default . error) (WHEN . (exception_handler . 1)) (END . (exception_handler . 1)))
2734 ((default . error) (EQUAL_GREATER . (exception_choice_list . 1)) (BAR . (exception_choice_list . 1)))
2735 ((default . error) (SEMICOLON . 1267))
2736 ((default . error) (ELSE . (select_alternative . 0)) (OR . (select_alternative . 0)) (END . (select_alternative . 0)))
2737 ((default . error) (ELSE . (select_alternative . 4)) (OR . (select_alternative . 4)) (END . (select_alternative . 4)))
2738 ((default . error) (SEMICOLON . 1266))
2739 ((default . error) (SEMICOLON . 1265))
2740 ((default . error) (SEMICOLON . 1264))
2741 ((default . error) (SELECT . 1263))
2742 ((default . error) (DO . (return_subtype_indication . 1)) (SEMICOLON . (return_subtype_indication . 1)) (COLON_EQUAL . (return_subtype_indication . 1)))
2743 ((default . error) (DO . (extended_return_object_declaration . 1)) (SEMICOLON . (extended_return_object_declaration . 1)) (COLON_EQUAL . 1262))
2744 ((default . error) (DO . (return_subtype_indication . 0)) (SEMICOLON . (return_subtype_indication . 0)) (COLON_EQUAL . (return_subtype_indication . 0)))
2745 ((default . error) (SEMICOLON . 1261))
2746 ((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)))
2747 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2748 ((default . error) (IF . 1259))
2749 ((default . error) (ELSIF . (elsif_statement_list . 1)) (ELSE . (elsif_statement_list . 1)) (END . (elsif_statement_list . 1)))
2750 ((default . error) (SEMICOLON . 1258))
2751 ((default . error) (THEN . 1257))
2752 ((default . error) (END . 1256))
2753 ((default . error) (SEMICOLON . 1255))
2754 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2755 ((default . error) (SEMICOLON . 1253))
2756 ((default . error) (END . 1252))
2757 ((default . error) (END . 1251))
2758 ((default . error) (FOR . 1250) (IDENTIFIER . 69))
2759 ((default . error) (WHEN . 1249))
2760 ((default . error) (WHEN . (entry_body_formal_part . 1)))
2761 ((default . error) (SEMICOLON . 1248))
2762 ((default . error) (ELSE . (elsif_expression_item . 0)) (ELSIF . (elsif_expression_item . 0)) (RIGHT_PAREN . (elsif_expression_item . 0)))
2763 ((default . error) (DOT . 84) (TICK . 85) (LOOP . (iterator_specification . 2)) (EQUAL_GREATER . (iterator_specification . 2)) (LEFT_PAREN . 103))
2764 ((default . error) (SEMICOLON . 1247))
2765 ((default . error) (SEMICOLON . 1246))
2766 ((default . error) (SEMICOLON . 1245))
2767 ((default . error) (SEMICOLON . 1244))
2768 ((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)))
2769 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46))
2770 ((default . error) (WITH . 1242))
2771 ((default . error) (WITH . 1241))
2772 ((default . error) (WHEN . 1238))
2773 ((default . error) (SEMICOLON . (record_definition . 0)) (WITH . (record_definition . 0)))
2774 ((default . error) (COLON_EQUAL . 1236) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2775 ((default . error) (SEMICOLON . (type_definition . 1)) (WITH . (type_definition . 1)))
2776 ((default . error) (RIGHT_PAREN . (enumeration_literal_list . 1)) (COMMA . (enumeration_literal_list . 1)))
2777 ((default . error) (DOT_DOT . 1235))
2778 ((default . error) (WITH . (real_range_specification_opt . 0)) (SEMICOLON . (real_range_specification_opt . 0)) (RANGE . 1095))
2779 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2780 ((default . error) (SEMICOLON . 1232))
2781 ((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)))
2782 ((default . error) (AND . 1054) (WITH . 1231))
2783 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2784 ((default . error) (SEMICOLON . 1229))
2785 ((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)))
2786 ((default . error) (AND . 1054) (WITH . 1228))
2787 ((default . error) (RANGE . 1227))
2788 ((default . error) (SEMICOLON . (record_rep . 0)))
2789 ((default . error) (IDENTIFIER . (mod_clause_opt . 1)))
2790 ((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)))
2791 ((default . error) (PRIVATE . 1226))
2792 ((default . error) (PRIVATE . 1225))
2793 ((default . error) (COLON_EQUAL . (component_definition . 2)) (SEMICOLON . (component_definition . 2)) (WITH . (component_definition . 2)))
2794 ((default . error) (COLON_EQUAL . (component_definition . 0)) (SEMICOLON . (component_definition . 0)) (WITH . (component_definition . 0)))
2795 ((default . error) (RIGHT_PAREN . (subtype_indication . 1)) (COMMA . (subtype_indication . 1)) (DOT . 84) (TICK . 85) (BAR . (discrete_choice . 1)) (EQUAL_GREATER . (discrete_choice . 1)) (RANGE . 825) (LEFT_PAREN . 792))
2796 ((default . error) (WITH . (formal_derived_type_definition . 0)) (SEMICOLON . (formal_derived_type_definition . 0)))
2797 ((default . error) (WITH . (formal_derived_type_definition . 1)) (SEMICOLON . (formal_derived_type_definition . 1)))
2798 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2799 ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2800 ((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)))
2801 ((default . error) (SEMICOLON . (protected_definition . 0)))
2802 ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2803 ((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)))
2804 ((default . error) (SEMICOLON . (task_definition . 0)))
2805 ((default . error) (WITH . (type_definition . 5)) (SEMICOLON . (type_definition . 5)))
2806 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2807 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2808 ((default . error) (SEMICOLON . 1285))
2809 ((default . error) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 165) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 164) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2810 ((default . error) (END . 1282) (WHEN . 1238))
2811 ((default . error) (END . (variant_list . 0)) (WHEN . (variant_list . 0)))
2812 ((default . error) (PRIVATE . 1281))
2813 ((default . error) (RECORD . 840) (NULL . 838))
2814 ((default . error) (AND . 1054) (WITH . (and_interface_list_opt . 1)))
2815 ((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)))
2816 ((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)))
2817 ((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)))
2818 ((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)))
2819 ((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)))
2820 ((default . error) (IS . (expression_opt . 0)) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2821 ((default . error) (IDENTIFIER . 1278))
2822 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2823 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2824 ((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)))
2825 ((default . error) (END . (case_statement_alternative . 0)) (WHEN . (case_statement_alternative . 0)))
2826 ((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)))
2827 ((default . error) (IF . 1275))
2828 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2829 ((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)))
2830 ((default . error) (SEMICOLON . 1273))
2831 ((default . error) (END . 1272))
2832 ((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)))
2833 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2834 ((default . error) (SEMICOLON . 1270))
2835 ((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)))
2836 ((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)))
2837 ((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)))
2838 ((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)))
2839 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2840 ((default . error) (WHEN . (exception_handler . 0)) (END . (exception_handler . 0)))
2841 ((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)))
2842 ((default . error) (DO . (extended_return_object_declaration . 0)) (SEMICOLON . (extended_return_object_declaration . 0)))
2843 ((default . error) (IF . 1303))
2844 ((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)))
2845 ((default . error) (ELSE . (elsif_statement_item . 0)) (ELSIF . (elsif_statement_item . 0)) (END . (elsif_statement_item . 0)))
2846 ((default . error) (SEMICOLON . 1302))
2847 ((default . error) (SEMICOLON . 1301))
2848 ((default . error) (SEMICOLON . 1300))
2849 ((default . error) (IN . 1299))
2850 ((default . error) (IS . 1298))
2851 ((default . error) (WITH . (derived_type_definition . 0)) (SEMICOLON . (derived_type_definition . 0)))
2852 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2853 ((default . error) (CASE . 1296))
2854 ((default . error) (WHEN . (variant_list . 1)) (END . (variant_list . 1)))
2855 ((default . error) (BAR . 262) (EQUAL_GREATER . 1295))
2856 ((default . error) (WHEN . (component_declaration . 1)) (END . (component_declaration . 1)) (CASE . (component_declaration . 1)) (IDENTIFIER . (component_declaration . 1)) (FOR . (component_declaration . 1)))
2857 ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 104))
2858 ((default . error) (SEMICOLON . (real_range_specification_opt . 1)) (WITH . (real_range_specification_opt . 1)))
2859 ((default . error) (SEMICOLON . 1293))
2860 ((default . error) (SEMICOLON . 1292))
2861 ((default . error) (DOT_DOT . 1291))
2862 ((default . error) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 141) (NULL . 142) (NEW . 140) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (LEFT_PAREN . 139))
2863 ((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)))
2864 ((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)))
2865 ((default . error) (SEMICOLON . 1310))
2866 ((default . error) (NULL . 996) (CASE . 995) (IDENTIFIER . 69) (FOR . 279))
2867 ((default . error) (SEMICOLON . 1308))
2868 ((default . error) (SEMICOLON . 1307))
2869 ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 282) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR . 279) (IDENTIFIER . 278) (TYPE . 284) (GENERIC . 2) (PROTECTED . 281) (TASK . 283) (PACKAGE . 280))
2870 ((default . error) (IDENTIFIER . 45) (CHARACTER_LITERAL . 47) (STRING_LITERAL . 46) (PLUS . 136) (MINUS . 135) (ABS . 138) (NOT . 750) (NULL . 142) (NEW . 140) (LEFT_PAREN . 139))
2871 ((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)))
2872 ((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)))
2873 ((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)))
2874 ((default . error) (SEMICOLON . 1304))
2875 ((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)))
2876 ((default . error) (RIGHT_PAREN . 1314))
2877 ((default . error) (BEGIN . 1313))
2878 ((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)))
2879 ((default . error) (WHEN . (variant_part . 0)) (END . (variant_part . 0)) (CASE . (variant_part . 0)) (IDENTIFIER . (variant_part . 0)) (FOR . (variant_part . 0)))
2880 ((default . error) (END . (variant . 0)) (WHEN . (variant . 0)) (CASE . 995) (IDENTIFIER . 69) (FOR . 279))
2881 ((default . error) (WHEN . (component_declaration . 0)) (END . (component_declaration . 0)) (CASE . (component_declaration . 0)) (IDENTIFIER . (component_declaration . 0)) (FOR . (component_declaration . 0)))
2882 ((default . error) (SEMICOLON . 1312))
2883 ((default . error) (END . (component_clause . 0)) (IDENTIFIER . (component_clause . 0)))
2884 ((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 . 599) (IDENTIFIER . ((label_opt . 0) 600)))
2885 ((default . error) (WHEN . (parameter_profile_opt . 0)) (LEFT_PAREN . 773))
2886 ((default . error) (WHEN . (entry_body_formal_part . 0)))
2887 ((default . error) (END . 1317))
2888 ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 683))
2889 ((default . error) (SEMICOLON . 1319))
2890 ((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)))]
2891 [((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_specification . 28)(pragma . 29)(procedure_specification . 30)(subprogram_body . 31)(subprogram_declaration . 32)(subunit . 33)(use_clause . 34)(with_clause . 35))
2892 ((attribute_reference . 48)(name . 83)(qualified_expression . 51)(selected_component . 52))
2893 ((formal_object_declaration . 75)(formal_subprogram_declaration . 76)(formal_type_declaration . 77)(formal_package_declaration . 78)(generic_formal_parameter_declarations . 79)(generic_formal_parameter_declaration . 80)(identifier_list . 81)(pragma . 82))
2894 nil
2895 nil
2896 nil
2897 ((attribute_reference . 48)(name . 65)(qualified_expression . 51)(selected_component . 52))
2898 nil
2899 ((generic_declaration . 16)(generic_formal_part . 17)(generic_instantiation . 18)(generic_package_declaration . 19)(generic_subprogram_declaration . 21)(library_unit_declaration . 61)(overriding_indicator_opt . 62)(package_declaration . 27)(package_specification . 28)(procedure_specification . 30)(subprogram_declaration . 32))
2900 ((attribute_reference . 48)(name . 57)(qualified_expression . 51)(selected_component . 52))
2901 nil
2902 ((attribute_reference . 48)(name_list . 55)(name . 50)(qualified_expression . 51)(selected_component . 52))
2903 ((attribute_reference . 48)(name_list . 49)(name . 50)(qualified_expression . 51)(selected_component . 52))
2904 nil
2905 ((compilation_unit . 44)(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_specification . 28)(pragma . 29)(procedure_specification . 30)(subprogram_body . 31)(subprogram_declaration . 32)(subunit . 33)(use_clause . 34)(with_clause . 35))
2906 nil
2907 nil
2908 ((package_specification . 41)(procedure_specification . 30)(subprogram_specification . 42))
2909 nil
2910 nil
2911 nil
2912 nil
2913 nil
2914 nil
2915 nil
2916 ((procedure_specification . 30)(subprogram_specification . 39))
2917 nil
2918 nil
2919 nil
2920 nil
2921 nil
2922 nil
2923 nil
2924 nil
2925 nil
2926 nil
2927 nil
2928 ((attribute_reference . 48)(name . 125)(qualified_expression . 51)(selected_component . 52))
2929 ((attribute_reference . 48)(name . 124)(qualified_expression . 51)(selected_component . 52))
2930 ((aspect_specification_opt . 123))
2931 ((attribute_reference . 48)(name . 121)(qualified_expression . 51)(selected_component . 52))
2932 nil
2933 ((aspect_specification_opt . 119))
2934 nil
2935 nil
2936 nil
2937 nil
2938 nil
2939 nil
2940 nil
2941 ((actual_parameter_part . 88))
2942 nil
2943 nil
2944 nil
2945 ((attribute_reference . 48)(name_list . 116)(name . 50)(qualified_expression . 51)(selected_component . 52))
2946 nil
2947 ((attribute_reference . 48)(name . 113)(qualified_expression . 51)(selected_component . 52))
2948 ((actual_parameter_part . 88)(formal_part . 111)(parameter_profile_opt . 112))
2949 ((formal_object_declaration . 75)(formal_subprogram_declaration . 76)(formal_type_declaration . 77)(formal_package_declaration . 78)(generic_formal_parameter_declarations . 79)(generic_formal_parameter_declaration . 80)(identifier_list . 81)(pragma . 82))
2950 ((attribute_reference . 48)(name . 65)(qualified_expression . 51)(selected_component . 52))
2951 ((attribute_reference . 48)(name_list . 110)(name . 50)(qualified_expression . 51)(selected_component . 52))
2952 nil
2953 ((procedure_specification . 30)(subprogram_specification . 109))
2954 nil
2955 ((attribute_reference . 48)(name . 106)(qualified_expression . 51)(selected_component . 52))
2956 ((actual_parameter_part . 88)(aspect_specification_opt . 105))
2957 nil
2958 nil
2959 ((attribute_reference . 48)(name_list . 100)(name . 50)(qualified_expression . 51)(selected_component . 52))
2960 nil
2961 ((attribute_reference . 48)(name . 99)(qualified_expression . 51)(selected_component . 52))
2962 ((attribute_reference . 48)(name . 98)(qualified_expression . 51)(selected_component . 52))
2963 ((attribute_reference . 48)(name . 97)(qualified_expression . 51)(selected_component . 52))
2964 nil
2965 ((procedure_specification . 30)(subprogram_specification . 95))
2966 nil
2967 nil
2968 nil
2969 nil
2970 ((formal_object_declaration . 75)(formal_subprogram_declaration . 76)(formal_type_declaration . 77)(formal_package_declaration . 78)(generic_formal_parameter_declaration . 93)(identifier_list . 81)(pragma . 82))
2971 nil
2972 nil
2973 nil
2974 ((actual_parameter_part . 88)(formal_part . 89)(parameter_and_result_profile . 90))
2975 nil
2976 ((aggregate . 211)(attribute_reference . 48)(attribute_designator . 212)(name . 213)(qualified_expression . 51)(selected_component . 52))
2977 ((aggregate . 143)(association_opt . 166)(association_list . 167)(attribute_reference . 48)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 175)(discrete_choice_list . 176)(expression . 177)(expression_opt . 178)(factor . 145)(identifier_list . 203)(name . 179)(parameter_specification . 204)(parameter_specification_list . 205)(primary . 149)(qualified_expression . 51)(range . 180)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 181)(term . 157)(term_list . 158)(unary_adding_operator . 159))
2978 ((access_definition . 199)(attribute_reference . 48)(name . 200)(null_exclusion_opt . 201)(qualified_expression . 51)(selected_component . 52))
2979 nil
2980 nil
2981 nil
2982 ((mode_opt . 196))
2983 nil
2984 nil
2985 ((attribute_reference . 48)(name . 192)(qualified_expression . 51)(selected_component . 52))
2986 ((aspect_specification_opt . 191))
2987 ((discriminant_part_opt . 189))
2988 ((actual_parameter_part . 88))
2989 ((actual_parameter_part . 88))
2990 ((actual_parameter_part . 88))
2991 nil
2992 ((attribute_reference . 48)(name_list . 183)(name . 50)(qualified_expression . 51)(selected_component . 52))
2993 nil
2994 ((aggregate . 143)(association_opt . 166)(association_list . 167)(attribute_reference . 48)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 175)(discrete_choice_list . 176)(expression . 177)(expression_opt . 178)(factor . 145)(name . 179)(primary . 149)(qualified_expression . 51)(range . 180)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 181)(term . 157)(term_list . 158)(unary_adding_operator . 159))
2995 nil
2996 nil
2997 ((actual_parameter_part . 88)(aspect_specification_opt . 160))
2998 nil
2999 ((aggregate . 143)(attribute_reference . 48)(expression . 144)(factor . 145)(name . 146)(pragma_argument_association . 147)(pragma_argument_association_list . 148)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3000 nil
3001 nil
3002 nil
3003 nil
3004 ((actual_parameter_part . 88))
3005 ((attribute_reference . 48)(name . 132)(qualified_expression . 51)(selected_component . 52))
3006 nil
3007 nil
3008 ((attribute_reference . 48)(name_list . 130)(name . 50)(qualified_expression . 51)(selected_component . 52))
3009 nil
3010 nil
3011 nil
3012 ((actual_parameter_part . 88)(aspect_specification_opt . 105))
3013 nil
3014 nil
3015 ((actual_parameter_part . 88)(formal_part . 111)(parameter_profile_opt . 112))
3016 ((actual_parameter_part . 88)(formal_part . 89)(parameter_and_result_profile . 90))
3017 nil
3018 nil
3019 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 370)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3020 nil
3021 nil
3022 nil
3023 ((actual_parameter_part . 88))
3024 ((overriding_indicator_opt . 367)(package_body . 306)(procedure_specification . 30)(proper_body . 368)(protected_body . 314)(subprogram_body . 321)(task_body . 326))
3025 nil
3026 nil
3027 nil
3028 nil
3029 ((aggregate . 143)(attribute_reference . 48)(name . 146)(primary . 361)(qualified_expression . 51)(selected_component . 52))
3030 ((aggregate . 143)(association_opt . 166)(association_list . 219)(attribute_reference . 48)(case_expression . 358)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 175)(discrete_choice_list . 176)(expression . 220)(expression_opt . 178)(factor . 145)(if_expression . 359)(name . 179)(primary . 149)(qualified_expression . 51)(quantified_expression . 360)(range . 221)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 181)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3031 ((attribute_reference . 48)(name . 354)(qualified_expression . 51)(selected_component . 52))
3032 ((aggregate . 143)(attribute_reference . 48)(name . 146)(primary . 275)(qualified_expression . 51)(selected_component . 52))
3033 nil
3034 nil
3035 nil
3036 nil
3037 ((actual_parameter_part . 88))
3038 nil
3039 nil
3040 nil
3041 nil
3042 nil
3043 nil
3044 nil
3045 nil
3046 nil
3047 ((relational_operator . 342))
3048 ((multiplying_operator . 341))
3049 ((binary_adding_operator . 336))
3050 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(term . 157)(term_list . 332))
3051 nil
3052 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 292)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3053 nil
3054 nil
3055 ((aggregate . 143)(attribute_reference . 48)(name . 146)(primary . 275)(qualified_expression . 51)(selected_component . 52))
3056 nil
3057 nil
3058 nil
3059 nil
3060 nil
3061 nil
3062 nil
3063 nil
3064 nil
3065 nil
3066 nil
3067 nil
3068 nil
3069 nil
3070 ((actual_parameter_part . 88))
3071 nil
3072 ((relational_operator . 259))
3073 ((attribute_reference . 48)(name . 249)(qualified_expression . 51)(selected_component . 52))
3074 nil
3075 nil
3076 ((attribute_reference . 48)(name . 247)(qualified_expression . 51)(selected_component . 52))
3077 ((attribute_reference . 48)(name . 246)(qualified_expression . 51)(selected_component . 52))
3078 ((attribute_reference . 48)(name . 245)(qualified_expression . 51)(selected_component . 52))
3079 ((discriminant_specification_opt . 242)(discriminant_specification_list . 243)(identifier_list . 244))
3080 ((aspect_specification_opt . 240))
3081 ((attribute_reference . 48)(name . 237)(qualified_expression . 51)(selected_component . 52)(subprogram_default . 238))
3082 nil
3083 ((actual_parameter_part . 88))
3084 nil
3085 nil
3086 nil
3087 ((access_definition . 229)(null_exclusion_opt . 230))
3088 ((access_definition . 227)(null_exclusion_opt . 228))
3089 nil
3090 nil
3091 ((actual_parameter_part . 88))
3092 nil
3093 nil
3094 nil
3095 nil
3096 nil
3097 nil
3098 nil
3099 nil
3100 ((aggregate . 143)(association_opt . 166)(association_list . 219)(attribute_reference . 48)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 175)(discrete_choice_list . 176)(expression . 220)(expression_opt . 178)(factor . 145)(name . 179)(primary . 149)(qualified_expression . 51)(range . 221)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 181)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3101 nil
3102 nil
3103 nil
3104 ((actual_parameter_part . 88))
3105 nil
3106 nil
3107 nil
3108 nil
3109 nil
3110 nil
3111 nil
3112 nil
3113 ((identifier_list . 203)(parameter_specification . 502))
3114 nil
3115 ((access_definition . 500)(aliased_opt . 501)(null_exclusion_opt . 201))
3116 ((general_access_modifier_opt . 497)(protected_opt . 498))
3117 nil
3118 nil
3119 ((attribute_reference . 48)(name . 493)(qualified_expression . 51)(selected_component . 52))
3120 ((aspect_specification_opt . 492))
3121 ((attribute_reference . 48)(name . 490)(qualified_expression . 51)(selected_component . 52))
3122 nil
3123 nil
3124 nil
3125 nil
3126 ((aspect_specification_opt . 487)(attribute_reference . 48)(name . 237)(qualified_expression . 51)(selected_component . 52)(subprogram_default . 488))
3127 nil
3128 ((actual_parameter_part . 88))
3129 ((aspect_specification_opt . 486))
3130 ((abstract_tagged_limited_opt . 480)(access_definition . 481)(array_type_definition . 482)(formal_type_definition . 483)(formal_derived_type_definition . 484)(interface_type_definition . 485)(null_exclusion_opt . 201))
3131 nil
3132 nil
3133 nil
3134 nil
3135 nil
3136 ((actual_parameter_part . 88)(aspect_specification_opt . 460))
3137 ((actual_parameter_part . 88)(aspect_specification_opt . 459))
3138 ((actual_parameter_part . 88)(aspect_specification_opt . 458))
3139 nil
3140 ((actual_parameter_part . 88)(aspect_specification_opt . 457))
3141 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 456)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3142 nil
3143 nil
3144 nil
3145 nil
3146 nil
3147 nil
3148 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(membership_choice_list . 452)(membership_choice . 453)(name . 179)(primary . 149)(qualified_expression . 51)(range . 454)(selected_component . 52)(simple_expression . 455)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3149 nil
3150 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 450)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3151 nil
3152 ((aggregate . 211)(attribute_reference . 48)(attribute_designator . 212)(name . 213)(qualified_expression . 51)(selected_component . 52))
3153 ((aggregate . 143)(attribute_reference . 48)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 447)(factor . 145)(name . 179)(primary . 149)(qualified_expression . 51)(range . 221)(selected_component . 52)(simple_expression . 448)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3154 ((aggregate . 143)(attribute_reference . 48)(expression . 446)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3155 ((aggregate . 143)(attribute_reference . 48)(choice_relation . 444)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 435)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3156 ((aggregate . 143)(attribute_reference . 48)(choice_relation . 442)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 435)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3157 ((aggregate . 143)(attribute_reference . 48)(choice_relation . 440)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 435)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3158 nil
3159 nil
3160 ((aggregate . 143)(attribute_reference . 48)(choice_relation . 437)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 435)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3161 ((aggregate . 143)(attribute_reference . 48)(choice_relation . 436)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 435)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3162 ((aggregate . 143)(attribute_reference . 48)(choice_relation . 434)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 435)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3163 ((aggregate . 143)(association_opt . 433)(attribute_reference . 48)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 175)(discrete_choice_list . 176)(expression . 177)(expression_opt . 178)(factor . 145)(name . 179)(primary . 149)(qualified_expression . 51)(range . 221)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 181)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3164 nil
3165 ((attribute_reference . 48)(name . 432)(qualified_expression . 51)(selected_component . 52))
3166 nil
3167 ((aggregate . 143)(attribute_reference . 48)(expression . 431)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3168 ((aggregate . 143)(attribute_reference . 48)(expression . 429)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3169 nil
3170 ((attribute_reference . 425)(direct_name . 426)(name . 427)(qualified_expression . 51)(selected_component . 52))
3171 ((attribute_reference . 48)(name . 422)(qualified_expression . 51)(selected_component . 52))
3172 nil
3173 nil
3174 nil
3175 nil
3176 nil
3177 nil
3178 nil
3179 nil
3180 nil
3181 nil
3182 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 412)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3183 nil
3184 nil
3185 nil
3186 nil
3187 nil
3188 nil
3189 nil
3190 nil
3191 nil
3192 nil
3193 nil
3194 nil
3195 nil
3196 ((procedure_specification . 407)(subprogram_specification . 408))
3197 nil
3198 nil
3199 nil
3200 nil
3201 nil
3202 nil
3203 nil
3204 nil
3205 nil
3206 nil
3207 nil
3208 nil
3209 nil
3210 nil
3211 nil
3212 nil
3213 nil
3214 nil
3215 nil
3216 nil
3217 nil
3218 nil
3219 nil
3220 nil
3221 nil
3222 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 405)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3223 ((binary_adding_operator . 336))
3224 nil
3225 nil
3226 nil
3227 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(term . 404))
3228 nil
3229 nil
3230 nil
3231 nil
3232 ((aggregate . 143)(attribute_reference . 48)(factor . 403)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52))
3233 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 402)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3234 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation . 401)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3235 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation . 399)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3236 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation . 397)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3237 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation . 396)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3238 nil
3239 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation . 394)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3240 nil
3241 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation . 392)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3242 ((aggregate . 143)(attribute_reference . 48)(name . 146)(primary . 391)(qualified_expression . 51)(selected_component . 52))
3243 ((aggregate . 143)(attribute_reference . 48)(expression . 144)(factor . 145)(name . 146)(pragma_argument_association . 390)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3244 nil
3245 ((actual_parameter_part . 88))
3246 ((aggregate . 143)(attribute_reference . 48)(expression . 388)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3247 ((quantifier . 387))
3248 ((aggregate . 143)(attribute_reference . 48)(expression . 384)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3249 nil
3250 nil
3251 nil
3252 nil
3253 ((aggregate . 143)(attribute_reference . 48)(expression . 380)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3254 nil
3255 nil
3256 nil
3257 nil
3258 ((procedure_specification . 30)(subprogram_specification . 376))
3259 nil
3260 nil
3261 nil
3262 ((attribute_reference . 48)(name . 374)(qualified_expression . 51)(selected_component . 52))
3263 ((attribute_reference . 48)(name . 373)(qualified_expression . 51)(selected_component . 52))
3264 ((actual_parameter_part . 88)(aspect_specification_opt . 645))
3265 ((actual_parameter_part . 88)(aspect_specification_opt . 644))
3266 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(handled_sequence_of_statements . 627)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 640)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3267 ((aspect_specification_opt . 123))
3268 nil
3269 nil
3270 nil
3271 nil
3272 nil
3273 nil
3274 nil
3275 nil
3276 nil
3277 nil
3278 ((iterator_specification . 594))
3279 nil
3280 nil
3281 nil
3282 nil
3283 nil
3284 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation . 591)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3285 nil
3286 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation . 590)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3287 nil
3288 nil
3289 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation . 589)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3290 nil
3291 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation . 588)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3292 nil
3293 nil
3294 nil
3295 ((multiplying_operator . 341))
3296 nil
3297 nil
3298 nil
3299 ((aspect_specification_opt . 123))
3300 ((aliased_opt . 581))
3301 ((attribute_reference . 48)(name . 578)(qualified_expression . 51)(selected_component . 52))
3302 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 577)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3303 nil
3304 ((discriminant_part_opt . 576))
3305 ((aspect_specification_opt . 574))
3306 nil
3307 nil
3308 nil
3309 ((aspect_specification_opt . 570))
3310 nil
3311 nil
3312 ((attribute_reference . 48)(name . 567)(qualified_expression . 51)(selected_component . 52))
3313 ((actual_parameter_part . 88)(aspect_specification_opt . 105))
3314 nil
3315 nil
3316 nil
3317 nil
3318 ((actual_parameter_part . 88))
3319 ((access_definition . 561)(null_exclusion_opt . 562))
3320 nil
3321 nil
3322 nil
3323 ((actual_parameter_part . 88))
3324 nil
3325 nil
3326 ((relational_operator . 555))
3327 nil
3328 nil
3329 ((aggregate . 143)(attribute_reference . 48)(choice_relation . 559)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 435)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3330 ((aggregate . 143)(attribute_reference . 48)(choice_relation . 558)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 435)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3331 nil
3332 ((aggregate . 143)(attribute_reference . 48)(choice_relation . 557)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 435)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3333 nil
3334 ((aggregate . 143)(attribute_reference . 48)(choice_relation . 556)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 435)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3335 nil
3336 nil
3337 nil
3338 nil
3339 ((relational_operator . 555))
3340 nil
3341 nil
3342 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(membership_choice_list . 553)(membership_choice . 453)(name . 179)(primary . 149)(qualified_expression . 51)(range . 454)(selected_component . 52)(simple_expression . 455)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3343 nil
3344 nil
3345 nil
3346 nil
3347 nil
3348 nil
3349 nil
3350 nil
3351 nil
3352 ((access_definition . 544)(attribute_reference . 48)(name . 545)(null_exclusion_opt . 201)(null_exclusion_opt_name . 546)(qualified_expression . 51)(selected_component . 547))
3353 ((discriminant_specification_opt . 541)(identifier_list . 244))
3354 nil
3355 nil
3356 nil
3357 nil
3358 nil
3359 nil
3360 nil
3361 nil
3362 nil
3363 nil
3364 nil
3365 ((attribute_reference . 48)(name . 530)(qualified_expression . 51)(selected_component . 52))
3366 nil
3367 nil
3368 nil
3369 ((aspect_specification_opt . 526))
3370 nil
3371 nil
3372 nil
3373 nil
3374 ((aspect_specification_opt . 522))
3375 nil
3376 nil
3377 nil
3378 nil
3379 ((aspect_specification_opt . 519))
3380 ((attribute_reference . 48)(name . 518)(qualified_expression . 51)(selected_component . 52))
3381 ((actual_parameter_part . 88)(aspect_specification_opt . 517))
3382 ((aggregate . 143)(attribute_reference . 48)(expression . 515)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3383 nil
3384 ((actual_parameter_part . 88))
3385 nil
3386 nil
3387 nil
3388 ((attribute_reference . 48)(name . 513)(qualified_expression . 51)(selected_component . 52))
3389 nil
3390 nil
3391 nil
3392 ((mode_opt . 509))
3393 nil
3394 ((aggregate . 143)(association_opt . 166)(association_list . 508)(attribute_reference . 48)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 175)(discrete_choice_list . 176)(expression . 177)(expression_opt . 178)(factor . 145)(name . 179)(primary . 149)(qualified_expression . 51)(range . 221)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 181)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3395 nil
3396 nil
3397 nil
3398 nil
3399 nil
3400 ((null_exclusion_opt . 777))
3401 ((aggregate . 143)(attribute_reference . 48)(expression . 776)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3402 ((formal_part . 89)(parameter_and_result_profile . 775))
3403 ((formal_part . 111)(parameter_profile_opt . 774))
3404 ((actual_parameter_part . 88))
3405 nil
3406 ((aspect_specification_opt . 772))
3407 ((aggregate . 143)(attribute_reference . 48)(expression . 771)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3408 nil
3409 ((actual_parameter_part . 88)(formal_package_actual_part . 769))
3410 nil
3411 nil
3412 nil
3413 nil
3414 nil
3415 nil
3416 nil
3417 nil
3418 nil
3419 nil
3420 nil
3421 ((actual_parameter_part . 88))
3422 nil
3423 nil
3424 nil
3425 nil
3426 nil
3427 ((aggregate . 143)(attribute_reference . 48)(discrete_subtype_definition . 751)(discrete_subtype_definition_list . 752)(factor . 145)(index_subtype_definition . 753)(index_subtype_definition_list . 754)(name . 755)(primary . 149)(qualified_expression . 51)(range . 756)(selected_component . 52)(simple_expression . 757)(subtype_indication . 758)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3428 nil
3429 ((attribute_reference . 48)(name . 748)(qualified_expression . 51)(selected_component . 52))
3430 nil
3431 nil
3432 nil
3433 nil
3434 nil
3435 nil
3436 ((actual_parameter_part . 88))
3437 nil
3438 nil
3439 nil
3440 nil
3441 nil
3442 nil
3443 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(membership_choice . 742)(name . 179)(primary . 149)(qualified_expression . 51)(range . 454)(selected_component . 52)(simple_expression . 455)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3444 nil
3445 ((aggregate . 143)(attribute_reference . 48)(expression . 741)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3446 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 740)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3447 nil
3448 nil
3449 nil
3450 nil
3451 nil
3452 nil
3453 ((attribute_reference . 48)(name . 737)(qualified_expression . 51)(selected_component . 52))
3454 ((aggregate . 735)(record_rep . 736))
3455 nil
3456 ((aggregate . 143)(attribute_reference . 48)(expression . 732)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3457 ((attribute_reference . 48)(name . 731)(qualified_expression . 51)(selected_component . 52))
3458 ((actual_parameter_part . 88)(aspect_specification_opt . 160))
3459 ((discriminant_part_opt . 729))
3460 ((aspect_specification_opt . 695))
3461 nil
3462 ((attribute_reference . 48)(name . 725)(qualified_expression . 51)(selected_component . 52)(subtype_indication . 726))
3463 ((discriminant_part_opt . 723))
3464 ((aspect_specification_opt . 694))
3465 nil
3466 nil
3467 nil
3468 nil
3469 ((actual_parameter_part . 88))
3470 nil
3471 nil
3472 ((constant_opt . 715))
3473 nil
3474 ((attribute_reference . 48)(name . 711)(qualified_expression . 51)(selected_component . 52))
3475 nil
3476 ((formal_part . 111)(parameter_profile_opt . 709))
3477 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(handled_sequence_of_statements . 707)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 640)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3478 ((attribute_reference . 48)(name . 705)(name_opt . 706)(qualified_expression . 51)(selected_component . 52))
3479 nil
3480 nil
3481 nil
3482 nil
3483 ((case_expression_alternative . 703)(case_expression_alternative_list . 704))
3484 nil
3485 nil
3486 ((aggregate . 143)(attribute_reference . 48)(expression . 697)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3487 ((aggregate . 143)(attribute_reference . 48)(expression . 696)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3488 ((aspect_specification_opt . 695))
3489 ((aspect_specification_opt . 694))
3490 nil
3491 nil
3492 nil
3493 ((attribute_reference . 48)(name . 690)(qualified_expression . 51)(selected_component . 52))
3494 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(handled_sequence_of_statements . 689)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 640)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3495 ((aggregate . 143)(attribute_reference . 48)(expression . 688)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3496 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 687)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3497 ((aggregate . 143)(attribute_reference . 48)(expression . 686)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3498 ((identifier_opt . 684))
3499 ((iterator_specification . 681)(iterator_specification_opt . 682))
3500 nil
3501 ((aggregate . 143)(attribute_reference . 48)(expression . 177)(expression_opt . 679)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3502 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 678)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3503 nil
3504 ((attribute_reference . 48)(name . 676)(qualified_expression . 51)(selected_component . 52))
3505 ((attribute_reference . 48)(name . 674)(qualified_expression . 51)(selected_component . 52))
3506 ((aggregate . 143)(attribute_reference . 48)(expression . 671)(extended_return_object_declaration . 672)(extended_return_object_declaration_opt . 673)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3507 ((accept_statement . 659)(attribute_reference . 48)(delay_alternative . 660)(delay_statement . 661)(entry_call_alternative . 662)(name . 663)(procedure_call_statement . 664)(qualified_expression . 51)(selected_component . 52)(select_alternative . 665)(select_alternative_list . 666)(select_alternative_list_opt . 667)(triggering_alternative . 668))
3508 ((aggregate . 143)(attribute_reference . 48)(expression . 177)(expression_opt . 656)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3509 nil
3510 nil
3511 nil
3512 nil
3513 nil
3514 nil
3515 nil
3516 nil
3517 nil
3518 nil
3519 nil
3520 nil
3521 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(compound_statement . 652)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(simple_return_statement . 641)(simple_statement . 653)(timed_entry_call . 643))
3522 nil
3523 ((actual_parameter_part . 88))
3524 nil
3525 nil
3526 nil
3527 nil
3528 nil
3529 nil
3530 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(simple_return_statement . 641)(statement . 649)(timed_entry_call . 643))
3531 nil
3532 nil
3533 nil
3534 nil
3535 nil
3536 nil
3537 nil
3538 nil
3539 ((exception_handler . 921)(exception_handler_list . 922)(exception_handler_list_opt . 923))
3540 nil
3541 ((aggregate . 143)(attribute_reference . 48)(expression . 919)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3542 nil
3543 nil
3544 nil
3545 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 918)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3546 ((attribute_reference . 48)(name . 705)(name_opt . 917)(qualified_expression . 51)(selected_component . 52))
3547 nil
3548 nil
3549 ((aggregate . 143)(attribute_reference . 48)(expression . 915)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3550 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 914)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3551 nil
3552 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 913)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3553 nil
3554 ((accept_statement . 618)(actual_parameter_part . 88)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 910)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3555 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 909)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3556 nil
3557 nil
3558 nil
3559 nil
3560 nil
3561 nil
3562 nil
3563 nil
3564 nil
3565 ((actual_parameter_part . 88))
3566 nil
3567 ((actual_parameter_part . 88))
3568 nil
3569 nil
3570 nil
3571 nil
3572 nil
3573 nil
3574 nil
3575 nil
3576 ((aggregate . 143)(attribute_reference . 48)(expression . 891)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3577 nil
3578 nil
3579 nil
3580 nil
3581 ((actual_parameter_part . 88))
3582 ((actual_parameter_part . 884)(actual_parameter_part_opt . 885))
3583 nil
3584 nil
3585 nil
3586 nil
3587 nil
3588 ((elsif_expression_item . 878)(elsif_expression_list . 879))
3589 ((aggregate . 143)(attribute_reference . 48)(expression . 875)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3590 ((attribute_reference . 48)(name . 725)(qualified_expression . 51)(selected_component . 52)(subtype_indication . 874))
3591 ((aggregate . 143)(attribute_reference . 48)(discrete_subtype_definition . 873)(factor . 145)(name . 865)(primary . 149)(qualified_expression . 51)(range . 756)(selected_component . 52)(simple_expression . 757)(subtype_indication . 758)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3592 ((attribute_reference . 48)(name . 871)(qualified_expression . 51)(selected_component . 52))
3593 ((aggregate . 143)(attribute_reference . 48)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 175)(discrete_choice_list . 869)(factor . 145)(name . 179)(primary . 149)(qualified_expression . 51)(range . 221)(selected_component . 52)(simple_expression . 448)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3594 nil
3595 nil
3596 ((actual_parameter_part . 88))
3597 nil
3598 nil
3599 ((aggregate . 143)(attribute_reference . 48)(discrete_subtype_definition . 864)(factor . 145)(identifier_list . 203)(name . 865)(parameter_specification . 204)(parameter_specification_list . 205)(primary . 149)(qualified_expression . 51)(range . 756)(selected_component . 52)(simple_expression . 757)(subtype_indication . 758)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3600 ((aspect_specification_opt . 863))
3601 ((aspect_specification_opt . 862))
3602 ((actual_parameter_part . 88)(aspect_specification_opt . 861))
3603 ((aspect_specification_opt . 860))
3604 ((aspect_specification_opt . 859))
3605 nil
3606 ((access_definition . 856)(array_type_definition . 857)(attribute_reference . 48)(name . 725)(null_exclusion_opt . 201)(qualified_expression . 51)(selected_component . 52)(subtype_indication . 858))
3607 nil
3608 ((aggregate . 143)(attribute_reference . 48)(expression . 854)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3609 ((attribute_reference . 48)(name . 853)(qualified_expression . 51)(selected_component . 52))
3610 ((abstract_limited_synchronized_opt . 843)(abstract_limited_opt . 844)(abstract_tagged_limited_opt . 845)(access_definition . 846)(array_type_definition . 847)(derived_type_definition . 848)(enumeration_type_definition . 849)(interface_type_definition . 850)(null_exclusion_opt . 201)(record_type_definition . 851)(type_definition . 852))
3611 nil
3612 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 830)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_definition . 831)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3613 nil
3614 ((aspect_specification_opt . 827))
3615 nil
3616 ((actual_parameter_part . 88)(constraint . 794)(index_constraint . 795))
3617 ((aspect_specification_opt . 824))
3618 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 822)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_definition . 823)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3619 nil
3620 ((aspect_specification_opt . 819))
3621 nil
3622 ((actual_parameter_part . 88)(aspect_specification_opt . 817))
3623 nil
3624 ((aggregate . 143)(attribute_reference . 48)(expression . 815)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3625 ((mod_clause_opt . 814))
3626 nil
3627 nil
3628 ((actual_parameter_part . 88))
3629 ((attribute_reference . 48)(name . 809)(qualified_expression . 51)(selected_component . 52))
3630 ((attribute_reference . 48)(name . 808)(qualified_expression . 51)(selected_component . 52))
3631 nil
3632 nil
3633 nil
3634 ((aggregate . 143)(attribute_reference . 48)(expression . 806)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3635 ((aggregate . 143)(attribute_reference . 48)(expression . 805)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3636 ((attribute_reference . 48)(name . 545)(qualified_expression . 51)(selected_component . 804))
3637 nil
3638 ((attribute_reference . 48)(name . 802)(qualified_expression . 51)(selected_component . 52))
3639 ((actual_parameter_part . 88))
3640 ((attribute_reference . 48)(name . 801)(qualified_expression . 51)(selected_component . 52))
3641 ((aggregate . 143)(attribute_reference . 48)(name . 146)(primary . 275)(qualified_expression . 51)(selected_component . 52))
3642 nil
3643 nil
3644 nil
3645 nil
3646 ((actual_parameter_part . 88)(constraint . 794)(index_constraint . 795))
3647 nil
3648 nil
3649 nil
3650 nil
3651 nil
3652 ((attribute_reference . 48)(interface_list . 790)(name . 787)(qualified_expression . 51)(selected_component . 52))
3653 ((attribute_reference . 48)(interface_list . 789)(name . 787)(qualified_expression . 51)(selected_component . 52))
3654 ((attribute_reference . 48)(interface_list . 788)(name . 787)(qualified_expression . 51)(selected_component . 52))
3655 nil
3656 ((attribute_reference . 48)(interface_list . 786)(name . 787)(qualified_expression . 51)(selected_component . 52))
3657 nil
3658 nil
3659 ((aggregate . 143)(association_opt . 166)(association_list . 167)(attribute_reference . 48)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 175)(discrete_choice_list . 176)(expression . 177)(expression_opt . 178)(factor . 145)(name . 179)(primary . 149)(qualified_expression . 51)(range . 180)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 181)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3660 ((aspect_specification_opt . 784))
3661 nil
3662 ((aspect_specification_opt . 783))
3663 nil
3664 ((identifier_list . 203)(parameter_specification . 204)(parameter_specification_list . 205))
3665 nil
3666 nil
3667 nil
3668 ((attribute_reference . 48)(name . 781)(qualified_expression . 51)(selected_component . 52))
3669 nil
3670 nil
3671 nil
3672 ((actual_parameter_part . 88))
3673 nil
3674 nil
3675 nil
3676 nil
3677 nil
3678 ((actual_parameter_part . 88))
3679 nil
3680 nil
3681 nil
3682 nil
3683 ((aggregate . 143)(association_opt . 166)(association_list . 167)(attribute_reference . 48)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 175)(discrete_choice_list . 176)(discrete_subtype_definition . 751)(discrete_subtype_definition_list . 1052)(expression . 177)(expression_opt . 178)(factor . 145)(name . 865)(primary . 149)(qualified_expression . 51)(range . 1053)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 181)(subtype_indication . 758)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3684 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 179)(primary . 149)(qualified_expression . 51)(range . 1023)(selected_component . 52)(simple_expression . 757)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3685 nil
3686 nil
3687 ((attribute_reference . 48)(index_subtype_definition . 1048)(name . 1049)(qualified_expression . 51)(selected_component . 52))
3688 nil
3689 ((aggregate . 143)(attribute_reference . 48)(discrete_subtype_definition . 1046)(factor . 145)(name . 865)(primary . 149)(qualified_expression . 51)(range . 756)(selected_component . 52)(simple_expression . 757)(subtype_indication . 758)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3690 nil
3691 ((attribute_reference . 48)(name . 1022)(qualified_expression . 51)(selected_component . 52))
3692 ((actual_parameter_part . 88))
3693 ((actual_parameter_part . 88))
3694 nil
3695 nil
3696 nil
3697 nil
3698 nil
3699 ((actual_parameter_part . 88)(aspect_specification_opt . 1040))
3700 ((actual_parameter_part . 88)(aspect_specification_opt . 1039))
3701 ((attribute_reference . 48)(name . 1038)(qualified_expression . 51)(selected_component . 52))
3702 nil
3703 nil
3704 nil
3705 ((component_clause . 1035)(component_clause_list . 1036))
3706 nil
3707 nil
3708 nil
3709 ((aspect_specification_opt . 1031))
3710 nil
3711 ((aspect_specification_opt . 1029))
3712 ((attribute_reference . 48)(interface_list . 1028)(name . 787)(qualified_expression . 51)(selected_component . 52))
3713 nil
3714 nil
3715 nil
3716 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 179)(primary . 149)(qualified_expression . 51)(range . 1023)(selected_component . 52)(simple_expression . 757)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3717 ((attribute_reference . 48)(name . 1022)(qualified_expression . 51)(selected_component . 52))
3718 nil
3719 ((aspect_specification_opt . 1019))
3720 ((attribute_reference . 48)(interface_list . 1018)(name . 787)(qualified_expression . 51)(selected_component . 52))
3721 nil
3722 nil
3723 nil
3724 ((aggregate . 143)(attribute_reference . 48)(expression . 1012)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3725 ((aggregate . 143)(attribute_reference . 48)(expression . 1011)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3726 ((enumeration_literal . 1009)(enumeration_literal_list . 1010))
3727 nil
3728 ((aggregate . 143)(attribute_reference . 48)(expression . 1006)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3729 nil
3730 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 1004)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3731 ((aspect_clause . 997)(at_clause . 287)(component_declaration . 998)(component_item . 999)(component_list . 1000)(component_list_opt . 1001)(enumeration_representation_clause . 294)(identifier_list . 1002)(record_representation_clause . 317)(variant_part . 1003))
3732 nil
3733 nil
3734 nil
3735 nil
3736 ((record_definition . 991))
3737 nil
3738 nil
3739 nil
3740 nil
3741 nil
3742 nil
3743 ((aspect_specification_opt . 989))
3744 ((actual_parameter_part . 88))
3745 nil
3746 nil
3747 ((aspect_specification_opt . 986))
3748 ((aspect_specification_opt . 984))
3749 ((aspect_specification_opt . 982))
3750 nil
3751 nil
3752 nil
3753 nil
3754 nil
3755 nil
3756 ((actual_parameter_part . 88)(constraint . 794)(index_constraint . 795))
3757 ((attribute_reference . 48)(name . 705)(name_opt . 974)(qualified_expression . 51)(selected_component . 52))
3758 nil
3759 ((case_expression_alternative . 973))
3760 nil
3761 ((attribute_reference . 48)(name . 971)(qualified_expression . 51)(selected_component . 52))
3762 ((actual_parameter_part . 88))
3763 ((aggregate . 143)(attribute_reference . 48)(discrete_subtype_definition . 970)(factor . 145)(name . 865)(primary . 149)(qualified_expression . 51)(range . 756)(selected_component . 52)(simple_expression . 757)(subtype_indication . 758)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3764 nil
3765 nil
3766 nil
3767 ((aggregate . 143)(attribute_reference . 48)(expression . 968)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3768 ((aggregate . 143)(attribute_reference . 48)(expression . 967)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3769 nil
3770 ((elsif_expression_item . 966))
3771 ((aspect_clause . 957)(at_clause . 287)(entry_body . 958)(enumeration_representation_clause . 294)(overriding_indicator_opt . 959)(procedure_specification . 30)(protected_operation_item . 960)(protected_operation_item_list . 961)(protected_operation_item_list_opt . 962)(record_representation_clause . 317)(subprogram_body . 963)(subprogram_declaration . 964))
3772 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 955)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3773 nil
3774 ((aggregate . 143)(association_opt . 166)(association_list . 167)(attribute_reference . 48)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 175)(discrete_choice_list . 176)(expression . 177)(expression_opt . 178)(factor . 145)(name . 179)(primary . 149)(qualified_expression . 51)(range . 221)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 181)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3775 nil
3776 ((formal_part . 111)(parameter_profile_opt . 954))
3777 nil
3778 ((identifier_opt . 953))
3779 ((case_statement_alternative . 951)(case_statement_alternative_list . 952))
3780 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(handled_sequence_of_statements . 949)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 640)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3781 nil
3782 nil
3783 nil
3784 ((aggregate . 143)(attribute_reference . 48)(expression . 177)(expression_opt . 947)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3785 nil
3786 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 946)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3787 nil
3788 nil
3789 ((aggregate . 143)(attribute_reference . 48)(expression . 944)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3790 nil
3791 nil
3792 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(handled_sequence_of_statements . 942)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 640)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3793 nil
3794 nil
3795 ((aliased_opt . 941))
3796 nil
3797 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 939)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3798 nil
3799 ((accept_statement . 659)(delay_alternative . 660)(delay_statement . 935)(select_alternative . 937))
3800 nil
3801 nil
3802 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 936)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3803 ((delay_alternative . 934)(delay_statement . 935))
3804 nil
3805 nil
3806 nil
3807 nil
3808 nil
3809 nil
3810 nil
3811 ((attribute_reference . 48)(exception_choice . 927)(exception_choice_list . 928)(name . 929)(qualified_expression . 51)(selected_component . 52))
3812 nil
3813 ((exception_handler . 924))
3814 nil
3815 nil
3816 nil
3817 nil
3818 nil
3819 nil
3820 ((actual_parameter_part . 88))
3821 nil
3822 nil
3823 nil
3824 ((accept_statement . 1155)(delay_alternative . 1156)(delay_statement . 935))
3825 nil
3826 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 1152)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3827 nil
3828 nil
3829 nil
3830 nil
3831 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 1148)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
3832 ((constant_opt . 1147))
3833 nil
3834 nil
3835 nil
3836 ((identifier_opt . 1143))
3837 ((elsif_statement_item . 1141)(elsif_statement_list . 1142))
3838 nil
3839 nil
3840 nil
3841 ((aggregate . 143)(attribute_reference . 48)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 175)(discrete_choice_list . 1135)(factor . 145)(name . 179)(primary . 149)(qualified_expression . 51)(range . 221)(selected_component . 52)(simple_expression . 448)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3842 nil
3843 ((case_statement_alternative . 1134))
3844 nil
3845 nil
3846 nil
3847 nil
3848 nil
3849 nil
3850 ((procedure_specification . 30)(subprogram_specification . 39))
3851 nil
3852 ((aspect_clause . 957)(at_clause . 287)(entry_body . 958)(enumeration_representation_clause . 294)(overriding_indicator_opt . 959)(procedure_specification . 30)(protected_operation_item . 1127)(record_representation_clause . 317)(subprogram_body . 963)(subprogram_declaration . 964))
3853 nil
3854 nil
3855 nil
3856 ((aggregate . 143)(attribute_reference . 48)(expression . 1125)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3857 nil
3858 nil
3859 nil
3860 ((attribute_reference . 48)(name . 1123)(qualified_expression . 51)(selected_component . 52))
3861 nil
3862 ((actual_parameter_part . 88))
3863 ((aggregate . 143)(attribute_reference . 48)(expression . 1121)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3864 nil
3865 nil
3866 ((formal_part . 111)(parameter_profile_opt . 1119))
3867 nil
3868 nil
3869 nil
3870 nil
3871 nil
3872 ((aggregate . 143)(attribute_reference . 48)(expression . 1118)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3873 nil
3874 ((aggregate . 143)(attribute_reference . 48)(expression . 1116)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3875 nil
3876 ((aggregate . 143)(attribute_reference . 48)(expression . 1114)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3877 nil
3878 ((attribute_reference . 48)(name . 1022)(qualified_expression . 51)(selected_component . 52))
3879 nil
3880 nil
3881 ((aspect_specification_opt . 1111))
3882 nil
3883 ((attribute_reference . 48)(name . 1110)(qualified_expression . 51)(selected_component . 52))
3884 ((attribute_reference . 48)(name . 725)(qualified_expression . 51)(selected_component . 52)(subtype_indication . 1109))
3885 nil
3886 ((direct_name . 1108))
3887 nil
3888 nil
3889 nil
3890 nil
3891 ((aspect_clause . 997)(at_clause . 287)(component_declaration . 998)(component_item . 1103)(enumeration_representation_clause . 294)(identifier_list . 1002)(record_representation_clause . 317)(variant_part . 1104))
3892 nil
3893 nil
3894 nil
3895 nil
3896 nil
3897 nil
3898 nil
3899 nil
3900 nil
3901 nil
3902 ((real_range_specification_opt . 1097))
3903 ((real_range_specification_opt . 1096))
3904 nil
3905 nil
3906 nil
3907 ((identifier_opt . 1093))
3908 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 1092)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3909 nil
3910 nil
3911 nil
3912 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 830)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_definition . 1089)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3913 ((actual_parameter_part . 88)(constraint . 1087)(index_constraint . 795))
3914 nil
3915 nil
3916 nil
3917 ((identifier_opt . 1086))
3918 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 1085)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3919 nil
3920 nil
3921 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 822)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_definition . 1082)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3922 nil
3923 nil
3924 nil
3925 nil
3926 nil
3927 ((component_clause . 1078))
3928 ((aggregate . 143)(attribute_reference . 48)(expression . 1076)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3929 ((actual_parameter_part . 88)(aspect_specification_opt . 1075))
3930 nil
3931 nil
3932 ((attribute_reference . 48)(interface_list . 1072)(name . 787)(qualified_expression . 51)(selected_component . 52))
3933 nil
3934 ((attribute_reference . 48)(interface_list . 1070)(name . 787)(qualified_expression . 51)(selected_component . 52))
3935 nil
3936 ((access_definition . 1065)(attribute_reference . 48)(component_definition . 1068)(name . 725)(null_exclusion_opt . 201)(qualified_expression . 51)(selected_component . 52)(subtype_indication . 1067))
3937 nil
3938 ((access_definition . 1065)(attribute_reference . 48)(component_definition . 1066)(name . 725)(null_exclusion_opt . 201)(qualified_expression . 51)(selected_component . 52)(subtype_indication . 1067))
3939 nil
3940 ((actual_parameter_part . 88))
3941 nil
3942 ((aggregate . 143)(attribute_reference . 48)(name . 146)(primary . 275)(qualified_expression . 51)(selected_component . 52))
3943 nil
3944 nil
3945 ((attribute_reference . 48)(name . 1060)(qualified_expression . 51)(selected_component . 52))
3946 nil
3947 nil
3948 nil
3949 ((aggregate . 143)(attribute_reference . 48)(expression . 1059)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3950 nil
3951 ((actual_parameter_part . 88))
3952 nil
3953 ((attribute_reference . 48)(name . 1224)(qualified_expression . 51)(selected_component . 52))
3954 nil
3955 ((access_definition . 1222)(attribute_reference . 48)(name . 725)(null_exclusion_opt . 201)(qualified_expression . 51)(selected_component . 52)(subtype_indication . 1223))
3956 nil
3957 nil
3958 nil
3959 nil
3960 nil
3961 nil
3962 nil
3963 nil
3964 nil
3965 nil
3966 nil
3967 nil
3968 nil
3969 nil
3970 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 1216)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3971 nil
3972 ((attribute_reference . 48)(interface_list . 1215)(name . 787)(qualified_expression . 51)(selected_component . 52))
3973 nil
3974 nil
3975 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 822)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_definition . 1213)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3976 nil
3977 nil
3978 nil
3979 ((attribute_reference . 48)(interface_list . 1211)(name . 787)(qualified_expression . 51)(selected_component . 52))
3980 nil
3981 nil
3982 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 830)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_definition . 1209)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
3983 nil
3984 nil
3985 ((aggregate . 143)(attribute_reference . 48)(expression . 1207)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3986 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 1206)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3987 nil
3988 nil
3989 ((enumeration_literal . 1205))
3990 nil
3991 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 1204)(term . 157)(term_list . 158)(unary_adding_operator . 159))
3992 ((access_definition . 1065)(attribute_reference . 48)(component_definition . 1203)(name . 725)(null_exclusion_opt . 201)(qualified_expression . 51)(selected_component . 52)(subtype_indication . 1067))
3993 nil
3994 nil
3995 nil
3996 nil
3997 nil
3998 nil
3999 nil
4000 ((and_interface_list_opt . 1200))
4001 ((actual_parameter_part . 88)(and_interface_list_opt . 1199))
4002 nil
4003 nil
4004 nil
4005 ((aspect_specification_opt . 1196))
4006 nil
4007 ((aspect_specification_opt . 1195))
4008 nil
4009 ((aspect_specification_opt . 1194))
4010 ((aspect_specification_opt . 1193))
4011 nil
4012 nil
4013 ((attribute_reference . 48)(name . 1192)(qualified_expression . 51)(selected_component . 52))
4014 ((actual_parameter_part . 88))
4015 ((aggregate . 143)(attribute_reference . 48)(expression . 1191)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
4016 nil
4017 ((identifier_opt . 1190))
4018 nil
4019 ((entry_body_formal_part . 1188)(formal_part . 111)(parameter_profile_opt . 1189))
4020 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(handled_sequence_of_statements . 1186)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 640)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
4021 nil
4022 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(handled_sequence_of_statements . 1185)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 640)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
4023 nil
4024 nil
4025 nil
4026 nil
4027 ((identifier_opt . 1182))
4028 nil
4029 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 1181)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
4030 ((aggregate . 143)(attribute_reference . 48)(expression . 177)(expression_opt . 1180)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
4031 nil
4032 nil
4033 ((elsif_statement_item . 1178))
4034 nil
4035 nil
4036 nil
4037 nil
4038 ((access_definition . 1171)(attribute_reference . 48)(name . 725)(null_exclusion_opt . 201)(qualified_expression . 51)(return_subtype_indication . 1172)(selected_component . 52)(subtype_indication . 1173))
4039 nil
4040 nil
4041 nil
4042 nil
4043 nil
4044 nil
4045 nil
4046 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 1165)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
4047 nil
4048 ((identifier_opt . 1164))
4049 ((attribute_reference . 48)(exception_choice . 1163)(name . 929)(qualified_expression . 51)(selected_component . 52))
4050 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 1162)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
4051 ((attribute_reference . 48)(exception_choice . 927)(exception_choice_list . 1161)(name . 929)(qualified_expression . 51)(selected_component . 52))
4052 nil
4053 nil
4054 nil
4055 nil
4056 nil
4057 nil
4058 nil
4059 nil
4060 nil
4061 nil
4062 nil
4063 nil
4064 nil
4065 nil
4066 nil
4067 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 1260)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
4068 nil
4069 nil
4070 nil
4071 nil
4072 nil
4073 nil
4074 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 1254)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
4075 nil
4076 nil
4077 nil
4078 ((identifier_list . 203)(parameter_specification . 204)(parameter_specification_list . 205))
4079 nil
4080 nil
4081 nil
4082 nil
4083 ((actual_parameter_part . 88))
4084 nil
4085 nil
4086 nil
4087 nil
4088 nil
4089 ((attribute_reference . 48)(interface_list . 1243)(name . 787)(qualified_expression . 51)(selected_component . 52))
4090 nil
4091 nil
4092 ((variant_list . 1239)(variant . 1240))
4093 nil
4094 ((aspect_specification_opt . 1237))
4095 nil
4096 nil
4097 nil
4098 ((real_range_specification_opt . 1234))
4099 ((identifier_opt . 1233))
4100 nil
4101 nil
4102 nil
4103 ((identifier_opt . 1230))
4104 nil
4105 nil
4106 nil
4107 nil
4108 nil
4109 nil
4110 nil
4111 nil
4112 nil
4113 nil
4114 nil
4115 ((actual_parameter_part . 88)(constraint . 1087)(index_constraint . 795))
4116 nil
4117 nil
4118 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 1290)(term . 157)(term_list . 158)(unary_adding_operator . 159))
4119 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 822)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_definition . 1289)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
4120 nil
4121 nil
4122 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 830)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_definition . 1288)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
4123 nil
4124 nil
4125 nil
4126 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 1287)(term . 157)(term_list . 158)(unary_adding_operator . 159))
4127 ((aggregate . 143)(attribute_reference . 48)(expression . 1286)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
4128 nil
4129 ((aggregate . 143)(attribute_reference . 48)(choice_expression . 168)(choice_relation_and_list . 169)(choice_relation_or_list . 170)(choice_relation_xor_list . 171)(choice_relation_and_then_list . 172)(choice_relation_or_else_list . 173)(choice_relation . 174)(discrete_choice . 175)(discrete_choice_list . 1284)(factor . 145)(name . 179)(primary . 149)(qualified_expression . 51)(range . 221)(selected_component . 52)(simple_expression . 448)(term . 157)(term_list . 158)(unary_adding_operator . 159))
4130 ((variant . 1283))
4131 nil
4132 nil
4133 ((record_definition . 1280))
4134 nil
4135 nil
4136 nil
4137 nil
4138 nil
4139 nil
4140 ((aggregate . 143)(attribute_reference . 48)(expression . 177)(expression_opt . 1279)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
4141 nil
4142 ((identifier_opt . 1277))
4143 ((identifier_opt . 1276))
4144 nil
4145 nil
4146 nil
4147 nil
4148 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 1274)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
4149 nil
4150 nil
4151 nil
4152 nil
4153 ((aggregate . 143)(attribute_reference . 48)(expression . 1271)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(relation_and_list . 150)(relation_and_then_list . 151)(relation_or_list . 152)(relation_or_else_list . 153)(relation_xor_list . 154)(relation . 155)(selected_component . 52)(simple_expression . 156)(term . 157)(term_list . 158)(unary_adding_operator . 159))
4154 nil
4155 nil
4156 nil
4157 nil
4158 nil
4159 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 1269)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
4160 nil
4161 nil
4162 nil
4163 nil
4164 nil
4165 nil
4166 nil
4167 nil
4168 nil
4169 nil
4170 nil
4171 nil
4172 ((aspect_specification_opt . 1297))
4173 nil
4174 nil
4175 nil
4176 nil
4177 ((aspect_specification_opt . 1294))
4178 nil
4179 nil
4180 nil
4181 nil
4182 ((aggregate . 143)(attribute_reference . 48)(factor . 145)(name . 146)(primary . 149)(qualified_expression . 51)(selected_component . 52)(simple_expression . 1311)(term . 157)(term_list . 158)(unary_adding_operator . 159))
4183 nil
4184 nil
4185 nil
4186 ((aspect_clause . 997)(at_clause . 287)(component_declaration . 998)(component_item . 999)(component_list . 1309)(enumeration_representation_clause . 294)(identifier_list . 1002)(record_representation_clause . 317)(variant_part . 1003))
4187 nil
4188 nil
4189 ((abstract_subprogram_declaration . 285)(aspect_clause . 286)(at_clause . 287)(body . 288)(body_stub . 289)(declaration . 290)(declarations . 291)(declarative_part_opt . 1306)(entry_declaration . 293)(enumeration_representation_clause . 294)(exception_declaration . 295)(full_type_declaration . 296)(generic_declaration . 297)(generic_formal_part . 17)(generic_instantiation . 298)(generic_package_declaration . 19)(generic_renaming_declaration . 299)(generic_subprogram_declaration . 21)(identifier_list . 300)(incomplete_type_declaration . 301)(null_procedure_declaration . 302)(object_declaration . 303)(object_renaming_declaration . 304)(overriding_indicator_opt . 305)(package_body . 306)(package_body_stub . 307)(package_declaration . 308)(package_renaming_declaration . 309)(package_specification . 28)(pragma . 310)(private_extension_declaration . 311)(private_type_declaration . 312)(procedure_specification . 30)(proper_body . 313)(protected_body . 314)(protected_body_stub . 315)(protected_type_declaration . 316)(record_representation_clause . 317)(renaming_declaration . 318)(single_protected_declaration . 319)(single_task_declaration . 320)(subprogram_body . 321)(subprogram_body_stub . 322)(subprogram_declaration . 323)(subprogram_renaming_declaration . 324)(subtype_declaration . 325)(task_body . 326)(task_body_stub . 327)(task_type_declaration . 328)(type_declaration . 329)(use_clause . 330))
4190 ((aggregate . 143)(attribute_reference . 48)(discrete_subtype_definition . 1305)(factor . 145)(name . 865)(primary . 149)(qualified_expression . 51)(range . 756)(selected_component . 52)(simple_expression . 757)(subtype_indication . 758)(term . 157)(term_list . 158)(unary_adding_operator . 159))
4191 nil
4192 nil
4193 nil
4194 nil
4195 nil
4196 nil
4197 nil
4198 nil
4199 nil
4200 ((aspect_clause . 997)(at_clause . 287)(component_declaration . 998)(component_item . 1103)(enumeration_representation_clause . 294)(identifier_list . 1002)(record_representation_clause . 317)(variant_part . 1104))
4201 nil
4202 nil
4203 nil
4204 ((accept_statement . 618)(assignment_statement . 619)(asynchronous_select . 620)(attribute_reference . 48)(block_statement . 621)(case_statement . 622)(conditional_entry_call . 623)(delay_statement . 624)(exit_statement . 625)(extended_return_statement . 626)(handled_sequence_of_statements . 1316)(if_statement . 628)(iteration_scheme . 629)(label_opt . 630)(loop_statement . 631)(name . 632)(pragma . 633)(procedure_call_statement . 634)(qualified_expression . 51)(raise_statement . 635)(requeue_statement . 636)(selected_component . 52)(selective_accept . 637)(select_statement . 638)(sequence_of_statements . 639)(sequence_of_statements_opt . 640)(simple_return_statement . 641)(statement . 642)(timed_entry_call . 643))
4205 ((formal_part . 111)(parameter_profile_opt . 1315))
4206 nil
4207 nil
4208 ((identifier_opt . 1318))
4209 nil
4210 nil]))
4211 "Parser table.")
4212
4213 (provide 'ada-grammar-wy)
4214
4215 ;; end of file