[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 4e8612f: update ada-mode, wisi
From: |
Stephen Leake |
Subject: |
[elpa] master 4e8612f: update ada-mode, wisi |
Date: |
Sun, 12 Apr 2015 18:34:42 +0000 |
branch: master
commit 4e8612f5a9f66454732daa6c35b60453cce05953
Author: Stephen Leake <address@hidden>
Commit: Stephen Leake <address@hidden>
update ada-mode, wisi
* packages/ada-mode/*: version 5.1.8
* packages/wisi/*: version 1.1.1
---
packages/ada-mode/NEWS | 15 +
packages/ada-mode/README | 2 +-
packages/ada-mode/ada-fix-error.el | 11 +-
packages/ada-mode/ada-gnat-compile.el | 20 +-
packages/ada-mode/ada-gnat-xref.el | 24 +-
packages/ada-mode/ada-grammar-wy.el | 2997 +++++++++++++++++----------------
packages/ada-mode/ada-mode.el | 62 +-
packages/ada-mode/ada-mode.info | 106 +-
packages/ada-mode/ada-mode.texi | 24 +-
packages/ada-mode/ada-wisi.el | 52 +-
packages/ada-mode/gnat-core.el | 7 +-
packages/ada-mode/gpr-grammar-wy.el | 160 +-
packages/ada-mode/gpr-mode.el | 2 +-
packages/ada-mode/gpr-query.el | 26 +-
packages/ada-mode/gpr-wisi.el | 3 +
packages/wisi/NEWS | 8 +
packages/wisi/README | 2 +-
packages/wisi/wisi-compile.el | 15 +-
packages/wisi/wisi.el | 44 +-
19 files changed, 1830 insertions(+), 1750 deletions(-)
diff --git a/packages/ada-mode/NEWS b/packages/ada-mode/NEWS
index 581677a..1765b96 100755
--- a/packages/ada-mode/NEWS
+++ b/packages/ada-mode/NEWS
@@ -7,6 +7,21 @@ Please send Emacs Ada mode bug reports to address@hidden, with
'ada-mode' in the subject. If possible, use M-x report-emacs-bug.
+* Ada mode 5.1.8
+10 Apr 2015
+
+** requires OpenToken 6.0
+
+** ada-align handle identifiers that start with Ada keywords
+
+** functions for ada-case-identifier now take three args: start, end,
+ force-case
+
+** parsing is not required by find-other-file if the current buffer is
+ larger than wisi-size-threshold
+
+** fix misc bugs
+
* Ada mode 5.1.7
18 Nov 2014
diff --git a/packages/ada-mode/README b/packages/ada-mode/README
index af4f89e..fdc20c0 100644
--- a/packages/ada-mode/README
+++ b/packages/ada-mode/README
@@ -1,4 +1,4 @@
-Emacs Ada mode version 5.1.7
+Emacs Ada mode version 5.1.8
Ada mode requires Emacs 24.2 or greater
diff --git a/packages/ada-mode/ada-fix-error.el
b/packages/ada-mode/ada-fix-error.el
index 33d202f..3e648ee 100644
--- a/packages/ada-mode/ada-fix-error.el
+++ b/packages/ada-mode/ada-fix-error.el
@@ -1,7 +1,7 @@
;;; ada-fix-error.el --- utilities for automatically fixing
;; errors reported by the compiler.
-;; Copyright (C) 1999-2009, 2012-2014 Free Software Foundation, Inc.
+;; Copyright (C) 1999-2009, 2012-2015 Free Software Foundation, Inc.
;; Author : Stephen Leake <address@hidden>
;; Maintainer : Stephen Leake <address@hidden>
@@ -142,11 +142,8 @@ fixed, leaving point at fix. Otherwise, they should
preserve
point and return nil.")
(defun ada-get-compilation-message ()
- "Get compilation message at point.
-Compatible with Emacs 23.4 and 24.x."
- (cl-case emacs-major-version
- (23 (get-text-property (line-beginning-position) 'message))
- (24 (get-text-property (line-beginning-position) 'compilation-message))))
+ "Get compilation message at line beginning."
+ (get-text-property (line-beginning-position) 'compilation-message))
(defun ada-fix-compiler-error ()
"Attempt to fix the current compiler error. Leave point at fixed code."
@@ -158,6 +155,8 @@ Compatible with Emacs 23.4 and 24.x."
(with-current-buffer compilation-last-buffer
(when (not (ada-get-compilation-message))
+ (beep)
+ (message "FIXME: ada-fix-compiler-error")
;; not clear why this can happens, but it does
(compilation-next-error 1))
(let ((comp-buf-pt (point))
diff --git a/packages/ada-mode/ada-gnat-compile.el
b/packages/ada-mode/ada-gnat-compile.el
index 510bef1..f3d69ac 100644
--- a/packages/ada-mode/ada-gnat-compile.el
+++ b/packages/ada-mode/ada-gnat-compile.el
@@ -1,12 +1,12 @@
;; Ada mode compiling functionality provided by the 'gnat'
-;; tool.
+;; tool. Includes related functions, such as gnatprep support.
;;
;; These tools are all Ada-specific; use Makefiles for multi-language
;; GNAT compilation tools.
;;
;; GNAT is provided by AdaCore; see http://libre.adacore.com/
;;
-;;; Copyright (C) 2012 - 2014 Free Software Foundation, Inc.
+;;; Copyright (C) 2012 - 2015 Free Software Foundation, Inc.
;;
;; Author: Stephen Leake <address@hidden>
;; Maintainer: Stephen Leake <address@hidden>
@@ -584,10 +584,17 @@ Prompt user if more than one."
(setq ada-prj-show-path 'gnat-prj-show-path)
(add-to-list 'completion-ignored-extensions ".ali") ;; gnat library files
(add-hook 'ada-syntax-propertize-hook 'ada-gnat-syntax-propertize)
+ (add-hook 'ada-syntax-propertize-hook 'gnatprep-syntax-propertize)
+ ;; There is no common convention for a file extension for gnatprep files.
+ ;;
;; find error locations in .gpr files
(setq compilation-search-path (append compilation-search-path (ada-prj-get
'prj_dir)))
+ ;; must be after indentation engine setup, because that resets the
+ ;; indent function list.
+ (add-hook 'ada-mode-hook 'gnatprep-setup t)
+
(add-hook 'compilation-filter-hook 'ada-gnat-compilation-filter)
;; ada-mode.el project file parser sets this to other compilers used
@@ -598,10 +605,13 @@ Prompt user if more than one."
(defun ada-gnat-compile-deselect-prj ()
(setq ada-fix-error-hook nil)
(setq completion-ignored-extensions (delete ".ali"
completion-ignored-extensions))
+ (setq ada-syntax-propertize-hook (delq 'gnatprep-syntax-propertize
ada-syntax-propertize-hook))
(setq ada-syntax-propertize-hook (delq 'ada-gnat-syntax-propertize
ada-syntax-propertize-hook))
;; don't need to delete from compilation-search-path; completely rewritten
in ada-select-prj-file
+ (setq ada-mode-hook (delq 'gnatprep-setup ada-mode-hook))
+
(setq compilation-filter-hook (delete 'ada-gnat-compilation-filter
compilation-filter-hook))
(setq compilation-error-regexp-alist (delete 'gnat
compilation-error-regexp-alist))
)
@@ -616,6 +626,10 @@ Prompt user if more than one."
(add-to-list 'ada-prj-parse-one-compiler (cons 'gnat
'gnat-prj-parse-emacs-one))
(add-to-list 'ada-prj-parse-final-compiler (cons 'gnat
'gnat-prj-parse-emacs-final))
+ (font-lock-add-keywords 'ada-mode
+ ;; gnatprep preprocessor line
+ (list (list "^[ \t]*\\(#.*\n\\)" '(1 font-lock-preprocessor-face t))))
+
(add-hook 'ada-gnat-fix-error-hook 'ada-gnat-fix-error))
(provide 'ada-gnat-compile)
@@ -637,7 +651,7 @@ Prompt user if more than one."
;; foo.c:2 : `TRUE' undeclared here (not in a function)
"^\\(\\(.:\\)?[^ :\n]+\\):\\([0-9]+\\)\\s-?:?\\([0-9]+\\)?" 1 3 4))
-(unless (default-value ada-compiler)
+(unless (default-value 'ada-compiler)
(set-default 'ada-compiler 'gnat))
;; end of file
diff --git a/packages/ada-mode/ada-gnat-xref.el
b/packages/ada-mode/ada-gnat-xref.el
index 76d7f19..c5f675e 100644
--- a/packages/ada-mode/ada-gnat-xref.el
+++ b/packages/ada-mode/ada-gnat-xref.el
@@ -1,12 +1,12 @@
;; Ada mode cross-reference functionality provided by the 'gnat xref'
-;; tool. Includes related functions, such as gnatprep support.
+;; tool.
;;
;; These tools are all Ada-specific; see gpr-query for multi-language
;; GNAT cross-reference tools.
;;
;; GNAT is provided by AdaCore; see http://libre.adacore.com/
;;
-;;; Copyright (C) 2012 - 2014 Free Software Foundation, Inc.
+;;; Copyright (C) 2012 - 2015 Free Software Foundation, Inc.
;;
;; Author: Stephen Leake <address@hidden>
;; Maintainer: Stephen Leake <address@hidden>
@@ -174,12 +174,6 @@
(setq ada-ada-name-from-file-name 'ada-gnat-ada-name-from-file-name)
(setq ada-make-package-body 'ada-gnat-make-package-body)
- (add-hook 'ada-syntax-propertize-hook 'gnatprep-syntax-propertize)
-
- ;; must be after indentation engine setup, because that resets the
- ;; indent function list.
- (add-hook 'ada-mode-hook 'ada-gnat-xref-setup t)
-
(setq ada-xref-other-function 'ada-gnat-xref-other)
(setq ada-xref-parent-function 'ada-gnat-xref-parents)
(setq ada-xref-all-function 'ada-gnat-xref-all)
@@ -187,8 +181,6 @@
;; gnatmake -gnatD generates files with .dg extensions. But we don't
;; need to navigate between them.
- ;;
- ;; There is no common convention for a file extension for gnatprep files.
(add-to-list 'completion-ignored-extensions ".ali") ;; gnat library files,
used for cross reference
(add-to-list 'compilation-error-regexp-alist 'gnat)
@@ -199,9 +191,6 @@
(setq ada-ada-name-from-file-name nil)
(setq ada-make-package-body nil)
- (setq ada-syntax-propertize-hook (delq 'gnatprep-syntax-propertize
ada-syntax-propertize-hook))
- (setq ada-mode-hook (delq 'ada-gnat-xref-setup ada-mode-hook))
-
(setq ada-xref-other-function nil)
(setq ada-xref-parent-function nil)
(setq ada-xref-all-function nil)
@@ -211,11 +200,6 @@
(setq compilation-error-regexp-alist (delete 'gnat
compilation-error-regexp-alist))
)
-(defun ada-gnat-xref-setup ()
- (when (boundp 'wisi-indent-calculate-functions)
- (add-to-list 'wisi-indent-calculate-functions 'gnatprep-indent))
- )
-
(defun ada-gnat-xref ()
"Set Ada mode global vars to use 'gnat xref'"
(add-to-list 'ada-prj-file-ext-extra "gpr")
@@ -225,10 +209,6 @@
;; no parse-*-xref yet
- (font-lock-add-keywords 'ada-mode
- ;; gnatprep preprocessor line
- (list (list "^[ \t]*\\(#.*\n\\)" '(1 font-lock-preprocessor-face t))))
-
(add-hook 'ada-gnat-fix-error-hook 'ada-gnat-fix-error))
(ada-gnat-xref)
diff --git a/packages/ada-mode/ada-grammar-wy.el
b/packages/ada-mode/ada-grammar-wy.el
index c3be4ce..f3684dc 100644
--- a/packages/ada-mode/ada-grammar-wy.el
+++ b/packages/ada-mode/ada-grammar-wy.el
@@ -197,7 +197,7 @@
(progn
(wisi-statement-action [4 name-paren])
(wisi-containing-action 4 5)
- (wisi-motion-action [4 [5 return-1 RETURN return-2 RETURN]]))))
+ (wisi-motion-action [4 [5 return-with-params RETURN
return-without-params RETURN]]))))
(actual_parameter_part
((LEFT_PAREN association_list RIGHT_PAREN )
(progn
@@ -804,7 +804,7 @@
(wisi-statement-action [1 statement-other 2 name])
(wisi-containing-action 1 2)
(wisi-containing-action 1 3)
- (wisi-motion-action [1 [3 return-1 RETURN return-2 RETURN]])
+ (wisi-motion-action [1 [3 return-with-params RETURN
return-without-params RETURN]])
(wisi-face-action [2 font-lock-function-name-face]))))
(general_access_modifier_opt
(())
@@ -828,7 +828,8 @@
((formal_type_declaration ))
((formal_subprogram_declaration ))
((formal_package_declaration ))
- ((pragma )))
+ ((pragma ))
+ ((use_clause )))
(generic_instantiation
((PACKAGE name IS NEW name aspect_specification_opt SEMICOLON )
(progn
@@ -1065,7 +1066,7 @@
((IDENTIFIER )
(wisi-statement-action [1 name]))
((CHARACTER_LITERAL ))
- ((name LEFT_PAREN range RIGHT_PAREN )
+ ((name LEFT_PAREN range_list RIGHT_PAREN )
(progn
(wisi-statement-action [1 name-paren 2 open-paren 4 close-paren])
(wisi-containing-action 1 2)
@@ -1216,20 +1217,20 @@
(parameter_and_result_profile
((formal_part RETURN null_exclusion_opt name_opt )
(progn
- (wisi-statement-action [2 return-1])
+ (wisi-statement-action [2 return-with-params])
(wisi-containing-action 2 4)
(wisi-face-action [4 font-lock-type-face])))
- ((RETURN name_opt )
+ ((RETURN null_exclusion_opt name_opt )
(progn
- (wisi-statement-action [1 return-2])
- (wisi-face-action [2 font-lock-type-face])))
+ (wisi-statement-action [1 return-without-params])
+ (wisi-face-action [3 font-lock-type-face])))
((formal_part RETURN access_definition )
(progn
- (wisi-statement-action [2 return-1])
+ (wisi-statement-action [2 return-with-params])
(wisi-containing-action 2 3)))
((RETURN access_definition )
(progn
- (wisi-statement-action [1 return-2])
+ (wisi-statement-action [1 return-without-params])
(wisi-containing-action 1 2))))
(parameter_profile_opt
(())
@@ -1357,6 +1358,8 @@
((subprogram_declaration ))
((subprogram_body ))
((entry_body ))
+ ((expression_function_declaration ))
+ ((null_procedure_declaration ))
((aspect_clause )))
(protected_operation_item_list
((protected_operation_item ))
@@ -1370,10 +1373,10 @@
(protected_type_declaration
((PROTECTED TYPE IDENTIFIER discriminant_part_opt
aspect_specification_opt IS NEW interface_list WITH protected_definition
SEMICOLON )
(progn
- (wisi-statement-action [1 statement-start 3 name 6 block-start 11
statement-end])
+ (wisi-statement-action [1 statement-start 3 name 6 block-start 9
statement-other 11 statement-end])
(wisi-containing-action 1 3)
(wisi-containing-action 3 5)
- (wisi-containing-action 9 10)
+ (wisi-containing-action 6 10)
(wisi-face-action [3 font-lock-type-face])))
((PROTECTED TYPE IDENTIFIER discriminant_part_opt
aspect_specification_opt IS protected_definition SEMICOLON )
(progn
@@ -1415,6 +1418,12 @@
(wisi-containing-action 4 5)))
((name TICK RANGE ))
((simple_expression DOT_DOT simple_expression )))
+ (range_list
+ ((range ))
+ ((range_list COMMA range )
+ (progn
+ (wisi-statement-action [2 list-break])
+ (wisi-containing-action 2 3))))
(real_range_specification_opt
(())
((RANGE simple_expression DOT_DOT simple_expression )))
@@ -1595,7 +1604,7 @@
(wisi-face-action [2 font-lock-type-face])))
((TASK IDENTIFIER aspect_specification_opt SEMICOLON )
(progn
- (wisi-statement-action [1 statement-start 4 statement-end])
+ (wisi-statement-action [1 statement-start 2 name 4 statement-end])
(wisi-containing-action 1 2)
(wisi-containing-action 2 3)
(wisi-face-action [2 font-lock-type-face]))))
@@ -1797,7 +1806,7 @@
(wisi-face-list-action [2 font-lock-function-name-face])))))
[((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))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (FUNCTION . ( 73 (generic_formal_part . 1)))
(PROCEDURE . ( 75 (generic_formal_part . 1))) (PACKAGE . ( 74
(generic_formal_part . 1))) (PRAGMA . 7) (WITH . 77) (TYPE . 76) (IDENTIFIER
. 72))
+ ((default . error) (FUNCTION . ( 72 (generic_formal_part . 1)))
(PROCEDURE . ( 74 (generic_formal_part . 1))) (PACKAGE . ( 73
(generic_formal_part . 1))) (USE . 11) (PRAGMA . 7) (WITH . 76) (TYPE . 75)
(IDENTIFIER . 77))
((default . error) (WITH . 71) (PRIVATE . 70))
((default . error) (OVERRIDING . 69))
((default . error) (FUNCTION . (overriding_indicator_opt . 1))
(PROCEDURE . (overriding_indicator_opt . 1)) (ENTRY . (overriding_indicator_opt
. 1)))
@@ -1811,13 +1820,13 @@
((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_lis [...]
((default . error) ($EOI . 46) (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))
((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)))
- ((default . error) (RENAMES . (subprogram_specification . 1)) (IS .
(subprogram_specification . 1)) (WITH . (subprogram_specification . 1))
(SEMICOLON . (subprogram_specification . 1)))
+ ((default . error) (RENAMES . (subprogram_specification . 1)) (SEMICOLON
. (subprogram_specification . 1)) (WITH . (subprogram_specification . 1)) (IS .
(subprogram_specification . 1)))
((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))
[...]
((default . error) (PACKAGE . 43) (FUNCTION . 1) (PROCEDURE . 9))
((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))
[...]
- ((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_declarat [...]
+ ((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)) (ENTRY .
(generic_declaration . 1)) (FOR . (generic_declaration . 1)) (FUNCTION .
(generic_declaration . 1)) (GENERIC . (generic_declaration . 1)) (NOT .
(generic_declaration . 1)) (OVERRIDING . (generic_declarat [...]
((default . error) (WITH . (library_unit_renaming_declaration . 1)) (USE
. (library_unit_renaming_declaration . 1)) (SEPARATE .
(library_unit_renaming_declaration . 1)) (PROCEDURE .
(library_unit_renaming_declaration . 1)) (PRIVATE .
(library_unit_renaming_declaration . 1)) (PRAGMA .
(library_unit_renaming_declaration . 1)) (PACKAGE .
(library_unit_renaming_declaration . 1)) (OVERRIDING .
(library_unit_renaming_declaration . 1)) (NOT .
(library_unit_renaming_declaration . 1)) (LIMI [...]
- ((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_declarat [...]
+ ((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)) (ENTRY .
(generic_declaration . 0)) (FOR . (generic_declaration . 0)) (FUNCTION .
(generic_declaration . 0)) (GENERIC . (generic_declaration . 0)) (NOT .
(generic_declaration . 0)) (OVERRIDING . (generic_declarat [...]
((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)))
((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)))
((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)))
@@ -1827,1311 +1836,1318 @@
((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)) (LIMI [...]
((default . error) (SEMICOLON . 39))
((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)))
- ((default . error) (RENAMES . (subprogram_specification . 0)) (IS .
(subprogram_specification . 0)) (WITH . (subprogram_specification . 0))
(SEMICOLON . (subprogram_specification . 0)))
+ ((default . error) (RENAMES . (subprogram_specification . 0)) (SEMICOLON
. (subprogram_specification . 0)) (WITH . (subprogram_specification . 0)) (IS .
(subprogram_specification . 0)))
((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)))
((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))
[...]
((default . error) (WITH . (library_unit_renaming_declaration . 2)) (USE
. (library_unit_renaming_declaration . 2)) (SEPARATE .
(library_unit_renaming_declaration . 2)) (PROCEDURE .
(library_unit_renaming_declaration . 2)) (PRIVATE .
(library_unit_renaming_declaration . 2)) (PRAGMA .
(library_unit_renaming_declaration . 2)) (PACKAGE .
(library_unit_renaming_declaration . 2)) (OVERRIDING .
(library_unit_renaming_declaration . 2)) (NOT .
(library_unit_renaming_declaration . 2)) (LIMI [...]
((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)))
((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)))
((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)))
- ((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_de [...]
+ ((default . error) (IDENTIFIER . (package_declaration . 0)) (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 . (pac [...]
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (RENAMES . 127) (SEMICOLON .
(aspect_specification_opt . 0)) (IS . (aspect_specification_opt . 0)) (WITH .
108))
+ ((default . error) (RENAMES . 128) (SEMICOLON .
(aspect_specification_opt . 0)) (IS . (aspect_specification_opt . 0)) (WITH .
109))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (SEMICOLON . 125))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((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) (PROTE [...]
+ ((default . error) (SEMICOLON . 126))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) ($EOI . accept) (CHARACTER_LITERAL . accept)
(STRING_LITERAL . accept) (IDENTIFIER . accept) (NUMERIC_LITERAL . 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 . ac [...]
((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_lis [...]
- ((default . error) (USE . (name . 0)) (DO . (name . 0)) (ELSIF . (name .
0)) (RENAMES . (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 [...]
- ((default . error) (USE . (name . 7)) (DO . (name . 7)) (ELSIF . (name .
7)) (RENAMES . (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 [...]
- ((default . error) (DO . (name . 1)) (USE . (name . 1)) (ELSIF . (name .
1)) (COMMA . (name . 1)) (RENAMES . (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 [...]
- ((default . error) (USE . (name . 4)) (DO . (name . 4)) (ELSIF . (name .
4)) (RENAMES . (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 [...]
- ((default . error) (COMMA . 119) (SEMICOLON . 123))
- ((default . error) (DOT . 87) (SEMICOLON . (name_list . 0)) (COMMA .
(name_list . 0)) (TICK . 88) (LEFT_PAREN . 106))
- ((default . error) (DO . (name . 6)) (USE . (name . 6)) (ELSIF . (name .
6)) (RENAMES . (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 [...]
- ((default . error) (DO . (name . 3)) (USE . (name . 3)) (ELSIF . (name .
3)) (RENAMES . (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 [...]
- ((default . error) (TYPE . 122))
+ ((default . error) (USE . (name . 0)) (DO . (name . 0)) (ELSIF . (name .
0)) (RENAMES . (name . 0)) (ELSE . (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 . (n [...]
+ ((default . error) (USE . (name . 7)) (DO . (name . 7)) (ELSIF . (name .
7)) (RENAMES . (name . 7)) (ELSE . (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 . (n [...]
+ ((default . error) (DO . (name . 1)) (USE . (name . 1)) (ELSIF . (name .
1)) (COMMA . (name . 1)) (RENAMES . (name . 1)) (ELSE . (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 . (n [...]
+ ((default . error) (USE . (name . 4)) (DO . (name . 4)) (ELSIF . (name .
4)) (RENAMES . (name . 4)) (ELSE . (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 . (n [...]
+ ((default . error) (COMMA . 120) (SEMICOLON . 124))
+ ((default . error) (DOT . 90) (SEMICOLON . (name_list . 0)) (COMMA .
(name_list . 0)) (TICK . 91) (LEFT_PAREN . 107))
+ ((default . error) (DO . (name . 6)) (USE . (name . 6)) (ELSIF . (name .
6)) (RENAMES . (name . 6)) (ELSE . (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 . (n [...]
+ ((default . error) (DO . (name . 3)) (USE . (name . 3)) (ELSIF . (name .
3)) (RENAMES . (name . 3)) (ELSE . (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 . (n [...]
+ ((default . error) (TYPE . 123))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (COMMA . 119) (SEMICOLON . 120))
+ ((default . error) (COMMA . 120) (SEMICOLON . 121))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (DOT . 87) (TICK . 88) (IS . (parameter_profile_opt
. 0)) (SEMICOLON . (parameter_profile_opt . 0)) (WITH . (parameter_profile_opt
. 0)) (LEFT_PAREN . 89))
- ((default . error) (FUNCTION . (generic_formal_part . 1)) (PROCEDURE .
(generic_formal_part . 1)) (PACKAGE . (generic_formal_part . 1)) (PRAGMA . 7)
(WITH . 77) (TYPE . 76) (IDENTIFIER . 72))
+ ((default . error) (DOT . 90) (TICK . 91) (IS . (parameter_profile_opt
. 0)) (SEMICOLON . (parameter_profile_opt . 0)) (WITH . (parameter_profile_opt
. 0)) (LEFT_PAREN . 88))
+ ((default . error) (FUNCTION . (generic_formal_part . 1)) (PROCEDURE .
(generic_formal_part . 1)) (PACKAGE . (generic_formal_part . 1)) (USE . 11)
(PRAGMA . 7) (WITH . 76) (TYPE . 75) (IDENTIFIER . 77))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((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)))
((default . error) (FUNCTION . 40) (PROCEDURE . 41))
- ((default . error) (LEFT_PAREN . 112) (SEMICOLON . 111))
+ ((default . error) (LEFT_PAREN . 112) (SEMICOLON . 113))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (RENAMES . 107) (DOT . 87) (TICK . 88) (IS . ( 105
(aspect_specification_opt . 0))) (WITH . 108) (LEFT_PAREN . 106))
+ ((default . error) (RENAMES . 108) (DOT . 90) (TICK . 91) (IS . ( 106
(aspect_specification_opt . 0))) (WITH . 109) (LEFT_PAREN . 107))
((default . error) (ENTRY . (overriding_indicator_opt . 0)) (PROCEDURE .
(overriding_indicator_opt . 0)) (FUNCTION . (overriding_indicator_opt . 0)))
- ((default . error) (WITH . 104))
+ ((default . error) (WITH . 105))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (COLON . (identifier_list . 0)) (COMMA .
(identifier_list . 0)))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (IDENTIFIER . 99))
- ((default . error) (PACKAGE . 97) (FUNCTION . 1) (PROCEDURE . 9))
- ((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)))
- ((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)))
- ((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)))
- ((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)))
- ((default . error) (PACKAGE . (generic_formal_part . 0)) (PROCEDURE .
(generic_formal_part . 0)) (FUNCTION . (generic_formal_part . 0)) (PRAGMA . 7)
(WITH . 77) (TYPE . 76) (IDENTIFIER . 72))
- ((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)))
- ((default . error) (COMMA . 95) (COLON . 94))
- ((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)))
- ((default . error) (DOT . 87) (TICK . 88) (RETURN . 90) (LEFT_PAREN .
89))
- ((default . error) (IDENTIFIER . 228) (CHARACTER_LITERAL . 230)
(STRING_LITERAL . 229) (ALL . 231))
- ((default . error) (LEFT_PAREN . 223) (ACCESS . 220) (DELTA . 221)
(DIGITS . 222) (MOD . 224) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (STRING_LITERAL . 49) (CHARACTER_LITERAL . 173)
(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 . 144)
(MINUS . 143) (IDENTIFIER . 216) (OTHERS . 175) (ABS . 147) (NOT . 174)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (RAISE . 152) (LEFT_PAREN
. 148))
- ((default . error) (WITH . (name_opt . 0)) (SEMICOLON . (name_opt . 0))
(IS . (name_opt . 0)) (RENAMES . (name_opt . 0)) (COLON_EQUAL . (name_opt . 0))
(RIGHT_PAREN . (name_opt . 0)) (DO . (name_opt . 0)) (ACCESS .
(null_exclusion_opt . 0)) (NOT . 211) (IDENTIFIER . 48) (CHARACTER_LITERAL .
50) (STRING_LITERAL . 49))
- ((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 . [...]
- ((default . error) (RETURN . 210))
+ ((default . error) (IDENTIFIER . 100))
+ ((default . error) (PACKAGE . 98) (FUNCTION . 1) (PROCEDURE . 9))
+ ((default . error) (COLON . (identifier_list . 0)) (COMMA .
(identifier_list . 0)))
+ ((default . error) (PACKAGE . (generic_formal_parameter_declaration .
0)) (PROCEDURE . (generic_formal_parameter_declaration . 0)) (FUNCTION .
(generic_formal_parameter_declaration . 0)) (IDENTIFIER .
(generic_formal_parameter_declaration . 0)) (WITH .
(generic_formal_parameter_declaration . 0)) (USE .
(generic_formal_parameter_declaration . 0)) (TYPE .
(generic_formal_parameter_declaration . 0)) (PRAGMA .
(generic_formal_parameter_declaration . 0)))
+ ((default . error) (PACKAGE . (generic_formal_parameter_declaration .
2)) (PROCEDURE . (generic_formal_parameter_declaration . 2)) (FUNCTION .
(generic_formal_parameter_declaration . 2)) (IDENTIFIER .
(generic_formal_parameter_declaration . 2)) (WITH .
(generic_formal_parameter_declaration . 2)) (USE .
(generic_formal_parameter_declaration . 2)) (TYPE .
(generic_formal_parameter_declaration . 2)) (PRAGMA .
(generic_formal_parameter_declaration . 2)))
+ ((default . error) (PACKAGE . (generic_formal_parameter_declaration .
1)) (PROCEDURE . (generic_formal_parameter_declaration . 1)) (FUNCTION .
(generic_formal_parameter_declaration . 1)) (IDENTIFIER .
(generic_formal_parameter_declaration . 1)) (WITH .
(generic_formal_parameter_declaration . 1)) (USE .
(generic_formal_parameter_declaration . 1)) (TYPE .
(generic_formal_parameter_declaration . 1)) (PRAGMA .
(generic_formal_parameter_declaration . 1)))
+ ((default . error) (PACKAGE . (generic_formal_parameter_declaration .
3)) (PROCEDURE . (generic_formal_parameter_declaration . 3)) (FUNCTION .
(generic_formal_parameter_declaration . 3)) (IDENTIFIER .
(generic_formal_parameter_declaration . 3)) (WITH .
(generic_formal_parameter_declaration . 3)) (USE .
(generic_formal_parameter_declaration . 3)) (TYPE .
(generic_formal_parameter_declaration . 3)) (PRAGMA .
(generic_formal_parameter_declaration . 3)))
+ ((default . error) (PACKAGE . (generic_formal_part . 0)) (PROCEDURE .
(generic_formal_part . 0)) (FUNCTION . (generic_formal_part . 0)) (USE . 11)
(PRAGMA . 7) (WITH . 76) (TYPE . 75) (IDENTIFIER . 77))
+ ((default . error) (PACKAGE . (generic_formal_parameter_declarations .
0)) (PROCEDURE . (generic_formal_parameter_declarations . 0)) (FUNCTION .
(generic_formal_parameter_declarations . 0)) (PRAGMA .
(generic_formal_parameter_declarations . 0)) (TYPE .
(generic_formal_parameter_declarations . 0)) (USE .
(generic_formal_parameter_declarations . 0)) (WITH .
(generic_formal_parameter_declarations . 0)) (IDENTIFIER .
(generic_formal_parameter_declarations . 0)))
+ ((default . error) (COMMA . 96) (COLON . 95))
+ ((default . error) (PACKAGE . (generic_formal_parameter_declaration .
4)) (PROCEDURE . (generic_formal_parameter_declaration . 4)) (FUNCTION .
(generic_formal_parameter_declaration . 4)) (IDENTIFIER .
(generic_formal_parameter_declaration . 4)) (WITH .
(generic_formal_parameter_declaration . 4)) (USE .
(generic_formal_parameter_declaration . 4)) (TYPE .
(generic_formal_parameter_declaration . 4)) (PRAGMA .
(generic_formal_parameter_declaration . 4)))
+ ((default . error) (PACKAGE . (generic_formal_parameter_declaration .
5)) (PROCEDURE . (generic_formal_parameter_declaration . 5)) (FUNCTION .
(generic_formal_parameter_declaration . 5)) (IDENTIFIER .
(generic_formal_parameter_declaration . 5)) (WITH .
(generic_formal_parameter_declaration . 5)) (USE .
(generic_formal_parameter_declaration . 5)) (TYPE .
(generic_formal_parameter_declaration . 5)) (PRAGMA .
(generic_formal_parameter_declaration . 5)))
+ ((default . error) (DOT . 90) (TICK . 91) (RETURN . 89) (LEFT_PAREN .
88))
+ ((default . error) (RIGHT_PAREN . ((expression_opt . 0) (association_opt
. 0))) (COMMA . ((expression_opt . 0) (association_opt . 0))) (EQUAL_GREATER .
(discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0))
(CHARACTER_LITERAL . 176) (STRING_LITERAL . 49) (IDENTIFIER . 228) (PLUS .
151) (MINUS . 150) (OTHERS . 175) (ABS . 144) (NOT . 174) (RAISE . 149)
(NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (IDENTIFIER . (null_exclusion_opt . 0))
(STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL .
(null_exclusion_opt . 0)) (DO . (null_exclusion_opt . 0)) (COLON_EQUAL .
(null_exclusion_opt . 0)) (RIGHT_PAREN . (null_exclusion_opt . 0)) (RENAMES .
(null_exclusion_opt . 0)) (IS . (null_exclusion_opt . 0)) (SEMICOLON .
(null_exclusion_opt . 0)) (WITH . (null_exclusion_opt . 0)) (ACCESS .
(null_exclusion_opt . 0)) (NOT . 225))
+ ((default . error) (IDENTIFIER . 222) (CHARACTER_LITERAL . 224)
(STRING_LITERAL . 223) (ALL . 221))
+ ((default . error) (LEFT_PAREN . 216) (ACCESS . 213) (DELTA . 214)
(DIGITS . 215) (MOD . 217) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
+ ((default . error) (DO . (name . 5)) (OF . (name . 5))
(CHARACTER_LITERAL . (name . 5)) (STRING_LITERAL . (name . 5)) (IDENTIFIER .
(name . 5)) (LESS_LESS . (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 [...]
+ ((default . error) (RETURN . 212))
((default . error) (RENAMES . (function_specification . 0)) (IS .
(function_specification . 0)) (SEMICOLON . (function_specification . 0)) (WITH
. (function_specification . 0)))
- ((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 . 207) (OUT . 208))
- ((default . error) (IDENTIFIER . 206))
- ((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)))
+ ((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 . 209) (OUT . 210))
+ ((default . error) (IDENTIFIER . 208))
+ ((default . error) (IDENTIFIER . (generic_formal_parameter_declarations
. 1)) (WITH . (generic_formal_parameter_declarations . 1)) (USE .
(generic_formal_parameter_declarations . 1)) (TYPE .
(generic_formal_parameter_declarations . 1)) (PRAGMA .
(generic_formal_parameter_declarations . 1)) (FUNCTION .
(generic_formal_parameter_declarations . 1)) (PROCEDURE .
(generic_formal_parameter_declarations . 1)) (PACKAGE .
(generic_formal_parameter_declarations . 1)))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (IS . 203) (SEMICOLON . (aspect_specification_opt .
0)) (WITH . 108))
- ((default . error) (WITH . (discriminant_part_opt . 0)) (SEMICOLON .
(discriminant_part_opt . 0)) (IS . (discriminant_part_opt . 0)) (LEFT_PAREN .
201))
- ((default . error) (DOT . 87) (TICK . 88) (RENAMES . 200) (LEFT_PAREN
. 106))
- ((default . error) (DOT . 87) (TICK . 88) (RENAMES . 199) (LEFT_PAREN
. 106))
- ((default . error) (DOT . 87) (TICK . 88) (RENAMES . 198) (LEFT_PAREN
. 106))
- ((default . error) (COMMA . 119) (SEMICOLON . 197))
+ ((default . error) (IS . 205) (SEMICOLON . (aspect_specification_opt .
0)) (WITH . 109))
+ ((default . error) (WITH . (discriminant_part_opt . 0)) (SEMICOLON .
(discriminant_part_opt . 0)) (IS . (discriminant_part_opt . 0)) (LEFT_PAREN .
203))
+ ((default . error) (DOT . 90) (TICK . 91) (RENAMES . 202) (LEFT_PAREN
. 107))
+ ((default . error) (DOT . 90) (TICK . 91) (RENAMES . 201) (LEFT_PAREN
. 107))
+ ((default . error) (DOT . 90) (TICK . 91) (RENAMES . 200) (LEFT_PAREN
. 107))
+ ((default . error) (COMMA . 120) (SEMICOLON . 199))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (NEW . 195))
- ((default . error) (IDENTIFIER . 48) (STRING_LITERAL . 49)
(CHARACTER_LITERAL . 173) (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 . 144) (MINUS . 143) (OTHERS . 175) (ABS . 147) (NOT . 174)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (RAISE . 152) (LEFT_PAREN
. 148))
+ ((default . error) (NEW . 197))
+ ((default . error) (RIGHT_PAREN . ((expression_opt . 0) (association_opt
. 0))) (COMMA . ((expression_opt . 0) (association_opt . 0))) (EQUAL_GREATER .
(discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (IDENTIFIER .
48) (CHARACTER_LITERAL . 176) (STRING_LITERAL . 49) (PLUS . 151) (MINUS .
150) (OTHERS . 175) (ABS . 144) (NOT . 174) (RAISE . 149) (NUMERIC_LITERAL
. 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (SEMICOLON . ((association_opt . 0) (expression_opt .
0))) (IS . ((association_opt . 0) (expression_opt . 0))) (COMMA .
((association_opt . 0) (expression_opt . 0))) (EQUAL_GREATER .
(discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 175)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 173) (STRING_LITERAL . 49) (RAISE .
152) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT . 174) (NUMERIC_LITERAL .
145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
- ((default . error) (IS . 172))
- ((default . error) (DOT . 87) (TICK . 88) (IS .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
- ((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 . [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 146) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 148))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (COMMA . 119) (SEMICOLON . 141))
- ((default . error) (DOT . 87) (TICK . 88) (IS . ( 105
(aspect_specification_opt . 0))) (WITH . 108) (LEFT_PAREN . 106))
- ((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)))
+ ((default . error) (SEMICOLON . ((expression_opt . 0) (association_opt .
0))) (IS . ((expression_opt . 0) (association_opt . 0))) (COMMA .
((expression_opt . 0) (association_opt . 0))) (EQUAL_GREATER .
(discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 175)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 176) (STRING_LITERAL . 49) (RAISE .
149) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT . 174) (NUMERIC_LITERAL .
152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (IS . 173))
+ ((default . error) (DOT . 90) (TICK . 91) (IS .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 153) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 145))
+ ((default . error) (OR . (pragma . 1)) (THEN . (pragma . 1)) (WHEN .
(pragma . 1)) (EXCEPTION . (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))
(LESS_LESS . (pragma . 1)) (STRI [...]
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (COMMA . 120) (SEMICOLON . 142))
+ ((default . error) (DOT . 90) (TICK . 91) (IS . ( 106
(aspect_specification_opt . 0))) (WITH . 109) (LEFT_PAREN . 107))
+ ((default . error) (COLON_EQUAL . (parameter_profile_opt . 1))
(RIGHT_PAREN . (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)))
((default . error) (RENAMES . (procedure_specification . 0)) (IS .
(procedure_specification . 0)) (SEMICOLON . (procedure_specification . 0))
(WITH . (procedure_specification . 0)))
- ((default . error) (DOT . 87) (TICK . 88) (RIGHT_PAREN . 140)
(LEFT_PAREN . 106))
+ ((default . error) (DOT . 90) (TICK . 91) (RIGHT_PAREN . 141)
(LEFT_PAREN . 107))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((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_ [...]
- ((default . error) (COMMA . 119) (SEMICOLON . 138))
+ ((default . error) (SEPARATE . (use_clause . 0)) (LIMITED . (use_clause
. 0)) ($EOI . (use_clause . 0)) (WITH . (use_clause . 0)) (PRIVATE .
(use_clause . 0)) (END . (use_clause . 0)) (BEGIN . (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_c [...]
+ ((default . error) (COMMA . 120) (SEMICOLON . 139))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((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)))
- ((default . error) (SEMICOLON . 136))
- ((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_pack [...]
- ((default . error) (DOT . 87) (TICK . 88) (IS .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
+ ((default . error) (SEMICOLON . 137))
+ ((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)) (IDENTIFIER . (generic_package_declaration . 0)) (USE .
(generic_package_declaration . 0)) (TYPE . (generic_package_declaration . 0))
(TASK . (generic_package_declaration . 0)) (SUBTYPE . (generic_pac [...]
+ ((default . error) (DOT . 90) (TICK . 91) (IS .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (SEMICOLON . 133) (IS . 134))
- ((default . error) (DOT . 87) (TICK . 88) (IS . ( 132
(parameter_profile_opt . 0))) (SEMICOLON . (parameter_profile_opt . 0)) (WITH .
(parameter_profile_opt . 0)) (RENAMES . (parameter_profile_opt . 0))
(LEFT_PAREN . 89))
- ((default . error) (DOT . 87) (TICK . 88) (IS . 131) (RETURN . 90)
(LEFT_PAREN . 89))
- ((default . error) (NEW . 390))
- ((default . error) (NEW . 389))
- ((default . error) (TYPE . (subprogram_declaration . 0)) (TASK .
(subprogram_declaration . 0)) (SUBTYPE . (subprogram_declaration . 0))
(PROTECTED . (subprogram_declaration . 0)) (FOR . (subprogram_declaration . 0))
(ENTRY . (subprogram_declaration . 0)) (IDENTIFIER . (subprogram_declaration .
0)) (BEGIN . (subprogram_declaration . 0)) (END . (subprogram_declaration . 0))
(WITH . (subprogram_declaration . 0)) (USE . (subprogram_declaration . 0))
(SEPARATE . (subprogram_declaration [...]
- ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 299) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 296) (IDENTIFIER . 295) (TYPE
. 301) (GENERIC . 2) (PROTECTED . 298) (TASK . 300) (PACKAGE . 297))
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
- ((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_d [...]
- ((default . error) (COMMA . 119) (SEMICOLON . 386))
- ((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_cla [...]
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON . (name_list .
1)) (COMMA . (name_list . 1)) (LEFT_PAREN . 106))
- ((default . error) (PROTECTED . 382) (TASK . 383) (PACKAGE . 381)
(NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2))
(PROCEDURE . (overriding_indicator_opt . 2)))
+ ((default . error) (SEMICOLON . 135) (IS . 134))
+ ((default . error) (DOT . 90) (TICK . 91) (IS . ( 133
(parameter_profile_opt . 0))) (SEMICOLON . (parameter_profile_opt . 0)) (WITH .
(parameter_profile_opt . 0)) (RENAMES . (parameter_profile_opt . 0))
(LEFT_PAREN . 88))
+ ((default . error) (DOT . 90) (TICK . 91) (IS . 132) (RETURN . 89)
(LEFT_PAREN . 88))
+ ((default . error) (NEW . 393))
+ ((default . error) (NEW . 392))
+ ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 301) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 298) (IDENTIFIER . 304) (TYPE
. 303) (GENERIC . 2) (PROTECTED . 300) (TASK . 302) (PACKAGE . 299))
+ ((default . error) (IDENTIFIER . (subprogram_declaration . 0)) (TYPE .
(subprogram_declaration . 0)) (TASK . (subprogram_declaration . 0)) (SUBTYPE .
(subprogram_declaration . 0)) (PROTECTED . (subprogram_declaration . 0)) (FOR .
(subprogram_declaration . 0)) (ENTRY . (subprogram_declaration . 0)) (BEGIN .
(subprogram_declaration . 0)) (END . (subprogram_declaration . 0)) (WITH .
(subprogram_declaration . 0)) (USE . (subprogram_declaration . 0)) (SEPARATE .
(subprogram_declaration [...]
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
+ ((default . error) (BEGIN . (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_de [...]
+ ((default . error) (COMMA . 120) (SEMICOLON . 389))
+ ((default . error) (IDENTIFIER . (use_clause . 2)) (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)) (BEGIN . (use_clause .
2)) (END . (use_cla [...]
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON . (name_list .
1)) (COMMA . (name_list . 1)) (LEFT_PAREN . 107))
+ ((default . error) (PROTECTED . 385) (TASK . 386) (PACKAGE . 384)
(NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2))
(PROCEDURE . (overriding_indicator_opt . 2)))
((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)))
- ((default . error) (SEMICOLON . 133))
- ((default . error) (NUMERIC_LITERAL . (unary_adding_operator . 1))
(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)))
- ((default . error) (NUMERIC_LITERAL . (unary_adding_operator . 0))
(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)))
- ((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 [...]
- ((default . error) (EQUAL_GREATER . 379) (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) [...]
- ((default . error) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (CASE . 232) (IF . 233) (FOR . 374) (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)) (RAISE . 152) (PLUS . 144) (MINUS . 143) (OTHERS
. 175) (ABS . 147) (NOT . 174) (IDENTIFIER . 48) (CHARACTER_LITERAL . 173)
(STRING_LITERAL . 49) (NUMERIC_LITERAL . 145) (NULL . 234) (NEW . 149)
(LEFT_PAREN . 148))
+ ((default . error) (SEMICOLON . 135))
+ ((default . error) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (CASE . 239) (IF . 240) (FOR . 379) (RIGHT_PAREN .
((expression_opt . 0) (association_opt . 0))) (COMMA . ((expression_opt . 0)
(association_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR .
(discrete_choice_list . 0)) (RAISE . 149) (PLUS . 151) (MINUS . 150) (OTHERS
. 175) (ABS . 144) (NOT . 174) (IDENTIFIER . 48) (CHARACTER_LITERAL . 176)
(STRING_LITERAL . 49) (NUMERIC_LITERAL . 152) (NULL . 241) (NEW . 146)
(LEFT_PAREN . 145))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((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 [...]
+ ((default . error) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((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 [...]
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (OF . (primary . 2)) (COLON_EQUAL . (primary . 2))
(DO . (primary . 2)) (LOOP . (primary . 2)) (ELSIF . (primary . 2)) (ELSE .
(primary . 2)) (DIGITS . (primary . 2)) (RIGHT_PAREN . (primary . 2)) (COMMA .
(primary . 2)) (RANGE . (primary . 2)) (THEN . (primary . 2)) (WITH . (primary
. 2)) (BAR . (primary . 2)) (EQUAL_GREATER . (primary . 2)) (IS . (primary .
2)) (IN . (primary . 2)) (NOT . (primary . 2)) (EQUAL . (primary . 2)) (GREATER
. (primary . 2)) (GREATER [...]
+ ((default . error) (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))
(NUMERIC_LITERAL . (unary_adding_operator . 1)) (IDENTIFIER .
(unary_adding_operator . 1)) (STRING_LITERAL . (unary_adding_operator . 1))
(CHARACTER_LITERAL . (unary_adding_operator . 1)))
+ ((default . error) (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))
(NUMERIC_LITERAL . (unary_adding_operator . 0)) (IDENTIFIER .
(unary_adding_operator . 0)) (STRING_LITERAL . (unary_adding_operator . 0))
(CHARACTER_LITERAL . (unary_adding_operator . 0)))
+ ((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 [...]
+ ((default . error) (EQUAL_GREATER . 375) (RIGHT_PAREN . (name . 0))
(COMMA . (name . 0)) (STAR_STAR . (name . 0)) (STAR . (name . 0)) (SLASH .
(name . 0)) (REM . (name . 0)) (MOD . (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) [...]
+ ((default . error) (OF . (primary . 2)) (COLON_EQUAL . (primary . 2))
(DO . (primary . 2)) (LOOP . (primary . 2)) (ELSIF . (primary . 2)) (ELSE .
(primary . 2)) (DIGITS . (primary . 2)) (RIGHT_PAREN . (primary . 2)) (COMMA .
(primary . 2)) (RANGE . (primary . 2)) (THEN . (primary . 2)) (WITH . (primary
. 2)) (BAR . (primary . 2)) (EQUAL_GREATER . (primary . 2)) (IS . (primary .
2)) (IN . (primary . 2)) (NOT . (primary . 2)) (EQUAL . (primary . 2)) (GREATER
. (primary . 2)) (GREATER [...]
((default . error) (COMMA . (pragma_argument_association . 1))
(RIGHT_PAREN . (pragma_argument_association . 1)))
- ((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 . (t [...]
- ((default . error) (DOT . 87) (OF . (primary . 3)) (COLON_EQUAL .
(primary . 3)) (DO . (primary . 3)) (LOOP . (primary . 3)) (BAR . (primary .
3)) (COMMA . (primary . 3)) (ELSIF . (primary . 3)) (ELSE . (primary . 3))
(EQUAL_GREATER . (primary . 3)) (RIGHT_PAREN . (primary . 3)) (DIGITS .
(primary . 3)) (RANGE . (primary . 3)) (THEN . (primary . 3)) (DOT_DOT .
(primary . 3)) (WITH . (primary . 3)) (IS . (primary . 3)) (IN . (primary . 3))
(NOT . (primary . 3)) (EQUAL . (primary . [...]
+ ((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 . (t [...]
+ ((default . error) (DOT . 90) (OF . (primary . 3)) (COLON_EQUAL .
(primary . 3)) (DO . (primary . 3)) (LOOP . (primary . 3)) (BAR . (primary .
3)) (COMMA . (primary . 3)) (ELSIF . (primary . 3)) (ELSE . (primary . 3))
(EQUAL_GREATER . (primary . 3)) (RIGHT_PAREN . (primary . 3)) (DIGITS .
(primary . 3)) (RANGE . (primary . 3)) (THEN . (primary . 3)) (DOT_DOT .
(primary . 3)) (WITH . (primary . 3)) (IS . (primary . 3)) (IN . (primary . 3))
(NOT . (primary . 3)) (EQUAL . (primary . [...]
((default . error) (RIGHT_PAREN . (pragma_argument_association_list .
0)) (COMMA . (pragma_argument_association_list . 0)))
- ((default . error) (COMMA . 370) (RIGHT_PAREN . 371))
- ((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)) (GREAT [...]
+ ((default . error) (COMMA . 374) (RIGHT_PAREN . 373))
+ ((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)) (GREAT [...]
((default . error) (DO . (relation . 4)) (LOOP . (relation . 4)) (ELSIF
. (relation . 4)) (ELSE . (relation . 4)) (EQUAL_GREATER . (relation . 4))
(DIGITS . (relation . 4)) (RIGHT_PAREN . (relation . 4)) (COMMA . (relation .
4)) (RANGE . (relation . 4)) (THEN . (relation . 4)) (SEMICOLON . (relation .
4)) (WITH . (relation . 4)) (IS . (relation . 4)) (AND . (relation . 4)) (OR .
(relation . 4)) (XOR . (relation . 4)))
- ((default . error) (DO . (expression . 1)) (LOOP . (expression . 1))
(XOR . (expression . 1)) (OR . (expression . 1)) (AND . ( 368 (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)))
- ((default . error) (DO . (expression . 2)) (LOOP . (expression . 2))
(XOR . (expression . 2)) (OR . (expression . 2)) (AND . ( 367 (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)))
- ((default . error) (DO . (expression . 3)) (LOOP . (expression . 3))
(XOR . (expression . 3)) (OR . ( 366 (expression . 3))) (AND . (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)))
- ((default . error) (DO . (expression . 4)) (LOOP . (expression . 4))
(XOR . (expression . 4)) (OR . ( 365 (expression . 4))) (AND . (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)))
- ((default . error) (DO . (expression . 5)) (LOOP . (expression . 5))
(XOR . ( 364 (expression . 5))) (OR . (expression . 5)) (AND . (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)))
- ((default . error) (DO . (expression . 0)) (LOOP . (expression . 0))
(XOR . ( 363 (expression . 0))) (OR . ( 362 (expression . 0))) (AND . ( 361
(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)))
- ((default . error) (IN . 278) (NOT . 279) (DO . (relation . 0)) (LOOP
. (relation . 0)) (COMMA . (relation . 0)) (ELSIF . (relation . 0)) (ELSE .
(relation . 0)) (EQUAL_GREATER . (relation . 0)) (RIGHT_PAREN . (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 . 272)
(SLASH_EQUAL . 277) (LES [...]
- ((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 . [...]
- ((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 [...]
- ((default . error) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145)
(NULL . 151) (NEW . 149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (IS . 349))
- ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE .
(declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 299) (PRAGMA . 7) (NOT .
4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE .
(overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR .
296) (IDENTIFIER . 295) (TYPE . 301) (GENERIC . 2) (PROTECTED . 298) (TASK
. 300) (PACKAGE . 297))
- ((default . error) (SEMICOLON . (name . 1)) (IS . (name . 1)) (WITH .
(name . 1)) (RANGE . (name . 1)) (TICK . (name . 1)) (LEFT_PAREN . (name . 1))
(DOT . (name . 1)) (PLUS . (name . 1)) (MINUS . (name . 1)) (AMPERSAND . (name
. 1)) (DOT_DOT . (name . 1)) (IN . (name . 1)) (NOT . (name . 1)) (EQUAL .
(name . 1)) (GREATER . (name . 1)) (GREATER_EQUAL . (name . 1)) (LESS . (name .
1)) (LESS_EQUAL . (name . 1)) (SLASH_EQUAL . (name . 1)) (RIGHT_PAREN . (name .
1)) (COMMA . (name . 1) [...]
- ((default . error) (NUMERIC_LITERAL . 145) (NULL . 292) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
+ ((default . error) (DO . (expression . 1)) (LOOP . (expression . 1))
(XOR . (expression . 1)) (OR . (expression . 1)) (AND . ( 371 (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)))
+ ((default . error) (DO . (expression . 2)) (LOOP . (expression . 2))
(XOR . (expression . 2)) (OR . (expression . 2)) (AND . ( 370 (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)))
+ ((default . error) (DO . (expression . 3)) (LOOP . (expression . 3))
(XOR . (expression . 3)) (OR . ( 369 (expression . 3))) (AND . (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)))
+ ((default . error) (DO . (expression . 4)) (LOOP . (expression . 4))
(XOR . (expression . 4)) (OR . ( 368 (expression . 4))) (AND . (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)))
+ ((default . error) (DO . (expression . 5)) (LOOP . (expression . 5))
(XOR . ( 367 (expression . 5))) (OR . (expression . 5)) (AND . (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)))
+ ((default . error) (DO . (expression . 0)) (LOOP . (expression . 0))
(XOR . ( 366 (expression . 0))) (OR . ( 365 (expression . 0))) (AND . ( 364
(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)))
+ ((default . error) (IN . 274) (NOT . 275) (DO . (relation . 0)) (LOOP
. (relation . 0)) (COMMA . (relation . 0)) (ELSIF . (relation . 0)) (ELSE .
(relation . 0)) (EQUAL_GREATER . (relation . 0)) (RIGHT_PAREN . (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 . 277)
(SLASH_EQUAL . 282) (LES [...]
+ ((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 . [...]
+ ((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 [...]
+ ((default . error) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152)
(NULL . 148) (NEW . 146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (IS . 352))
+ ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE .
(declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 301) (PRAGMA . 7) (NOT .
4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE .
(overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR .
298) (IDENTIFIER . 304) (TYPE . 303) (GENERIC . 2) (PROTECTED . 300) (TASK
. 302) (PACKAGE . 299))
+ ((default . error) (NUMERIC_LITERAL . 152) (NULL . 296) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (BAR . (discrete_choice . 3)) (EQUAL_GREATER .
(discrete_choice . 3)))
+ ((default . error) (SEMICOLON . (name . 1)) (IS . (name . 1)) (WITH .
(name . 1)) (RANGE . (name . 1)) (TICK . (name . 1)) (LEFT_PAREN . (name . 1))
(DOT . (name . 1)) (PLUS . (name . 1)) (MINUS . (name . 1)) (AMPERSAND . (name
. 1)) (DOT_DOT . (name . 1)) (IN . (name . 1)) (NOT . (name . 1)) (EQUAL .
(name . 1)) (GREATER . (name . 1)) (GREATER_EQUAL . (name . 1)) (LESS . (name .
1)) (LESS_EQUAL . (name . 1)) (SLASH_EQUAL . (name . 1)) (RIGHT_PAREN . (name .
1)) (COMMA . (name . 1) [...]
((default . error) (SEMICOLON . (association_list . 0)) (IS .
(association_list . 0)) (RIGHT_PAREN . (association_list . 0)) (COMMA .
(association_list . 0)))
- ((default . error) (COMMA . 268) (SEMICOLON . (aspect_specification_opt
. 1)) (IS . (aspect_specification_opt . 1)))
+ ((default . error) (COMMA . 272) (SEMICOLON . (aspect_specification_opt
. 1)) (IS . (aspect_specification_opt . 1)))
((default . error) (BAR . (discrete_choice . 0)) (EQUAL_GREATER .
(discrete_choice . 0)))
- ((default . error) (AND . 291) (EQUAL_GREATER . (choice_expression .
1)) (BAR . (choice_expression . 1)))
- ((default . error) (OR . 290) (EQUAL_GREATER . (choice_expression . 2))
(BAR . (choice_expression . 2)))
- ((default . error) (XOR . 289) (EQUAL_GREATER . (choice_expression .
3)) (BAR . (choice_expression . 3)))
- ((default . error) (AND . 288) (EQUAL_GREATER . (choice_expression .
4)) (BAR . (choice_expression . 4)))
- ((default . error) (OR . 287) (EQUAL_GREATER . (choice_expression . 5))
(BAR . (choice_expression . 5)))
- ((default . error) (XOR . 286) (OR . 285) (AND . 284) (EQUAL_GREATER
. (choice_expression . 0)) (BAR . (choice_expression . 0)))
+ ((default . error) (AND . 294) (EQUAL_GREATER . (choice_expression .
1)) (BAR . (choice_expression . 1)))
+ ((default . error) (OR . 293) (EQUAL_GREATER . (choice_expression . 2))
(BAR . (choice_expression . 2)))
+ ((default . error) (XOR . 292) (EQUAL_GREATER . (choice_expression .
3)) (BAR . (choice_expression . 3)))
+ ((default . error) (AND . 291) (EQUAL_GREATER . (choice_expression .
4)) (BAR . (choice_expression . 4)))
+ ((default . error) (OR . 290) (EQUAL_GREATER . (choice_expression . 5))
(BAR . (choice_expression . 5)))
+ ((default . error) (XOR . 289) (OR . 288) (AND . 287) (EQUAL_GREATER
. (choice_expression . 0)) (BAR . (choice_expression . 0)))
((default . error) (EQUAL_GREATER . (discrete_choice_list . 1)) (BAR .
(discrete_choice_list . 1)))
- ((default . error) (BAR . 282) (EQUAL_GREATER . 283))
+ ((default . error) (BAR . 285) (EQUAL_GREATER . 286))
((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)))
((default . error) (SEMICOLON . (association_opt . 5)) (IS .
(association_opt . 5)) (COMMA . (association_opt . 5)) (RIGHT_PAREN .
(association_opt . 5)))
- ((default . error) (DOT . 87) (DO . (primary . 3)) (LOOP . (primary .
3)) (ELSIF . (primary . 3)) (ELSE . (primary . 3)) (DIGITS . (primary . 3))
(RANGE . (primary . 3)) (THEN . (primary . 3)) (SEMICOLON . (primary . 3)) (IS
. (primary . 3)) (WITH . (primary . 3)) (IN . (primary . 3)) (NOT . (primary .
3)) (RIGHT_PAREN . (primary . 3)) (COMMA . (primary . 3)) (PLUS . (primary .
3)) (MINUS . (primary . 3)) (AMPERSAND . (primary . 3)) (DOT_DOT . (primary .
3)) (SLASH . (primary . 3) [...]
+ ((default . error) (DOT . 90) (DO . (primary . 3)) (LOOP . (primary .
3)) (ELSIF . (primary . 3)) (ELSE . (primary . 3)) (DIGITS . (primary . 3))
(RANGE . (primary . 3)) (THEN . (primary . 3)) (SEMICOLON . (primary . 3)) (IS
. (primary . 3)) (WITH . (primary . 3)) (IN . (primary . 3)) (NOT . (primary .
3)) (RIGHT_PAREN . (primary . 3)) (COMMA . (primary . 3)) (PLUS . (primary .
3)) (MINUS . (primary . 3)) (AMPERSAND . (primary . 3)) (DOT_DOT . (primary .
3)) (MOD . (primary . 3)) [...]
((default . error) (BAR . (discrete_choice . 2)) (EQUAL_GREATER .
(discrete_choice . 2)))
- ((default . error) (IN . 278) (NOT . 279) (SEMICOLON . (relation . 0))
(IS . (relation . 0)) (WITH . (relation . 0)) (RIGHT_PAREN . (relation . 0))
(COMMA . (relation . 0)) (DOT_DOT . 271) (BAR . (choice_relation . 1))
(EQUAL_GREATER . (choice_relation . 1)) (AND . ((relation . 0) (choice_relation
. 1))) (OR . ((relation . 0) (choice_relation . 1))) (XOR . ((relation . 0)
(choice_relation . 1))) (EQUAL . 272) (SLASH_EQUAL . 277) (LESS . 275)
(LESS_EQUAL . 276) (GREATER . 27 [...]
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
- ((default . error) (COMMA . 268) (RIGHT_PAREN . 269))
- ((default . error) (BAR . (discrete_choice . 2)) (EQUAL_GREATER .
(discrete_choice . 2)) (RIGHT_PAREN . 267))
+ ((default . error) (IN . 274) (NOT . 275) (SEMICOLON . (relation . 0))
(IS . (relation . 0)) (WITH . (relation . 0)) (RIGHT_PAREN . (relation . 0))
(COMMA . (relation . 0)) (DOT_DOT . 276) (BAR . (choice_relation . 1))
(EQUAL_GREATER . (choice_relation . 1)) (AND . ((choice_relation . 1) (relation
. 0))) (OR . ((choice_relation . 1) (relation . 0))) (XOR . ((choice_relation .
1) (relation . 0))) (EQUAL . 277) (SLASH_EQUAL . 282) (LESS . 280)
(LESS_EQUAL . 281) (GREATER . 27 [...]
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
+ ((default . error) (COMMA . 272) (RIGHT_PAREN . 271))
+ ((default . error) (BAR . (discrete_choice . 2)) (EQUAL_GREATER .
(discrete_choice . 2)) (RIGHT_PAREN . (range_list . 0)) (COMMA . (range_list .
0)))
+ ((default . error) (COMMA . 270) (RIGHT_PAREN . 269))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (COMMA . 119) (SEMICOLON . 265))
+ ((default . error) (COMMA . 120) (SEMICOLON . 267))
((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)))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (BOX . 258) (SEMICOLON .
(discriminant_specification_opt . 0)) (RIGHT_PAREN .
(discriminant_specification_opt . 0)) (IDENTIFIER . 72))
- ((default . error) (IS . 256) (SEMICOLON . (aspect_specification_opt .
0)) (WITH . 108))
- ((default . error) (ABSTRACT . 252) (BOX . 251) (NULL . 253)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
- ((default . error) (SEMICOLON . 250))
- ((default . error) (DOT . 87) (TICK . 88) (IS . 249) (LEFT_PAREN .
106))
+ ((default . error) (BOX . 260) (SEMICOLON .
(discriminant_specification_opt . 0)) (RIGHT_PAREN .
(discriminant_specification_opt . 0)) (IDENTIFIER . 77))
+ ((default . error) (IS . 258) (SEMICOLON . (aspect_specification_opt .
0)) (WITH . 109))
+ ((default . error) (ABSTRACT . 253) (BOX . 255) (NULL . 254)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
+ ((default . error) (SEMICOLON . 252))
+ ((default . error) (DOT . 90) (TICK . 91) (IS . 251) (LEFT_PAREN .
107))
((default . error) (COLON . (identifier_list . 1)) (COMMA .
(identifier_list . 1)))
- ((default . error) (OUT . 248) (ACCESS . (mode_opt . 1)) (NOT .
(mode_opt . 1)) (IDENTIFIER . (mode_opt . 1)) (STRING_LITERAL . (mode_opt . 1))
(CHARACTER_LITERAL . (mode_opt . 1)))
+ ((default . error) (OUT . 250) (ACCESS . (mode_opt . 1)) (NOT .
(mode_opt . 1)) (IDENTIFIER . (mode_opt . 1)) (STRING_LITERAL . (mode_opt . 1))
(CHARACTER_LITERAL . (mode_opt . 1)))
((default . error) (ACCESS . (mode_opt . 3)) (NOT . (mode_opt . 3))
(IDENTIFIER . (mode_opt . 3)) (STRING_LITERAL . (mode_opt . 3))
(CHARACTER_LITERAL . (mode_opt . 3)))
- ((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 . 211))
- ((default . error) (IDENTIFIER . (null_exclusion_opt . 0))
(STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL .
(null_exclusion_opt . 0)) (RIGHT_PAREN . (null_exclusion_opt . 0)) (DO .
(null_exclusion_opt . 0)) (RENAMES . (null_exclusion_opt . 0)) (COLON_EQUAL .
(null_exclusion_opt . 0)) (WITH . (null_exclusion_opt . 0)) (SEMICOLON .
(null_exclusion_opt . 0)) (IS . (null_exclusion_opt . 0)) (ACCESS .
(null_exclusion_opt . 0)) (NOT . 211))
- ((default . error) (NULL . 243))
- ((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)) (WITH . (parameter_and_result_profile . 3))
(SEMICOLON . (parameter_and_result_profile . 3)) (IS .
(parameter_and_result_profile . 3)))
- ((default . error) (DOT . 87) (RIGHT_PAREN . (name_opt . 1)) (DO .
(name_opt . 1)) (RENAMES . (name_opt . 1)) (COLON_EQUAL . (name_opt . 1)) (WITH
. (name_opt . 1)) (IS . (name_opt . 1)) (SEMICOLON . (name_opt . 1)) (TICK .
88) (LEFT_PAREN . 106))
- ((default . error) (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)) (WITH . (parameter_and_result_profile . 1))
(SEMICOLON . (parameter_and_result_profile . 1)) (IS .
(parameter_and_result_profile . 1)))
- ((default . error) (ACCESS . 242))
- ((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)) ( [...]
- ((default . error) (COLON . 241) (COMMA . 95))
+ ((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 . 225))
+ ((default . error) (IDENTIFIER . (null_exclusion_opt . 0))
(STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL .
(null_exclusion_opt . 0)) (DO . (null_exclusion_opt . 0)) (RIGHT_PAREN .
(null_exclusion_opt . 0)) (COLON_EQUAL . (null_exclusion_opt . 0)) (RENAMES .
(null_exclusion_opt . 0)) (WITH . (null_exclusion_opt . 0)) (SEMICOLON .
(null_exclusion_opt . 0)) (IS . (null_exclusion_opt . 0)) (ACCESS .
(null_exclusion_opt . 0)) (NOT . 225))
+ ((default . error) (DO . (attribute_designator . 1)) (ELSIF .
(attribute_designator . 1)) (ELSE . (attribute_designator . 1)) (DIGITS .
(attribute_designator . 1)) (RANGE . (attribute_designator . 1)) (THEN .
(attribute_designator . 1)) (USE . (attribute_designator . 1)) (COLON_EQUAL .
(attribute_designator . 1)) (CHARACTER_LITERAL . (attribute_designator . 1))
(STRING_LITERAL . (attribute_designator . 1)) (IDENTIFIER .
(attribute_designator . 1)) (LESS_LESS . (attribute_designator [...]
+ ((default . error) (DO . (attribute_designator . 2)) (ELSIF .
(attribute_designator . 2)) (ELSE . (attribute_designator . 2)) (DIGITS .
(attribute_designator . 2)) (RANGE . (attribute_designator . 2)) (THEN .
(attribute_designator . 2)) (USE . (attribute_designator . 2)) (COLON_EQUAL .
(attribute_designator . 2)) (CHARACTER_LITERAL . (attribute_designator . 2))
(STRING_LITERAL . (attribute_designator . 2)) (IDENTIFIER .
(attribute_designator . 2)) (LESS_LESS . (attribute_designator [...]
+ ((default . error) (DO . (attribute_designator . 3)) (ELSIF .
(attribute_designator . 3)) (ELSE . (attribute_designator . 3)) (DIGITS .
(attribute_designator . 3)) (RANGE . (attribute_designator . 3)) (THEN .
(attribute_designator . 3)) (USE . (attribute_designator . 3)) (COLON_EQUAL .
(attribute_designator . 3)) (CHARACTER_LITERAL . (attribute_designator . 3))
(STRING_LITERAL . (attribute_designator . 3)) (IDENTIFIER .
(attribute_designator . 3)) (LESS_LESS . (attribute_designator [...]
+ ((default . error) (CASE . 239) (IF . 240) (RIGHT_PAREN .
((expression_opt . 0) (association_opt . 0))) (COMMA . ((expression_opt . 0)
(association_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR .
(discrete_choice_list . 0)) (RAISE . 149) (PLUS . 151) (MINUS . 150) (OTHERS
. 175) (ABS . 144) (NOT . 174) (IDENTIFIER . 48) (CHARACTER_LITERAL . 176)
(STRING_LITERAL . 49) (NUMERIC_LITERAL . 152) (NULL . 241) (NEW . 146)
(LEFT_PAREN . 145))
+ ((default . error) (DO . (attribute_designator . 4)) (ELSIF .
(attribute_designator . 4)) (ELSE . (attribute_designator . 4)) (DIGITS .
(attribute_designator . 4)) (RANGE . (attribute_designator . 4)) (THEN .
(attribute_designator . 4)) (USE . (attribute_designator . 4)) (COLON_EQUAL .
(attribute_designator . 4)) (CHARACTER_LITERAL . (attribute_designator . 4))
(STRING_LITERAL . (attribute_designator . 4)) (IDENTIFIER .
(attribute_designator . 4)) (LESS_LESS . (attribute_designator [...]
+ ((default . error) (DO . (qualified_expression . 0)) (ELSIF .
(qualified_expression . 0)) (ELSE . (qualified_expression . 0)) (DIGITS .
(qualified_expression . 0)) (RANGE . (qualified_expression . 0)) (THEN .
(qualified_expression . 0)) (USE . (qualified_expression . 0)) (COLON_EQUAL .
(qualified_expression . 0)) (CHARACTER_LITERAL . (qualified_expression . 0))
(STRING_LITERAL . (qualified_expression . 0)) (IDENTIFIER .
(qualified_expression . 0)) (LESS_LESS . (qualified_expression [...]
+ ((default . error) (DO . (attribute_reference . 0)) (ELSIF .
(attribute_reference . 0)) (ELSE . (attribute_reference . 0)) (DIGITS .
(attribute_reference . 0)) (RANGE . (attribute_reference . 0)) (THEN .
(attribute_reference . 0)) (USE . (attribute_reference . 0)) (COLON_EQUAL .
(attribute_reference . 0)) (CHARACTER_LITERAL . (attribute_reference . 0))
(STRING_LITERAL . (attribute_reference . 0)) (IDENTIFIER . (attribute_reference
. 0)) (LESS_LESS . (attribute_reference . 0)) (WHIL [...]
+ ((default . error) (DO . (attribute_designator . 0)) (ELSIF .
(attribute_designator . 0)) (ELSE . (attribute_designator . 0)) (DIGITS .
(attribute_designator . 0)) (RANGE . (attribute_designator . 0)) (THEN .
(attribute_designator . 0)) (USE . (attribute_designator . 0)) (COLON_EQUAL .
(attribute_designator . 0)) (CHARACTER_LITERAL . (attribute_designator . 0))
(STRING_LITERAL . (attribute_designator . 0)) (IDENTIFIER .
(attribute_designator . 0)) (LESS_LESS . (attribute_designator [...]
+ ((default . error) (DO . (selected_component . 3)) (RIGHT_PAREN .
(selected_component . 3)) (BAR . (selected_component . 3)) (ELSIF .
(selected_component . 3)) (ELSE . (selected_component . 3)) (EQUAL_GREATER .
(selected_component . 3)) (DIGITS . (selected_component . 3)) (RANGE .
(selected_component . 3)) (THEN . (selected_component . 3)) (DOT_DOT .
(selected_component . 3)) (IN . (selected_component . 3)) (NOT .
(selected_component . 3)) (EQUAL . (selected_component . 3)) (GREATE [...]
+ ((default . error) (DO . (selected_component . 0)) (RIGHT_PAREN .
(selected_component . 0)) (BAR . (selected_component . 0)) (ELSIF .
(selected_component . 0)) (ELSE . (selected_component . 0)) (EQUAL_GREATER .
(selected_component . 0)) (DIGITS . (selected_component . 0)) (RANGE .
(selected_component . 0)) (THEN . (selected_component . 0)) (DOT_DOT .
(selected_component . 0)) (IN . (selected_component . 0)) (NOT .
(selected_component . 0)) (EQUAL . (selected_component . 0)) (GREATE [...]
+ ((default . error) (DO . (selected_component . 2)) (RIGHT_PAREN .
(selected_component . 2)) (BAR . (selected_component . 2)) (ELSIF .
(selected_component . 2)) (ELSE . (selected_component . 2)) (EQUAL_GREATER .
(selected_component . 2)) (DIGITS . (selected_component . 2)) (RANGE .
(selected_component . 2)) (THEN . (selected_component . 2)) (DOT_DOT .
(selected_component . 2)) (IN . (selected_component . 2)) (NOT .
(selected_component . 2)) (EQUAL . (selected_component . 2)) (GREATE [...]
+ ((default . error) (DO . (selected_component . 1)) (RIGHT_PAREN .
(selected_component . 1)) (BAR . (selected_component . 1)) (ELSIF .
(selected_component . 1)) (ELSE . (selected_component . 1)) (EQUAL_GREATER .
(selected_component . 1)) (DIGITS . (selected_component . 1)) (RANGE .
(selected_component . 1)) (THEN . (selected_component . 1)) (DOT_DOT .
(selected_component . 1)) (IN . (selected_component . 1)) (NOT .
(selected_component . 1)) (EQUAL . (selected_component . 1)) (GREATE [...]
+ ((default . error) (NULL . 238))
+ ((default . error) (DO . (parameter_and_result_profile . 3))
(RIGHT_PAREN . (parameter_and_result_profile . 3)) (COLON_EQUAL .
(parameter_and_result_profile . 3)) (RENAMES . (parameter_and_result_profile .
3)) (WITH . (parameter_and_result_profile . 3)) (SEMICOLON .
(parameter_and_result_profile . 3)) (IS . (parameter_and_result_profile . 3)))
+ ((default . error) (ACCESS . 235) (IS . (name_opt . 0)) (SEMICOLON .
(name_opt . 0)) (WITH . (name_opt . 0)) (RENAMES . (name_opt . 0)) (COLON_EQUAL
. (name_opt . 0)) (RIGHT_PAREN . (name_opt . 0)) (DO . (name_opt . 0))
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
+ ((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)) ( [...]
+ ((default . error) (COLON . 234) (COMMA . 96))
((default . error) (RIGHT_PAREN . (parameter_specification_list . 0))
(SEMICOLON . (parameter_specification_list . 0)))
- ((default . error) (SEMICOLON . 239) (RIGHT_PAREN . 240))
- ((default . error) (DO . (attribute_designator . 1)) (ELSIF .
(attribute_designator . 1)) (ELSE . (attribute_designator . 1)) (DIGITS .
(attribute_designator . 1)) (RANGE . (attribute_designator . 1)) (THEN .
(attribute_designator . 1)) (USE . (attribute_designator . 1)) (COLON_EQUAL .
(attribute_designator . 1)) (WHILE . (attribute_designator . 1)) (SELECT .
(attribute_designator . 1)) (REQUEUE . (attribute_designator . 1)) (RAISE .
(attribute_designator . 1)) (PRAGMA . (attribute [...]
- ((default . error) (DO . (attribute_designator . 2)) (ELSIF .
(attribute_designator . 2)) (ELSE . (attribute_designator . 2)) (DIGITS .
(attribute_designator . 2)) (RANGE . (attribute_designator . 2)) (THEN .
(attribute_designator . 2)) (USE . (attribute_designator . 2)) (COLON_EQUAL .
(attribute_designator . 2)) (WHILE . (attribute_designator . 2)) (SELECT .
(attribute_designator . 2)) (REQUEUE . (attribute_designator . 2)) (RAISE .
(attribute_designator . 2)) (PRAGMA . (attribute [...]
- ((default . error) (DO . (attribute_designator . 3)) (ELSIF .
(attribute_designator . 3)) (ELSE . (attribute_designator . 3)) (DIGITS .
(attribute_designator . 3)) (RANGE . (attribute_designator . 3)) (THEN .
(attribute_designator . 3)) (USE . (attribute_designator . 3)) (COLON_EQUAL .
(attribute_designator . 3)) (WHILE . (attribute_designator . 3)) (SELECT .
(attribute_designator . 3)) (REQUEUE . (attribute_designator . 3)) (RAISE .
(attribute_designator . 3)) (PRAGMA . (attribute [...]
- ((default . error) (CASE . 232) (IF . 233) (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)) (RAISE . 152) (PLUS . 144) (MINUS . 143) (OTHERS
. 175) (ABS . 147) (NOT . 174) (IDENTIFIER . 48) (CHARACTER_LITERAL . 173)
(STRING_LITERAL . 49) (NUMERIC_LITERAL . 145) (NULL . 234) (NEW . 149)
(LEFT_PAREN . 148))
- ((default . error) (DO . (attribute_designator . 4)) (ELSIF .
(attribute_designator . 4)) (ELSE . (attribute_designator . 4)) (DIGITS .
(attribute_designator . 4)) (RANGE . (attribute_designator . 4)) (THEN .
(attribute_designator . 4)) (USE . (attribute_designator . 4)) (COLON_EQUAL .
(attribute_designator . 4)) (WHILE . (attribute_designator . 4)) (SELECT .
(attribute_designator . 4)) (REQUEUE . (attribute_designator . 4)) (RAISE .
(attribute_designator . 4)) (PRAGMA . (attribute [...]
- ((default . error) (DO . (qualified_expression . 0)) (ELSIF .
(qualified_expression . 0)) (ELSE . (qualified_expression . 0)) (DIGITS .
(qualified_expression . 0)) (RANGE . (qualified_expression . 0)) (THEN .
(qualified_expression . 0)) (USE . (qualified_expression . 0)) (COLON_EQUAL .
(qualified_expression . 0)) (WHILE . (qualified_expression . 0)) (SELECT .
(qualified_expression . 0)) (REQUEUE . (qualified_expression . 0)) (RAISE .
(qualified_expression . 0)) (PRAGMA . (qualified [...]
- ((default . error) (DO . (attribute_reference . 0)) (ELSIF .
(attribute_reference . 0)) (ELSE . (attribute_reference . 0)) (DIGITS .
(attribute_reference . 0)) (RANGE . (attribute_reference . 0)) (THEN .
(attribute_reference . 0)) (USE . (attribute_reference . 0)) (COLON_EQUAL .
(attribute_reference . 0)) (WHILE . (attribute_reference . 0)) (SELECT .
(attribute_reference . 0)) (REQUEUE . (attribute_reference . 0)) (RAISE .
(attribute_reference . 0)) (PRAGMA . (attribute_reference . [...]
- ((default . error) (DO . (attribute_designator . 0)) (ELSIF .
(attribute_designator . 0)) (ELSE . (attribute_designator . 0)) (DIGITS .
(attribute_designator . 0)) (RANGE . (attribute_designator . 0)) (THEN .
(attribute_designator . 0)) (USE . (attribute_designator . 0)) (COLON_EQUAL .
(attribute_designator . 0)) (WHILE . (attribute_designator . 0)) (SELECT .
(attribute_designator . 0)) (REQUEUE . (attribute_designator . 0)) (RAISE .
(attribute_designator . 0)) (PRAGMA . (attribute [...]
- ((default . error) (DO . (selected_component . 0)) (RIGHT_PAREN .
(selected_component . 0)) (BAR . (selected_component . 0)) (ELSIF .
(selected_component . 0)) (ELSE . (selected_component . 0)) (EQUAL_GREATER .
(selected_component . 0)) (DIGITS . (selected_component . 0)) (RANGE .
(selected_component . 0)) (THEN . (selected_component . 0)) (DOT_DOT .
(selected_component . 0)) (IN . (selected_component . 0)) (NOT .
(selected_component . 0)) (EQUAL . (selected_component . 0)) (GREATE [...]
- ((default . error) (DO . (selected_component . 2)) (RIGHT_PAREN .
(selected_component . 2)) (BAR . (selected_component . 2)) (ELSIF .
(selected_component . 2)) (ELSE . (selected_component . 2)) (EQUAL_GREATER .
(selected_component . 2)) (DIGITS . (selected_component . 2)) (RANGE .
(selected_component . 2)) (THEN . (selected_component . 2)) (DOT_DOT .
(selected_component . 2)) (IN . (selected_component . 2)) (NOT .
(selected_component . 2)) (EQUAL . (selected_component . 2)) (GREATE [...]
- ((default . error) (DO . (selected_component . 1)) (RIGHT_PAREN .
(selected_component . 1)) (BAR . (selected_component . 1)) (ELSIF .
(selected_component . 1)) (ELSE . (selected_component . 1)) (EQUAL_GREATER .
(selected_component . 1)) (DIGITS . (selected_component . 1)) (RANGE .
(selected_component . 1)) (THEN . (selected_component . 1)) (DOT_DOT .
(selected_component . 1)) (IN . (selected_component . 1)) (NOT .
(selected_component . 1)) (EQUAL . (selected_component . 1)) (GREATE [...]
- ((default . error) (DO . (selected_component . 3)) (RIGHT_PAREN .
(selected_component . 3)) (BAR . (selected_component . 3)) (ELSIF .
(selected_component . 3)) (ELSE . (selected_component . 3)) (EQUAL_GREATER .
(selected_component . 3)) (DIGITS . (selected_component . 3)) (RANGE .
(selected_component . 3)) (THEN . (selected_component . 3)) (DOT_DOT .
(selected_component . 3)) (IN . (selected_component . 3)) (NOT .
(selected_component . 3)) (EQUAL . (selected_component . 3)) (GREATE [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (DOT_DOT . (primary . 1)) (RIGHT_PAREN . (primary .
1)) (COMMA . (primary . 1)) (BAR . (primary . 1)) (EQUAL_GREATER . (primary .
1)) (PLUS . (primary . 1)) (MINUS . (primary . 1)) (AMPERSAND . (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)) (WITH . (primary .
1)) (SLASH . (primary . 1)) (STA [...]
- ((default . error) (COMMA . 268) (RIGHT_PAREN . 523))
- ((default . error) (RIGHT_PAREN . 522))
- ((default . error) (RIGHT_PAREN . (expression_opt . 1)) (COMMA .
(expression_opt . 1)) (WITH . 521))
+ ((default . error) (SEMICOLON . 233) (RIGHT_PAREN . 232))
+ ((default . error) (COLON_EQUAL . (formal_part . 0)) (RIGHT_PAREN .
(formal_part . 0)) (DO . (formal_part . 0)) (WHEN . (formal_part . 0)) (RENAMES
. (formal_part . 0)) (IS . (formal_part . 0)) (SEMICOLON . (formal_part . 0))
(WITH . (formal_part . 0)) (RETURN . (formal_part . 0)))
+ ((default . error) (IDENTIFIER . 77))
+ ((default . error) (ACCESS . (aliased_opt . 0)) (NOT . (aliased_opt .
0)) (IN . (aliased_opt . 0)) (OUT . (aliased_opt . 0)) (IDENTIFIER .
(aliased_opt . 0)) (STRING_LITERAL . (aliased_opt . 0)) (CHARACTER_LITERAL .
(aliased_opt . 0)) (ALIASED . 530))
+ ((default . error) (FUNCTION . (protected_opt . 0)) (PROCEDURE .
(protected_opt . 0)) (PROTECTED . 527) (IDENTIFIER .
(general_access_modifier_opt . 0)) (STRING_LITERAL .
(general_access_modifier_opt . 0)) (CHARACTER_LITERAL .
(general_access_modifier_opt . 0)) (ALL . 525) (CONSTANT . 526))
+ ((default . error) (DOT . 90) (DO . (name_opt . 1)) (COLON_EQUAL .
(name_opt . 1)) (RIGHT_PAREN . (name_opt . 1)) (RENAMES . (name_opt . 1)) (IS .
(name_opt . 1)) (WITH . (name_opt . 1)) (SEMICOLON . (name_opt . 1)) (TICK .
91) (LEFT_PAREN . 107))
+ ((default . error) (DO . (parameter_and_result_profile . 1))
(COLON_EQUAL . (parameter_and_result_profile . 1)) (RIGHT_PAREN .
(parameter_and_result_profile . 1)) (RENAMES . (parameter_and_result_profile .
1)) (IS . (parameter_and_result_profile . 1)) (SEMICOLON .
(parameter_and_result_profile . 1)) (WITH . (parameter_and_result_profile . 1)))
+ ((default . error) (DO . (null_exclusion_opt . 1)) (COLON_EQUAL .
(null_exclusion_opt . 1)) (RIGHT_PAREN . (null_exclusion_opt . 1)) (RENAMES .
(null_exclusion_opt . 1)) (ACCESS . (null_exclusion_opt . 1))
(CHARACTER_LITERAL . (null_exclusion_opt . 1)) (STRING_LITERAL .
(null_exclusion_opt . 1)) (IDENTIFIER . (null_exclusion_opt . 1)) (IS .
(null_exclusion_opt . 1)) (SEMICOLON . (null_exclusion_opt . 1)) (WITH .
(null_exclusion_opt . 1)))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (DOT_DOT . (primary . 1)) (RIGHT_PAREN . (primary .
1)) (COMMA . (primary . 1)) (BAR . (primary . 1)) (EQUAL_GREATER . (primary .
1)) (PLUS . (primary . 1)) (MINUS . (primary . 1)) (AMPERSAND . (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)) (WITH . (primary .
1)) (MOD . (primary . 1)) (REM . [...]
+ ((default . error) (COMMA . 272) (RIGHT_PAREN . 521))
((default . error) (RIGHT_PAREN . 520))
- ((default . error) (IDENTIFIER . 72))
- ((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)) (SEMICOLON . (formal_part . 0))
(WITH . (formal_part . 0)) (RETURN . (formal_part . 0)))
- ((default . error) (ACCESS . (aliased_opt . 0)) (NOT . (aliased_opt .
0)) (IN . (aliased_opt . 0)) (OUT . (aliased_opt . 0)) (IDENTIFIER .
(aliased_opt . 0)) (STRING_LITERAL . (aliased_opt . 0)) (CHARACTER_LITERAL .
(aliased_opt . 0)) (ALIASED . 517))
- ((default . error) (FUNCTION . (protected_opt . 0)) (PROCEDURE .
(protected_opt . 0)) (PROTECTED . 514) (IDENTIFIER .
(general_access_modifier_opt . 0)) (STRING_LITERAL .
(general_access_modifier_opt . 0)) (CHARACTER_LITERAL .
(general_access_modifier_opt . 0)) (ALL . 512) (CONSTANT . 513))
- ((default . error) (RIGHT_PAREN . (null_exclusion_opt . 1)) (DO .
(null_exclusion_opt . 1)) (RENAMES . (null_exclusion_opt . 1)) (COLON_EQUAL .
(null_exclusion_opt . 1)) (ACCESS . (null_exclusion_opt . 1))
(CHARACTER_LITERAL . (null_exclusion_opt . 1)) (STRING_LITERAL .
(null_exclusion_opt . 1)) (IDENTIFIER . (null_exclusion_opt . 1)) (WITH .
(null_exclusion_opt . 1)) (SEMICOLON . (null_exclusion_opt . 1)) (IS .
(null_exclusion_opt . 1)))
- ((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)) (IS . (parameter_and_result_profile . 2)) (SEMICOLON .
(parameter_and_result_profile . 2)) (WITH . (parameter_and_result_profile . 2)))
- ((default . error) (ACCESS . 242) (WITH . (name_opt . 0)) (SEMICOLON .
(name_opt . 0)) (IS . (name_opt . 0)) (RENAMES . (name_opt . 0)) (COLON_EQUAL .
(name_opt . 0)) (RIGHT_PAREN . (name_opt . 0)) (DO . (name_opt . 0))
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
- ((default . error) (COLON_EQUAL . 509) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108))
- ((default . error) (ACCESS . 242) (IDENTIFIER . 48) (CHARACTER_LITERAL
. 50) (STRING_LITERAL . 49))
+ ((default . error) (RIGHT_PAREN . (expression_opt . 1)) (COMMA .
(expression_opt . 1)) (WITH . 519))
+ ((default . error) (RIGHT_PAREN . 518))
+ ((default . error) (DO . (parameter_and_result_profile . 2))
(COLON_EQUAL . (parameter_and_result_profile . 2)) (RIGHT_PAREN .
(parameter_and_result_profile . 2)) (RENAMES . (parameter_and_result_profile .
2)) (IS . (parameter_and_result_profile . 2)) (SEMICOLON .
(parameter_and_result_profile . 2)) (WITH . (parameter_and_result_profile . 2)))
+ ((default . error) (ACCESS . 235) (WITH . (name_opt . 0)) (SEMICOLON .
(name_opt . 0)) (IS . (name_opt . 0)) (RENAMES . (name_opt . 0)) (RIGHT_PAREN .
(name_opt . 0)) (COLON_EQUAL . (name_opt . 0)) (DO . (name_opt . 0))
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
+ ((default . error) (COLON_EQUAL . 515) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109))
+ ((default . error) (ACCESS . 235) (IDENTIFIER . 48) (CHARACTER_LITERAL
. 50) (STRING_LITERAL . 49))
((default . error) (CHARACTER_LITERAL . (mode_opt . 2)) (STRING_LITERAL
. (mode_opt . 2)) (IDENTIFIER . (mode_opt . 2)) (NOT . (mode_opt . 2)) (ACCESS
. (mode_opt . 2)))
- ((default . error) (NEW . 507))
- ((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)))
- ((default . error) (WITH . (subprogram_default . 1)) (SEMICOLON .
(subprogram_default . 1)))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108) (BOX . 251) (NULL . 253) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
+ ((default . error) (NEW . 513))
+ ((default . error) (IDENTIFIER . (formal_subprogram_declaration . 1))
(WITH . (formal_subprogram_declaration . 1)) (USE .
(formal_subprogram_declaration . 1)) (TYPE . (formal_subprogram_declaration .
1)) (PRAGMA . (formal_subprogram_declaration . 1)) (FUNCTION .
(formal_subprogram_declaration . 1)) (PROCEDURE .
(formal_subprogram_declaration . 1)) (PACKAGE . (formal_subprogram_declaration
. 1)))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109) (BOX . 255) (NULL . 254) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((default . error) (WITH . (subprogram_default . 2)) (SEMICOLON .
(subprogram_default . 2)))
- ((default . error) (WITH . (subprogram_default . 0)) (SEMICOLON .
(subprogram_default . 0)) (DOT . 87) (TICK . 88) (LEFT_PAREN . 106))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (LEFT_PAREN . 489) (RANGE . 493) (MOD . 491)
(DIGITS . 487) (DELTA . 486) (TASK . 496) (PROTECTED . 492) (INTERFACE .
488) (ARRAY . 485) (PRIVATE . (abstract_tagged_limited_opt . 0)) (TAGGED .
495) (NEW . (abstract_limited_synchronized_opt . 0)) (ABSTRACT . 484) (LIMITED
. 490) (SYNCHRONIZED . 494) (ACCESS . (null_exclusion_opt . 0)) (NOT . 211))
- ((default . error) (SEMICOLON . 483))
- ((default . error) (RIGHT_PAREN . 482))
+ ((default . error) (WITH . (subprogram_default . 1)) (SEMICOLON .
(subprogram_default . 1)))
+ ((default . error) (WITH . (subprogram_default . 0)) (SEMICOLON .
(subprogram_default . 0)) (DOT . 90) (TICK . 91) (LEFT_PAREN . 107))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (LEFT_PAREN . 494) (RANGE . 498) (MOD . 496)
(DIGITS . 492) (DELTA . 491) (TASK . 501) (PROTECTED . 497) (INTERFACE .
493) (ARRAY . 490) (PRIVATE . (abstract_tagged_limited_opt . 0)) (TAGGED .
500) (NEW . (abstract_limited_synchronized_opt . 0)) (ABSTRACT . 489) (LIMITED
. 495) (SYNCHRONIZED . 499) (ACCESS . (null_exclusion_opt . 0)) (NOT . 225))
+ ((default . error) (SEMICOLON . 488))
+ ((default . error) (RIGHT_PAREN . 487))
((default . error) (RIGHT_PAREN . (discriminant_specification_list . 0))
(SEMICOLON . (discriminant_specification_list . 0)))
- ((default . error) (SEMICOLON . 480) (RIGHT_PAREN . 481))
- ((default . error) (COMMA . 95) (COLON . 479))
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
+ ((default . error) (SEMICOLON . 486) (RIGHT_PAREN . 485))
+ ((default . error) (COMMA . 96) (COLON . 484))
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
((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)))
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
- ((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_ [...]
- ((default . error) (RIGHT_PAREN . ((association_opt . 0) (expression_opt
. 0))) (COMMA . ((association_opt . 0) (expression_opt . 0))) (IS .
((association_opt . 0) (expression_opt . 0))) (SEMICOLON . ((association_opt .
0) (expression_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR .
(discrete_choice_list . 0)) (OTHERS . 175) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 173) (STRING_LITERAL . 49) (RAISE . 152) (PLUS . 144)
(MINUS . 143) (ABS . 147) (NOT . 174) (NUME [...]
- ((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 . [...]
- ((default . error) (SEMICOLON . 473))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (MINUS . (relational_operator . 0)) (PLUS .
(relational_operator . 0)) (NUMERIC_LITERAL . (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)))
- ((default . error) (MINUS . (relational_operator . 4)) (PLUS .
(relational_operator . 4)) (NUMERIC_LITERAL . (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)))
- ((default . error) (MINUS . (relational_operator . 5)) (PLUS .
(relational_operator . 5)) (NUMERIC_LITERAL . (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)))
- ((default . error) (MINUS . (relational_operator . 2)) (PLUS .
(relational_operator . 2)) (NUMERIC_LITERAL . (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)))
- ((default . error) (MINUS . (relational_operator . 3)) (PLUS .
(relational_operator . 3)) (NUMERIC_LITERAL . (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)))
- ((default . error) (MINUS . (relational_operator . 1)) (PLUS .
(relational_operator . 1)) (NUMERIC_LITERAL . (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)))
- ((default . error) (PLUS . 144) (MINUS . 143) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (ABS . 147) (NOT . 150)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
- ((default . error) (IN . 467))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (RANGE . 465) (LEFT_PAREN . 223) (ACCESS . 220)
(DELTA . 221) (DIGITS . 222) (MOD . 224) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
- ((default . error) (OTHERS . 175) (IDENTIFIER . 48) (CHARACTER_LITERAL
. 50) (STRING_LITERAL . 49) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
174) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
- ((default . error) (BOX . 461) (RAISE . 152) (PLUS . 144) (MINUS .
143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW .
149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 148))
- ((default . error) (THEN . 459) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (ELSE . 457) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (ELSE . 455))
- ((default . error) (THEN . 454))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (XOR . (primary . 1)) (OR . (primary . 1)) (AND .
(primary . 1)) (SLASH_EQUAL . (primary . 1)) (LESS_EQUAL . (primary . 1)) (LESS
. (primary . 1)) (GREATER_EQUAL . (primary . 1)) (GREATER . (primary . 1))
(EQUAL . (primary . 1)) (EQUAL_GREATER . (primary . 1)) (BAR . (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 . (primar [...]
- ((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 . [...]
- ((default . error) (BOX . 447) (RAISE . 152) (PLUS . 144) (MINUS .
143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW .
149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 148))
- ((default . error) (COLON . ( 446 (identifier_list . 0))) (COMMA .
(identifier_list . 0)))
- ((default . error) (IDENTIFIER . 441) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 442))
- ((default . error) (BODY . 440) (IDENTIFIER . 48) (CHARACTER_LITERAL .
50) (STRING_LITERAL . 49))
- ((default . error) (IDENTIFIER . 437) (TYPE . 439) (BODY . 438))
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
+ ((default . error) (DO . (name . 2)) (STAR_STAR . (name . 2)) (STAR .
(name . 2)) (SLASH . (name . 2)) (REM . (name . 2)) (MOD . (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)) (CHARACTER_LITERAL . (name . 2))
(STRING_LITERAL . (name . 2)) (IDENTIFIER . (name . 2)) (LESS_LESS . (name .
2)) (WHILE . (name . 2)) (SELECT . [...]
+ ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT . 147)
(NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (STAR_STAR . (actual_parameter_part . 0)) (STAR .
(actual_parameter_part . 0)) (SLASH . (actual_parameter_part . 0)) (REM .
(actual_parameter_part . 0)) (MOD . (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 . [...]
+ ((default . error) (RIGHT_PAREN . ((expression_opt . 0) (association_opt
. 0))) (COMMA . ((expression_opt . 0) (association_opt . 0))) (IS .
((expression_opt . 0) (association_opt . 0))) (SEMICOLON . ((expression_opt .
0) (association_opt . 0))) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR .
(discrete_choice_list . 0)) (OTHERS . 175) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 176) (STRING_LITERAL . 49) (RAISE . 149) (PLUS . 151)
(MINUS . 150) (ABS . 144) (NOT . 174) (NUME [...]
+ ((default . error) (SEMICOLON . 476))
+ ((default . error) (PLUS . 151) (MINUS . 150) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (ABS . 144) (NOT . 147)
(NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (IN . 471))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (ABS . (relational_operator . 0)) (LEFT_PAREN .
(relational_operator . 0)) (NEW . (relational_operator . 0)) (NOT .
(relational_operator . 0)) (NULL . (relational_operator . 0)) (MINUS .
(relational_operator . 0)) (PLUS . (relational_operator . 0)) (NUMERIC_LITERAL
. (relational_operator . 0)) (IDENTIFIER . (relational_operator . 0))
(STRING_LITERAL . (relational_operator . 0)) (CHARACTER_LITERAL .
(relational_operator . 0)))
+ ((default . error) (ABS . (relational_operator . 4)) (LEFT_PAREN .
(relational_operator . 4)) (NEW . (relational_operator . 4)) (NOT .
(relational_operator . 4)) (NULL . (relational_operator . 4)) (MINUS .
(relational_operator . 4)) (PLUS . (relational_operator . 4)) (NUMERIC_LITERAL
. (relational_operator . 4)) (IDENTIFIER . (relational_operator . 4))
(STRING_LITERAL . (relational_operator . 4)) (CHARACTER_LITERAL .
(relational_operator . 4)))
+ ((default . error) (ABS . (relational_operator . 5)) (LEFT_PAREN .
(relational_operator . 5)) (NEW . (relational_operator . 5)) (NOT .
(relational_operator . 5)) (NULL . (relational_operator . 5)) (MINUS .
(relational_operator . 5)) (PLUS . (relational_operator . 5)) (NUMERIC_LITERAL
. (relational_operator . 5)) (IDENTIFIER . (relational_operator . 5))
(STRING_LITERAL . (relational_operator . 5)) (CHARACTER_LITERAL .
(relational_operator . 5)))
+ ((default . error) (ABS . (relational_operator . 2)) (LEFT_PAREN .
(relational_operator . 2)) (NEW . (relational_operator . 2)) (NOT .
(relational_operator . 2)) (NULL . (relational_operator . 2)) (MINUS .
(relational_operator . 2)) (PLUS . (relational_operator . 2)) (NUMERIC_LITERAL
. (relational_operator . 2)) (IDENTIFIER . (relational_operator . 2))
(STRING_LITERAL . (relational_operator . 2)) (CHARACTER_LITERAL .
(relational_operator . 2)))
+ ((default . error) (ABS . (relational_operator . 3)) (LEFT_PAREN .
(relational_operator . 3)) (NEW . (relational_operator . 3)) (NOT .
(relational_operator . 3)) (NULL . (relational_operator . 3)) (MINUS .
(relational_operator . 3)) (PLUS . (relational_operator . 3)) (NUMERIC_LITERAL
. (relational_operator . 3)) (IDENTIFIER . (relational_operator . 3))
(STRING_LITERAL . (relational_operator . 3)) (CHARACTER_LITERAL .
(relational_operator . 3)))
+ ((default . error) (ABS . (relational_operator . 1)) (LEFT_PAREN .
(relational_operator . 1)) (NEW . (relational_operator . 1)) (NOT .
(relational_operator . 1)) (NULL . (relational_operator . 1)) (MINUS .
(relational_operator . 1)) (PLUS . (relational_operator . 1)) (NUMERIC_LITERAL
. (relational_operator . 1)) (IDENTIFIER . (relational_operator . 1))
(STRING_LITERAL . (relational_operator . 1)) (CHARACTER_LITERAL .
(relational_operator . 1)))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (RANGE . 468) (LEFT_PAREN . 216) (ACCESS . 213)
(DELTA . 214) (DIGITS . 215) (MOD . 217) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
+ ((default . error) (OTHERS . 175) (IDENTIFIER . 48) (CHARACTER_LITERAL
. 50) (STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
174) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (BOX . 464) (RAISE . 149) (PLUS . 151) (MINUS .
150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW .
146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 145))
+ ((default . error) (THEN . 462) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (ELSE . 460) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (ELSE . 458))
+ ((default . error) (THEN . 457))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (BOX . 451) (RAISE . 149) (PLUS . 151) (MINUS .
150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW .
146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 145))
+ ((default . error) (XOR . (primary . 1)) (OR . (primary . 1)) (AND .
(primary . 1)) (SLASH_EQUAL . (primary . 1)) (LESS_EQUAL . (primary . 1)) (LESS
. (primary . 1)) (GREATER_EQUAL . (primary . 1)) (GREATER . (primary . 1))
(EQUAL . (primary . 1)) (EQUAL_GREATER . (primary . 1)) (BAR . (primary . 1))
(PLUS . (primary . 1)) (MINUS . (primary . 1)) (AMPERSAND . (primary . 1))
(DOT_DOT . (primary . 1)) (MOD . (primary . 1)) (REM . (primary . 1)) (SLASH .
(primary . 1)) (STAR . (primar [...]
+ ((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)) (MOD .
(factor . 3)) (REM . (factor . 3)) (SLASH . (factor . 3)) (STAR . (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 . [...]
+ ((default . error) (IDENTIFIER . 445) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 446))
+ ((default . error) (BODY . 444) (IDENTIFIER . 48) (CHARACTER_LITERAL .
50) (STRING_LITERAL . 49))
+ ((default . error) (IDENTIFIER . 443) (TYPE . 442) (BODY . 441))
+ ((default . error) (IDENTIFIER . 440))
+ ((default . error) (TYPE . 438) (BODY . 437) (IDENTIFIER . 439))
((default . error) (IDENTIFIER . 436))
- ((default . error) (TYPE . 435) (BODY . 434) (IDENTIFIER . 433))
- ((default . error) (IDENTIFIER . 432))
- ((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)) (IDE [...]
- ((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)) (IDE [...]
- ((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)) ( [...]
- ((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)) (IDE [...]
- ((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)))
- ((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 . [...]
- ((default . error) (END . (declarative_part_opt . 1)) (PRIVATE .
(declarative_part_opt . 1)) (BEGIN . (declarative_part_opt . 1)) (USE . 11)
(SUBTYPE . 299) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 296) (IDENTIFIER . 295) (TYPE
. 301) (GENERIC . 2) (PROTECTED . 298) (TASK . 300) (PACKAGE . 297))
- ((default . error) (END . 429) (PRIVATE . 430))
- ((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)) (IDE [...]
- ((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)) ( [...]
- ((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)) (IDE [...]
- ((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)) (IDE [...]
- ((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_d [...]
- ((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)) (IDE [...]
- ((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)) (IDE [...]
- ((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)) (PROCEDUR [...]
- ((default . error) (COMMA . 95) (COLON . 428))
- ((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_d [...]
- ((default . error) (END . (declaration . 8)) (PRIVATE . (declaration .
8)) (USE . (declaration . 8)) (TYPE . (declaration . 8)) (TASK . (declaration .
8)) (SUBTYPE . (declaration . 8)) (PROTECTED . (declaration . 8)) (PROCEDURE .
(declaration . 8)) (PRAGMA . (declaration . 8)) (PACKAGE . (declaration . 8))
(OVERRIDING . (declaration . 8)) (NOT . (declaration . 8)) (GENERIC .
(declaration . 8)) (FUNCTION . (declaration . 8)) (FOR . (declaration . 8))
(ENTRY . (declaration . 8)) (IDE [...]
- ((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 . (declara [...]
- ((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)) (PROCEDUR [...]
- ((default . error) (ENTRY . 424) (FUNCTION . 40) (PROCEDURE . 41))
- ((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)) (GEN [...]
- ((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)) (BEGI [...]
- ((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 . (declara [...]
- ((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)) (PROCEDUR [...]
- ((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 . (declara [...]
- ((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_d [...]
- ((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_d [...]
- ((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)))
- ((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)) (GEN [...]
- ((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)) (BEGI [...]
- ((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)) [...]
- ((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)) ( [...]
- ((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 . (declara [...]
- ((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 [...]
- ((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 [...]
- ((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)) (GEN [...]
- ((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)) (BEGI [...]
- ((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 . (declara [...]
- ((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)) (PROCEDUR [...]
- ((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 . (declara [...]
- ((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)) (GEN [...]
- ((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)) (BEGI [...]
- ((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)) [...]
- ((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 . (declara [...]
- ((default . error) (END . (declaration . 17)) (PRIVATE . (declaration .
17)) (USE . (declaration . 17)) (TYPE . (declaration . 17)) (TASK .
(declaration . 17)) (SUBTYPE . (declaration . 17)) (PROTECTED . (declaration .
17)) (PROCEDURE . (declaration . 17)) (PRAGMA . (declaration . 17)) (PACKAGE .
(declaration . 17)) (OVERRIDING . (declaration . 17)) (NOT . (declaration .
17)) (GENERIC . (declaration . 17)) (FUNCTION . (declaration . 17)) (FOR .
(declaration . 17)) (ENTRY . (declara [...]
- ((default . error) (BEGIN . (declarative_part_opt . 0)) (END .
(declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 299) (PRAGMA . 7) (NOT .
4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE .
(overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR .
296) (IDENTIFIER . 295) (TYPE . 301) (GENERIC . 2) (PROTECTED . 298) (TASK
. 300) (PACKAGE . 297))
- ((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
[...]
- ((default . error) (NUMERIC_LITERAL . (binary_adding_operator . 2))
(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)))
- ((default . error) (NUMERIC_LITERAL . (binary_adding_operator . 1))
(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)))
- ((default . error) (NUMERIC_LITERAL . (binary_adding_operator . 0))
(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)))
- ((default . error) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145)
(NULL . 151) (NEW . 149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (NUMERIC_LITERAL . (multiplying_operator . 1))
(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)))
- ((default . error) (NUMERIC_LITERAL . (multiplying_operator . 0))
(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)))
- ((default . error) (NUMERIC_LITERAL . (multiplying_operator . 2))
(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)))
- ((default . error) (NUMERIC_LITERAL . (multiplying_operator . 3))
(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)))
- ((default . error) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145)
(NULL . 151) (NEW . 149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (THEN . 418) (RAISE . 152) (PLUS . 144) (MINUS .
143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW .
149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 148))
- ((default . error) (ELSE . 416) (RAISE . 152) (PLUS . 144) (MINUS .
143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW .
149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 148))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (ELSE . 413))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (THEN . 411))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 146) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 148))
- ((default . error) (SEMICOLON . 407))
- ((default . error) (LOOP . (raise_expression . 0)) (DO .
(raise_expression . 0)) (XOR . (raise_expression . 0)) (OR . (raise_expression
. 0)) (AND . (raise_expression . 0)) (IS . (raise_expression . 0)) (SEMICOLON .
(raise_expression . 0)) (THEN . (raise_expression . 0)) (RANGE .
(raise_expression . 0)) (RIGHT_PAREN . (raise_expression . 0)) (COMMA .
(raise_expression . 0)) (DIGITS . (raise_expression . 0)) (EQUAL_GREATER .
(raise_expression . 0)) (ELSE . (raise_expression . 0)) (E [...]
- ((default . error) (DOT . 87) (TICK . 88) (COLON_EQUAL . (primary .
4)) (OF . (primary . 4)) (LOOP . (primary . 4)) (DO . (primary . 4)) (STAR_STAR
. (primary . 4)) (REM . (primary . 4)) (MOD . (primary . 4)) (STAR . (primary .
4)) (SLASH . (primary . 4)) (DOT_DOT . (primary . 4)) (AMPERSAND . (primary .
4)) (MINUS . (primary . 4)) (PLUS . (primary . 4)) (SEMICOLON . (primary . 4))
(XOR . (primary . 4)) (OR . (primary . 4)) (AND . (primary . 4)) (SLASH_EQUAL .
(primary . 4)) (LES [...]
- ((default . error) (ALL . 403) (SOME . 404))
+ ((default . error) (COLON . ( 435 (identifier_list . 0))) (COMMA .
(identifier_list . 0)))
+ ((default . error) (END . (declaration . 0)) (PRIVATE . (declaration .
0)) (IDENTIFIER . (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)) [...]
+ ((default . error) (END . (declaration . 1)) (PRIVATE . (declaration .
1)) (IDENTIFIER . (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)) [...]
+ ((default . error) (WHEN . (aspect_clause . 3)) (PRIVATE .
(aspect_clause . 3)) (END . (aspect_clause . 3)) (CASE . (aspect_clause . 3))
(BEGIN . (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)) (S [...]
+ ((default . error) (END . (declaration . 2)) (PRIVATE . (declaration .
2)) (IDENTIFIER . (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)) [...]
+ ((default . error) (PRIVATE . (body . 1)) (END . (body . 1)) (BEGIN .
(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)) (IDENTIFIER . (body . 1)))
+ ((default . error) (PRIVATE . (declarations . 0)) (END . (declarations .
0)) (BEGIN . (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 . (decla [...]
+ ((default . error) (END . (declarative_part_opt . 1)) (PRIVATE .
(declarative_part_opt . 1)) (BEGIN . (declarative_part_opt . 1)) (USE . 11)
(SUBTYPE . 301) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 298) (IDENTIFIER . 304) (TYPE
. 303) (GENERIC . 2) (PROTECTED . 300) (TASK . 302) (PACKAGE . 299))
+ ((default . error) (END . 432) (PRIVATE . 433))
+ ((default . error) (END . (declaration . 3)) (PRIVATE . (declaration .
3)) (IDENTIFIER . (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)) [...]
+ ((default . error) (WHEN . (aspect_clause . 1)) (PRIVATE .
(aspect_clause . 1)) (END . (aspect_clause . 1)) (CASE . (aspect_clause . 1))
(BEGIN . (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)) (S [...]
+ ((default . error) (END . (declaration . 4)) (PRIVATE . (declaration .
4)) (IDENTIFIER . (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)) [...]
+ ((default . error) (END . (declaration . 5)) (PRIVATE . (declaration .
5)) (IDENTIFIER . (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)) [...]
+ ((default . error) (PRIVATE . (type_declaration . 0)) (END .
(type_declaration . 0)) (BEGIN . (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_decl [...]
+ ((default . error) (END . (declaration . 6)) (PRIVATE . (declaration .
6)) (IDENTIFIER . (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)) [...]
+ ((default . error) (END . (declaration . 7)) (PRIVATE . (declaration .
7)) (IDENTIFIER . (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)) [...]
+ ((default . error) (PRIVATE . (renaming_declaration . 3)) (END .
(renaming_declaration . 3)) (BEGIN . (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 [...]
+ ((default . error) (COMMA . 96) (COLON . 431))
+ ((default . error) (PRIVATE . (type_declaration . 1)) (END .
(type_declaration . 1)) (BEGIN . (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_decl [...]
+ ((default . error) (END . (declaration . 8)) (PRIVATE . (declaration .
8)) (IDENTIFIER . (declaration . 8)) (USE . (declaration . 8)) (TYPE .
(declaration . 8)) (TASK . (declaration . 8)) (SUBTYPE . (declaration . 8))
(PROTECTED . (declaration . 8)) (PROCEDURE . (declaration . 8)) (PRAGMA .
(declaration . 8)) (PACKAGE . (declaration . 8)) (OVERRIDING . (declaration .
8)) (NOT . (declaration . 8)) (GENERIC . (declaration . 8)) (FUNCTION .
(declaration . 8)) (FOR . (declaration . 8)) [...]
+ ((default . error) (END . (declaration . 10)) (PRIVATE . (declaration .
10)) (IDENTIFIER . (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 . (de [...]
+ ((default . error) (PRIVATE . (renaming_declaration . 0)) (END .
(renaming_declaration . 0)) (BEGIN . (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 [...]
+ ((default . error) (ENTRY . 427) (FUNCTION . 40) (PROCEDURE . 41))
+ ((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)) (IDENTIFIER . (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 [...]
+ ((default . error) (END . (body_stub . 1)) (PRIVATE . (body_stub . 1))
(IDENTIFIER . (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)) (BEGI [...]
+ ((default . error) (END . (declaration . 11)) (PRIVATE . (declaration .
11)) (IDENTIFIER . (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 . (de [...]
+ ((default . error) (PRIVATE . (renaming_declaration . 1)) (END .
(renaming_declaration . 1)) (BEGIN . (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 [...]
+ ((default . error) (END . (declaration . 12)) (PRIVATE . (declaration .
12)) (IDENTIFIER . (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 . (de [...]
+ ((default . error) (PRIVATE . (type_declaration . 3)) (END .
(type_declaration . 3)) (BEGIN . (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_decl [...]
+ ((default . error) (PRIVATE . (type_declaration . 2)) (END .
(type_declaration . 2)) (BEGIN . (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_decl [...]
+ ((default . error) (PRIVATE . (body . 0)) (END . (body . 0)) (BEGIN .
(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)) (IDENTIFIER . (body . 0)))
+ ((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)) (IDENTIFIER . (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 [...]
+ ((default . error) (END . (body_stub . 3)) (PRIVATE . (body_stub . 3))
(IDENTIFIER . (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)) (BEGI [...]
+ ((default . error) (END . (full_type_declaration . 2)) (PRIVATE .
(full_type_declaration . 2)) (IDENTIFIER . (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_declaratio [...]
+ ((default . error) (WHEN . (aspect_clause . 2)) (PRIVATE .
(aspect_clause . 2)) (END . (aspect_clause . 2)) (CASE . (aspect_clause . 2))
(BEGIN . (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)) (S [...]
+ ((default . error) (END . (declaration . 13)) (PRIVATE . (declaration .
13)) (IDENTIFIER . (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 . (de [...]
+ ((default . error) (PRIVATE . (object_declaration . 7)) (END .
(object_declaration . 7)) (BEGIN . (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 . [...]
+ ((default . error) (PRIVATE . (object_declaration . 6)) (END .
(object_declaration . 6)) (BEGIN . (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 . [...]
+ ((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)) (IDENTIFIER . (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 [...]
+ ((default . error) (END . (body_stub . 0)) (PRIVATE . (body_stub . 0))
(IDENTIFIER . (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)) (BEGI [...]
+ ((default . error) (END . (declaration . 14)) (PRIVATE . (declaration .
14)) (IDENTIFIER . (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 . (de [...]
+ ((default . error) (PRIVATE . (renaming_declaration . 2)) (END .
(renaming_declaration . 2)) (BEGIN . (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 [...]
+ ((default . error) (END . (declaration . 15)) (PRIVATE . (declaration .
15)) (IDENTIFIER . (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 . (de [...]
+ ((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)) (IDENTIFIER . (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 [...]
+ ((default . error) (END . (body_stub . 2)) (PRIVATE . (body_stub . 2))
(IDENTIFIER . (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)) (BEGI [...]
+ ((default . error) (END . (full_type_declaration . 1)) (PRIVATE .
(full_type_declaration . 1)) (IDENTIFIER . (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_declaratio [...]
+ ((default . error) (END . (declaration . 16)) (PRIVATE . (declaration .
16)) (IDENTIFIER . (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 . (de [...]
+ ((default . error) (END . (declaration . 17)) (PRIVATE . (declaration .
17)) (IDENTIFIER . (declaration . 17)) (USE . (declaration . 17)) (TYPE .
(declaration . 17)) (TASK . (declaration . 17)) (SUBTYPE . (declaration . 17))
(PROTECTED . (declaration . 17)) (PROCEDURE . (declaration . 17)) (PRAGMA .
(declaration . 17)) (PACKAGE . (declaration . 17)) (OVERRIDING . (declaration .
17)) (NOT . (declaration . 17)) (GENERIC . (declaration . 17)) (FUNCTION .
(declaration . 17)) (FOR . (de [...]
+ ((default . error) (BEGIN . (declarative_part_opt . 0)) (END .
(declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 301) (PRAGMA . 7) (NOT .
4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE .
(overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR .
298) (IDENTIFIER . 304) (TYPE . 303) (GENERIC . 2) (PROTECTED . 300) (TASK
. 302) (PACKAGE . 299))
+ ((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
[...]
+ ((default . error) (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))
(NUMERIC_LITERAL . (binary_adding_operator . 2)) (IDENTIFIER .
(binary_adding_operator . 2)) (STRING_LITERAL . (binary_adding_operator . 2))
(CHARACTER_LITERAL . (binary_adding_operator . 2)))
+ ((default . error) (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))
(NUMERIC_LITERAL . (binary_adding_operator . 1)) (IDENTIFIER .
(binary_adding_operator . 1)) (STRING_LITERAL . (binary_adding_operator . 1))
(CHARACTER_LITERAL . (binary_adding_operator . 1)))
+ ((default . error) (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))
(NUMERIC_LITERAL . (binary_adding_operator . 0)) (IDENTIFIER .
(binary_adding_operator . 0)) (STRING_LITERAL . (binary_adding_operator . 0))
(CHARACTER_LITERAL . (binary_adding_operator . 0)))
+ ((default . error) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152)
(NULL . 148) (NEW . 146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (ABS . (multiplying_operator . 2)) (LEFT_PAREN .
(multiplying_operator . 2)) (NEW . (multiplying_operator . 2)) (NOT .
(multiplying_operator . 2)) (NULL . (multiplying_operator . 2))
(NUMERIC_LITERAL . (multiplying_operator . 2)) (IDENTIFIER .
(multiplying_operator . 2)) (STRING_LITERAL . (multiplying_operator . 2))
(CHARACTER_LITERAL . (multiplying_operator . 2)))
+ ((default . error) (ABS . (multiplying_operator . 3)) (LEFT_PAREN .
(multiplying_operator . 3)) (NEW . (multiplying_operator . 3)) (NOT .
(multiplying_operator . 3)) (NULL . (multiplying_operator . 3))
(NUMERIC_LITERAL . (multiplying_operator . 3)) (IDENTIFIER .
(multiplying_operator . 3)) (STRING_LITERAL . (multiplying_operator . 3))
(CHARACTER_LITERAL . (multiplying_operator . 3)))
+ ((default . error) (ABS . (multiplying_operator . 1)) (LEFT_PAREN .
(multiplying_operator . 1)) (NEW . (multiplying_operator . 1)) (NOT .
(multiplying_operator . 1)) (NULL . (multiplying_operator . 1))
(NUMERIC_LITERAL . (multiplying_operator . 1)) (IDENTIFIER .
(multiplying_operator . 1)) (STRING_LITERAL . (multiplying_operator . 1))
(CHARACTER_LITERAL . (multiplying_operator . 1)))
+ ((default . error) (ABS . (multiplying_operator . 0)) (LEFT_PAREN .
(multiplying_operator . 0)) (NEW . (multiplying_operator . 0)) (NOT .
(multiplying_operator . 0)) (NULL . (multiplying_operator . 0))
(NUMERIC_LITERAL . (multiplying_operator . 0)) (IDENTIFIER .
(multiplying_operator . 0)) (STRING_LITERAL . (multiplying_operator . 0))
(CHARACTER_LITERAL . (multiplying_operator . 0)))
+ ((default . error) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152)
(NULL . 148) (NEW . 146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (THEN . 421) (RAISE . 149) (PLUS . 151) (MINUS .
150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW .
146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 145))
+ ((default . error) (ELSE . 419) (RAISE . 149) (PLUS . 151) (MINUS .
150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW .
146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 145))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (ELSE . 416))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (THEN . 414))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (SEMICOLON . 411))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 153) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 145))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (IDENTIFIER . 408))
+ ((default . error) (LOOP . (raise_expression . 0)) (DO .
(raise_expression . 0)) (XOR . (raise_expression . 0)) (OR . (raise_expression
. 0)) (AND . (raise_expression . 0)) (IS . (raise_expression . 0)) (SEMICOLON .
(raise_expression . 0)) (THEN . (raise_expression . 0)) (RANGE .
(raise_expression . 0)) (RIGHT_PAREN . (raise_expression . 0)) (COMMA .
(raise_expression . 0)) (DIGITS . (raise_expression . 0)) (EQUAL_GREATER .
(raise_expression . 0)) (ELSE . (raise_expression . 0)) (E [...]
+ ((default . error) (DOT . 90) (TICK . 91) (COLON_EQUAL . (primary .
4)) (OF . (primary . 4)) (LOOP . (primary . 4)) (DO . (primary . 4)) (STAR_STAR
. (primary . 4)) (STAR . (primary . 4)) (SLASH . (primary . 4)) (REM . (primary
. 4)) (MOD . (primary . 4)) (DOT_DOT . (primary . 4)) (AMPERSAND . (primary .
4)) (MINUS . (primary . 4)) (PLUS . (primary . 4)) (SEMICOLON . (primary . 4))
(XOR . (primary . 4)) (OR . (primary . 4)) (AND . (primary . 4)) (SLASH_EQUAL .
(primary . 4)) (LES [...]
+ ((default . error) (ALL . 404) (SOME . 405))
+ ((default . error) (RIGHT_PAREN . 403))
((default . error) (RIGHT_PAREN . 402))
((default . error) (RIGHT_PAREN . 401))
- ((default . error) (RIGHT_PAREN . 400))
- ((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 [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (IDENTIFIER . 398))
+ ((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)) (MOD .
(factor . 2)) (REM . (factor . 2)) (SLASH . (factor . 2)) (STAR . (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 [...]
((default . error) (BODY . 67))
- ((default . error) (BODY . 397))
- ((default . error) (BODY . 396))
+ ((default . error) (BODY . 400))
+ ((default . error) (BODY . 399))
((default . error) (FUNCTION . 1) (PROCEDURE . 9))
((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)))
- ((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_ [...]
- ((default . error) (SEMICOLON . 394))
- ((default . error) (BEGIN . 393))
+ ((default . error) (SEPARATE . (use_clause . 1)) (LIMITED . (use_clause
. 1)) ($EOI . (use_clause . 1)) (WITH . (use_clause . 1)) (PRIVATE .
(use_clause . 1)) (END . (use_clause . 1)) (BEGIN . (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_c [...]
+ ((default . error) (SEMICOLON . 397))
+ ((default . error) (BEGIN . 396))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
- ((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 . [...]
- ((default . error) (BEGIN . (subprogram_renaming_declaration . 0))
(IDENTIFIER . (subprogram_renaming_declaration . 0)) (ENTRY .
(subprogram_renaming_declaration . 0)) (FOR . (subprogram_renaming_declaration
. 0)) (PROTECTED . (subprogram_renaming_declaration . 0)) (SUBTYPE .
(subprogram_renaming_declaration . 0)) (TASK . (subprogram_renaming_declaration
. 0)) (TYPE . (subprogram_renaming_declaration . 0)) (END .
(subprogram_renaming_declaration . 0)) (WITH . (subprogram_renaming_d [...]
- ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 108))
- ((default . error) (IDENTIFIER . 617))
- ((default . error) (IDENTIFIER . 616))
- ((default . error) (EQUAL_GREATER . 615))
- ((default . error) (COMMA . (pragma_argument_association . 0))
(RIGHT_PAREN . (pragma_argument_association . 0)))
- ((default . error) (OF . (primary . 7)) (COLON_EQUAL . (primary . 7))
(DO . (primary . 7)) (LOOP . (primary . 7)) (ELSIF . (primary . 7)) (ELSE .
(primary . 7)) (DIGITS . (primary . 7)) (RIGHT_PAREN . (primary . 7)) (COMMA .
(primary . 7)) (RANGE . (primary . 7)) (THEN . (primary . 7)) (WITH . (primary
. 7)) (BAR . (primary . 7)) (EQUAL_GREATER . (primary . 7)) (IS . (primary .
7)) (IN . (primary . 7)) (NOT . (primary . 7)) (EQUAL . (primary . 7)) (GREATER
. (primary . 7)) (GREATER [...]
- ((default . error) (OF . ((primary . 5) (aggregate . 3))) (COLON_EQUAL .
((primary . 5) (aggregate . 3))) (DO . ((primary . 5) (aggregate . 3))) (LOOP .
((primary . 5) (aggregate . 3))) (ELSIF . ((primary . 5) (aggregate . 3)))
(ELSE . ((primary . 5) (aggregate . 3))) (DIGITS . ((primary . 5) (aggregate .
3))) (COMMA . ((primary . 5) (aggregate . 3))) (RIGHT_PAREN . ((primary . 5)
(aggregate . 3))) (RANGE . ((primary . 5) (aggregate . 3))) (THEN . ((primary .
5) (aggregate . 3))) ( [...]
- ((default . error) (OF . ((primary . 6) (aggregate . 2))) (COLON_EQUAL .
((primary . 6) (aggregate . 2))) (DO . ((primary . 6) (aggregate . 2))) (LOOP .
((primary . 6) (aggregate . 2))) (ELSIF . ((primary . 6) (aggregate . 2)))
(ELSE . ((primary . 6) (aggregate . 2))) (DIGITS . ((primary . 6) (aggregate .
2))) (COMMA . ((primary . 6) (aggregate . 2))) (RIGHT_PAREN . ((primary . 6)
(aggregate . 2))) (RANGE . ((primary . 6) (aggregate . 2))) (THEN . ((primary .
6) (aggregate . 2))) ( [...]
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
+ ((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)) (ABORT .
(label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO .
(label_opt . 0)) (NULL . (label_opt [...]
+ ((default . error) (BEGIN . (subprogram_renaming_declaration . 0))
(ENTRY . (subprogram_renaming_declaration . 0)) (FOR .
(subprogram_renaming_declaration . 0)) (PROTECTED .
(subprogram_renaming_declaration . 0)) (SUBTYPE .
(subprogram_renaming_declaration . 0)) (TASK . (subprogram_renaming_declaration
. 0)) (TYPE . (subprogram_renaming_declaration . 0)) (IDENTIFIER .
(subprogram_renaming_declaration . 0)) (END . (subprogram_renaming_declaration
. 0)) (WITH . (subprogram_renaming_d [...]
+ ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 109))
+ ((default . error) (IDENTIFIER . 623))
+ ((default . error) (IDENTIFIER . 622))
+ ((default . error) (OF . (primary . 7)) (COLON_EQUAL . (primary . 7))
(DO . (primary . 7)) (LOOP . (primary . 7)) (ELSIF . (primary . 7)) (ELSE .
(primary . 7)) (DIGITS . (primary . 7)) (RIGHT_PAREN . (primary . 7)) (COMMA .
(primary . 7)) (RANGE . (primary . 7)) (THEN . (primary . 7)) (WITH . (primary
. 7)) (BAR . (primary . 7)) (EQUAL_GREATER . (primary . 7)) (IS . (primary .
7)) (IN . (primary . 7)) (NOT . (primary . 7)) (EQUAL . (primary . 7)) (GREATER
. (primary . 7)) (GREATER [...]
+ ((default . error) (OF . ((aggregate . 3) (primary . 5))) (COLON_EQUAL .
((aggregate . 3) (primary . 5))) (DO . ((aggregate . 3) (primary . 5))) (LOOP .
((aggregate . 3) (primary . 5))) (ELSIF . ((aggregate . 3) (primary . 5)))
(ELSE . ((aggregate . 3) (primary . 5))) (DIGITS . ((aggregate . 3) (primary .
5))) (COMMA . ((aggregate . 3) (primary . 5))) (RIGHT_PAREN . ((aggregate . 3)
(primary . 5))) (RANGE . ((aggregate . 3) (primary . 5))) (THEN . ((aggregate .
3) (primary . 5))) ( [...]
+ ((default . error) (OF . ((aggregate . 2) (primary . 6))) (COLON_EQUAL .
((aggregate . 2) (primary . 6))) (DO . ((aggregate . 2) (primary . 6))) (LOOP .
((aggregate . 2) (primary . 6))) (ELSIF . ((aggregate . 2) (primary . 6)))
(ELSE . ((aggregate . 2) (primary . 6))) (DIGITS . ((aggregate . 2) (primary .
6))) (COMMA . ((aggregate . 2) (primary . 6))) (RIGHT_PAREN . ((aggregate . 2)
(primary . 6))) (RANGE . ((aggregate . 2) (primary . 6))) (THEN . ((aggregate .
2) (primary . 6))) ( [...]
((default . error) (IDENTIFIER . (quantifier . 0)))
((default . error) (IDENTIFIER . (quantifier . 1)))
- ((default . error) (IDENTIFIER . 613))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((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_LIT [...]
+ ((default . error) (IDENTIFIER . 620))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (EQUAL_GREATER . 618))
+ ((default . error) (COMMA . (pragma_argument_association . 0))
(RIGHT_PAREN . (pragma_argument_association . 0)))
((default . error) (RIGHT_PAREN . (pragma_argument_association_list .
1)) (COMMA . (pragma_argument_association_list . 1)))
- ((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)) (GREAT [...]
+ ((default . error) (WHEN . (pragma . 0)) (THEN . (pragma . 0)) (OR .
(pragma . 0)) (ELSIF . (pragma . 0)) (ELSE . (pragma . 0)) (CHARACTER_LITERAL .
(pragma . 0)) (STRING_LITERAL . (pragma . 0)) (LESS_LESS . (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 . (pr [...]
+ ((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)) (GREAT [...]
((default . error) (DO . (relation_and_list . 1)) (LOOP .
(relation_and_list . 1)) (XOR . (relation_and_list . 1)) (OR .
(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 [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (DO . (relation_or_list . 1)) (LOOP .
(relation_or_list . 1)) (XOR . (relation_or_list . 1)) (AND . (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 [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (DO . (relation_xor_list . 1)) (LOOP .
(relation_xor_list . 1)) (OR . (relation_xor_list . 1)) (AND .
(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 [...]
((default . error) (DO . (relation_xor_list . 0)) (LOOP .
(relation_xor_list . 0)) (OR . (relation_xor_list . 0)) (AND .
(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 [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (DO . (relation_or_list . 0)) (LOOP .
(relation_or_list . 0)) (XOR . (relation_or_list . 0)) (AND . (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 [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (DO . (relation_and_list . 0)) (LOOP .
(relation_and_list . 0)) (XOR . (relation_and_list . 0)) (OR .
(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 [...]
((default . error) (DO . (relation . 1)) (LOOP . (relation . 1)) (COMMA
. (relation . 1)) (ELSIF . (relation . 1)) (ELSE . (relation . 1))
(EQUAL_GREATER . (relation . 1)) (RIGHT_PAREN . (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)))
- ((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 . (t [...]
- ((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 . [...]
- ((default . error) (BEGIN . 606) (END . 607))
- ((default . error) (IDENTIFIER . 605))
- ((default . error) (IS . ( 604 (subprogram_specification . 1))) (WITH .
(subprogram_specification . 1)) (SEMICOLON . (subprogram_specification . 1))
(RENAMES . (subprogram_specification . 1)))
- ((default . error) (IS . ( 603 (subprogram_specification . 0))) (WITH .
(subprogram_specification . 0)) (SEMICOLON . (subprogram_specification . 0))
(RENAMES . (subprogram_specification . 0)))
- ((default . error) (RENAMES . 127) (SEMICOLON .
(aspect_specification_opt . 0)) (IS . ( 602 (aspect_specification_opt . 0)))
(WITH . 108))
- ((default . error) (EXCEPTION . 600) (CONSTANT . ( 599 (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 . 517))
+ ((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 . (t [...]
+ ((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 . [...]
+ ((default . error) (BEGIN . 612) (END . 613))
+ ((default . error) (IDENTIFIER . 611))
+ ((default . error) (RENAMES . (subprogram_specification . 1)) (IS . (
610 (subprogram_specification . 1))) (WITH . (subprogram_specification . 1))
(SEMICOLON . (subprogram_specification . 1)))
+ ((default . error) (RENAMES . (subprogram_specification . 0)) (IS . (
609 (subprogram_specification . 0))) (WITH . (subprogram_specification . 0))
(SEMICOLON . (subprogram_specification . 0)))
+ ((default . error) (RENAMES . 128) (SEMICOLON .
(aspect_specification_opt . 0)) (IS . ( 608 (aspect_specification_opt . 0)))
(WITH . 109))
+ ((default . error) (EXCEPTION . 606) (CONSTANT . ( 605 (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 . 530))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (END . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 299) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 296) (IDENTIFIER . 295) (TYPE
. 301) (GENERIC . 2) (PROTECTED . 298) (TASK . 300) (PACKAGE . 297))
- ((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 . (de [...]
- ((default . error) (IS . (discriminant_part_opt . 0)) (SEMICOLON .
(discriminant_part_opt . 0)) (LEFT_PAREN . 201))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (IS .
(aspect_specification_opt . 0)) (WITH . 108))
+ ((default . error) (END . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 301) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 298) (IDENTIFIER . 304) (TYPE
. 303) (GENERIC . 2) (PROTECTED . 300) (TASK . 302) (PACKAGE . 299))
+ ((default . error) (IDENTIFIER . (declarations . 1)) (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)) (BEGIN . (de [...]
+ ((default . error) (EXCEPTION . 600) (IDENTIFIER . (null_exclusion_opt
. 0)) (STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL .
(null_exclusion_opt . 0)) (ACCESS . (null_exclusion_opt . 0)) (NOT . 225))
+ ((default . error) (IS . (discriminant_part_opt . 0)) (SEMICOLON .
(discriminant_part_opt . 0)) (LEFT_PAREN . 203))
+ ((default . error) (IDENTIFIER . 598))
+ ((default . error) (IDENTIFIER . 597))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (IS .
(aspect_specification_opt . 0)) (WITH . 109))
+ ((default . error) (IS . 595))
((default . error) (IDENTIFIER . 594))
((default . error) (IDENTIFIER . 593))
- ((default . error) (IS . 592))
- ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 108))
- ((default . error) (IDENTIFIER . 590))
- ((default . error) (IDENTIFIER . 589))
+ ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 109))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (USE . ((direct_name . 0) (name . 0))) (LEFT_PAREN .
(name . 0)) (DOT . (name . 0)) (TICK . (name . 0)))
- ((default . error) (USE . ((direct_name . 1) (name . 7))) (LEFT_PAREN .
(name . 7)) (DOT . (name . 7)) (TICK . (name . 7)))
- ((default . error) (USE . ( 587 (name . 4))) (LEFT_PAREN . (name . 4))
(DOT . (name . 4)) (TICK . (name . 4)))
- ((default . error) (USE . 586))
- ((default . error) (DOT . 87) (TICK . 88) (USE . 585) (LEFT_PAREN .
106))
- ((default . error) (EXCEPTION . 582) (IDENTIFIER . (null_exclusion_opt
. 0)) (STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL .
(null_exclusion_opt . 0)) (ACCESS . (null_exclusion_opt . 0)) (NOT . 211))
+ ((default . error) (USE . ((name . 0) (direct_name . 0))) (LEFT_PAREN .
(name . 0)) (DOT . (name . 0)) (TICK . (name . 0)))
+ ((default . error) (USE . ((name . 7) (direct_name . 1))) (LEFT_PAREN .
(name . 7)) (DOT . (name . 7)) (TICK . (name . 7)))
+ ((default . error) (USE . ( 590 (name . 4))) (LEFT_PAREN . (name . 4))
(DOT . (name . 4)) (TICK . (name . 4)))
+ ((default . error) (USE . 589))
+ ((default . error) (DOT . 90) (TICK . 91) (USE . 588) (LEFT_PAREN .
107))
+ ((default . error) (DOT . 90) (TICK . 91) (BAR . (discrete_choice .
1)) (EQUAL_GREATER . (discrete_choice . 1)) (LEFT_PAREN . 107))
((default . error) (SEMICOLON . (association_opt . 2)) (IS .
(association_opt . 2)) (COMMA . (association_opt . 2)) (RIGHT_PAREN .
(association_opt . 2)))
((default . error) (SEMICOLON . (association_opt . 1)) (IS .
(association_opt . 1)) (COMMA . (association_opt . 1)) (RIGHT_PAREN .
(association_opt . 1)))
- ((default . error) (DOT . 87) (TICK . 88) (BAR . (discrete_choice .
1)) (EQUAL_GREATER . (discrete_choice . 1)) (LEFT_PAREN . 106))
((default . error) (BAR . (choice_relation_and_list . 1)) (EQUAL_GREATER
. (choice_relation_and_list . 1)) (AND . (choice_relation_and_list . 1)))
- ((default . error) (XOR . (choice_relation . 1)) (OR . (choice_relation
. 1)) (BAR . (choice_relation . 1)) (EQUAL_GREATER . (choice_relation . 1))
(AND . (choice_relation . 1)) (EQUAL . 272) (SLASH_EQUAL . 277) (LESS . 275)
(LESS_EQUAL . 276) (GREATER . 273) (GREATER_EQUAL . 274))
+ ((default . error) (XOR . (choice_relation . 1)) (OR . (choice_relation
. 1)) (BAR . (choice_relation . 1)) (EQUAL_GREATER . (choice_relation . 1))
(AND . (choice_relation . 1)) (EQUAL . 277) (SLASH_EQUAL . 282) (LESS . 280)
(LESS_EQUAL . 281) (GREATER . 278) (GREATER_EQUAL . 279))
((default . error) (BAR . (choice_relation_or_list . 1)) (EQUAL_GREATER
. (choice_relation_or_list . 1)) (OR . (choice_relation_or_list . 1)))
((default . error) (BAR . (choice_relation_xor_list . 1)) (EQUAL_GREATER
. (choice_relation_xor_list . 1)) (XOR . (choice_relation_xor_list . 1)))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
((default . error) (BAR . (choice_relation_xor_list . 0)) (EQUAL_GREATER
. (choice_relation_xor_list . 0)) (XOR . (choice_relation_xor_list . 0)))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
((default . error) (BAR . (choice_relation_or_list . 0)) (EQUAL_GREATER
. (choice_relation_or_list . 0)) (OR . (choice_relation_or_list . 0)))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
((default . error) (BAR . (choice_relation_and_list . 0)) (EQUAL_GREATER
. (choice_relation_and_list . 0)) (AND . (choice_relation_and_list . 0)))
((default . error) (SEMICOLON . (association_opt . 4)) (IS .
(association_opt . 4)) (COMMA . (association_opt . 4)) (RIGHT_PAREN .
(association_opt . 4)))
((default . error) (SEMICOLON . (association_opt . 3)) (IS .
(association_opt . 3)) (COMMA . (association_opt . 3)) (RIGHT_PAREN .
(association_opt . 3)))
((default . error) (EQUAL_GREATER . (discrete_choice_list . 2)) (BAR .
(discrete_choice_list . 2)))
- ((default . error) (DOT_DOT . 271) (BAR . (choice_relation . 1))
(EQUAL_GREATER . (choice_relation . 1)) (AND . (choice_relation . 1)) (OR .
(choice_relation . 1)) (XOR . (choice_relation . 1)) (EQUAL . 272)
(SLASH_EQUAL . 277) (LESS . 275) (LESS_EQUAL . 276) (GREATER . 273)
(GREATER_EQUAL . 274))
- ((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 .
576))
- ((default . error) (SEMICOLON . (relation . 1)) (IS . (relation . 1))
(WITH . (relation . 1)) (RIGHT_PAREN . (relation . 1)) (COMMA . (relation . 1))
(BAR . (choice_relation . 0)) (EQUAL_GREATER . (choice_relation . 0)) (AND .
((relation . 1) (choice_relation . 0))) (OR . ((relation . 1) (choice_relation
. 0))) (XOR . ((relation . 1) (choice_relation . 0))))
- ((default . error) (PLUS . 144) (MINUS . 143) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (ABS . 147) (NOT . 150)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
- ((default . error) (BAR . 574) (DO . (relation . 3)) (LOOP . (relation
. 3)) (COMMA . (relation . 3)) (ELSIF . (relation . 3)) (ELSE . (relation . 3))
(EQUAL_GREATER . (relation . 3)) (RIGHT_PAREN . (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)))
+ ((default . error) (DOT_DOT . 276) (BAR . (choice_relation . 1))
(EQUAL_GREATER . (choice_relation . 1)) (AND . (choice_relation . 1)) (OR .
(choice_relation . 1)) (XOR . (choice_relation . 1)) (EQUAL . 277)
(SLASH_EQUAL . 282) (LESS . 280) (LESS_EQUAL . 281) (GREATER . 278)
(GREATER_EQUAL . 279))
+ ((default . error) (LOOP . (range . 1)) (DO . (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)) (COMMA . (range . 1)) (RIGHT_PAREN . (range .
1)) (EQUAL_GREATER . (range . 1)) (BAR . (range . 1)) (LEFT_PAREN . 582))
+ ((default . error) (SEMICOLON . (relation . 1)) (IS . (relation . 1))
(WITH . (relation . 1)) (RIGHT_PAREN . (relation . 1)) (COMMA . (relation . 1))
(BAR . (choice_relation . 0)) (EQUAL_GREATER . (choice_relation . 0)) (AND .
((choice_relation . 0) (relation . 1))) (OR . ((choice_relation . 0) (relation
. 1))) (XOR . ((choice_relation . 0) (relation . 1))))
+ ((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)))
+ ((default . error) (PLUS . 151) (MINUS . 150) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (ABS . 144) (NOT . 147)
(NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (BAR . 580) (DO . (relation . 3)) (LOOP . (relation
. 3)) (COMMA . (relation . 3)) (ELSIF . (relation . 3)) (ELSE . (relation . 3))
(EQUAL_GREATER . (relation . 3)) (RIGHT_PAREN . (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)))
((default . error) (DO . (membership_choice_list . 0)) (LOOP .
(membership_choice_list . 0)) (COMMA . (membership_choice_list . 0)) (ELSIF .
(membership_choice_list . 0)) (ELSE . (membership_choice_list . 0))
(EQUAL_GREATER . (membership_choice_list . 0)) (RIGHT_PAREN .
(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_choic [...]
((default . error) (DO . (membership_choice . 1)) (LOOP .
(membership_choice . 1)) (COMMA . (membership_choice . 1)) (ELSIF .
(membership_choice . 1)) (ELSE . (membership_choice . 1)) (EQUAL_GREATER .
(membership_choice . 1)) (RIGHT_PAREN . (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 . (membersh [...]
- ((default . error) (DOT_DOT . 271) (DO . (membership_choice . 0)) (LOOP
. (membership_choice . 0)) (COMMA . (membership_choice . 0)) (ELSIF .
(membership_choice . 0)) (ELSE . (membership_choice . 0)) (EQUAL_GREATER .
(membership_choice . 0)) (RIGHT_PAREN . (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)) [...]
- ((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)))
- ((default . error) (BEGIN . (package_renaming_declaration . 0))
(IDENTIFIER . (package_renaming_declaration . 0)) (ENTRY .
(package_renaming_declaration . 0)) (FOR . (package_renaming_declaration . 0))
(PROTECTED . (package_renaming_declaration . 0)) (SUBTYPE .
(package_renaming_declaration . 0)) (TASK . (package_renaming_declaration . 0))
(TYPE . (package_renaming_declaration . 0)) (END .
(package_renaming_declaration . 0)) (WITH . (package_renaming_declaration . 0))
(USE . (packa [...]
+ ((default . error) (DOT_DOT . 276) (DO . (membership_choice . 0)) (LOOP
. (membership_choice . 0)) (COMMA . (membership_choice . 0)) (ELSIF .
(membership_choice . 0)) (ELSE . (membership_choice . 0)) (EQUAL_GREATER .
(membership_choice . 0)) (RIGHT_PAREN . (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)) [...]
+ ((default . error) (BEGIN . (package_renaming_declaration . 0)) (ENTRY .
(package_renaming_declaration . 0)) (FOR . (package_renaming_declaration . 0))
(PROTECTED . (package_renaming_declaration . 0)) (SUBTYPE .
(package_renaming_declaration . 0)) (TASK . (package_renaming_declaration . 0))
(TYPE . (package_renaming_declaration . 0)) (IDENTIFIER .
(package_renaming_declaration . 0)) (END . (package_renaming_declaration . 0))
(WITH . (package_renaming_declaration . 0)) (USE . (packa [...]
((default . error) (SEMICOLON . (association_list . 1)) (IS .
(association_list . 1)) (COMMA . (association_list . 1)) (RIGHT_PAREN .
(association_list . 1)))
- ((default . error) (SEMICOLON . 573))
- ((default . error) (SEMICOLON . 572))
- ((default . error) (SEMICOLON . 571))
- ((default . error) (SEMICOLON . 570))
- ((default . error) (ACCESS . (null_exclusion_opt . 0)) (NOT . 565)
(IDENTIFIER . 564) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
- ((default . error) (RIGHT_PAREN . (discriminant_specification_opt . 0))
(SEMICOLON . (discriminant_specification_opt . 0)) (IDENTIFIER . 72))
+ ((default . error) (RIGHT_PAREN . (range_list . 1)) (COMMA . (range_list
. 1)))
+ ((default . error) (DOT_DOT . 276))
+ ((default . error) (SEMICOLON . 579))
+ ((default . error) (SEMICOLON . 578))
+ ((default . error) (SEMICOLON . 577))
+ ((default . error) (SEMICOLON . 576))
+ ((default . error) (ACCESS . (null_exclusion_opt . 0)) (NOT . 570)
(IDENTIFIER . 571) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
((default . error) (IS . (discriminant_part_opt . 2)) (WITH .
(discriminant_part_opt . 2)) (SEMICOLON . (discriminant_part_opt . 2)))
+ ((default . error) (RIGHT_PAREN . (discriminant_specification_opt . 0))
(SEMICOLON . (discriminant_specification_opt . 0)) (IDENTIFIER . 77))
((default . error) (IS . (discriminant_part_opt . 1)) (WITH .
(discriminant_part_opt . 1)) (SEMICOLON . (discriminant_part_opt . 1)))
- ((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)))
- ((default . error) (TAGGED . 562) (NEW .
(abstract_limited_synchronized_opt . 3)) (SYNCHRONIZED . 561) (LIMITED . 560))
- ((default . error) (LEFT_PAREN . 559))
- ((default . error) (BOX . 558))
- ((default . error) (BOX . 557))
+ ((default . error) (PACKAGE . (formal_type_declaration . 2)) (PROCEDURE
. (formal_type_declaration . 2)) (FUNCTION . (formal_type_declaration . 2))
(PRAGMA . (formal_type_declaration . 2)) (TYPE . (formal_type_declaration . 2))
(USE . (formal_type_declaration . 2)) (WITH . (formal_type_declaration . 2))
(IDENTIFIER . (formal_type_declaration . 2)))
+ ((default . error) (TAGGED . 568) (NEW .
(abstract_limited_synchronized_opt . 3)) (SYNCHRONIZED . 567) (LIMITED . 566))
+ ((default . error) (LEFT_PAREN . 565))
+ ((default . error) (BOX . 564))
+ ((default . error) (BOX . 563))
((default . error) (SEMICOLON . (interface_type_definition . 8)) (WITH .
(interface_type_definition . 8)))
- ((default . error) (BOX . 556))
- ((default . error) (INTERFACE . 555) (PRIVATE .
(abstract_tagged_limited_opt . 5)) (NEW . (abstract_limited_synchronized_opt .
4)))
- ((default . error) (BOX . 554))
- ((default . error) (INTERFACE . 553))
- ((default . error) (BOX . 552))
- ((default . error) (INTERFACE . 551) (NEW .
(abstract_limited_synchronized_opt . 5)))
- ((default . error) (PRIVATE . (abstract_tagged_limited_opt . 4))
(LIMITED . 549) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 108))
- ((default . error) (INTERFACE . 548))
- ((default . error) (NEW . 547))
- ((default . error) (PRIVATE . 546))
+ ((default . error) (BOX . 562))
+ ((default . error) (INTERFACE . 561) (PRIVATE .
(abstract_tagged_limited_opt . 5)) (NEW . (abstract_limited_synchronized_opt .
4)))
+ ((default . error) (BOX . 560))
+ ((default . error) (INTERFACE . 559))
+ ((default . error) (BOX . 558))
+ ((default . error) (INTERFACE . 557) (NEW .
(abstract_limited_synchronized_opt . 5)))
+ ((default . error) (PRIVATE . (abstract_tagged_limited_opt . 4))
(LIMITED . 555) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 109))
+ ((default . error) (INTERFACE . 554))
+ ((default . error) (NEW . 553))
+ ((default . error) (PRIVATE . 552))
((default . error) (WITH . (formal_type_definition . 9)) (SEMICOLON .
(formal_type_definition . 9)))
((default . error) (WITH . (formal_type_definition . 8)) (SEMICOLON .
(formal_type_definition . 8)))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
((default . error) (WITH . (formal_type_definition . 1)) (SEMICOLON .
(formal_type_definition . 1)))
((default . error) (WITH . (formal_type_definition . 10)) (SEMICOLON .
(formal_type_definition . 10)))
- ((default . error) (SEMICOLON . 544))
- ((default . error) (SEMICOLON . 543))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
+ ((default . error) (ACCESS . 235))
+ ((default . error) (SEMICOLON . 550))
+ ((default . error) (SEMICOLON . 549))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (DOT . 87) (TICK . 88) (COLON_EQUAL . 539)
(LEFT_PAREN . 106) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 108))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (SEMICOLON . 537))
- ((default . error) (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)) (WITH . (parameter_and_result_profile . 0))
(SEMICOLON . (parameter_and_result_profile . 0)) (IS .
(parameter_and_result_profile . 0)))
+ ((default . error) (DOT . 90) (TICK . 91) (COLON_EQUAL . 545)
(LEFT_PAREN . 107) (SEMICOLON . (aspect_specification_opt . 0)) (WITH . 109))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (SEMICOLON . 543))
+ ((default . error) (DO . (parameter_and_result_profile . 0))
(RIGHT_PAREN . (parameter_and_result_profile . 0)) (COLON_EQUAL .
(parameter_and_result_profile . 0)) (RENAMES . (parameter_and_result_profile .
0)) (WITH . (parameter_and_result_profile . 0)) (SEMICOLON .
(parameter_and_result_profile . 0)) (IS . (parameter_and_result_profile . 0)))
+ ((default . error) (DO . (aggregate . 3)) (ELSIF . (aggregate . 3))
(ELSE . (aggregate . 3)) (DIGITS . (aggregate . 3)) (RANGE . (aggregate . 3))
(THEN . (aggregate . 3)) (USE . (aggregate . 3)) (COLON_EQUAL . (aggregate .
3)) (CHARACTER_LITERAL . (aggregate . 3)) (STRING_LITERAL . (aggregate . 3))
(IDENTIFIER . (aggregate . 3)) (LESS_LESS . (aggregate . 3)) (WHILE .
(aggregate . 3)) (SELECT . (aggregate . 3)) (REQUEUE . (aggregate . 3)) (RAISE
. (aggregate . 3)) (PRAGMA . (aggrega [...]
+ ((default . error) (RIGHT_PAREN . ((expression_opt . 0) (association_opt
. 0))) (COMMA . ((expression_opt . 0) (association_opt . 0))) (EQUAL_GREATER .
(discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 175)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 176) (STRING_LITERAL . 49) (RAISE .
149) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT . 174) (NUMERIC_LITERAL .
152) (NULL . 541) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (DO . (aggregate . 2)) (ELSIF . (aggregate . 2))
(ELSE . (aggregate . 2)) (DIGITS . (aggregate . 2)) (RANGE . (aggregate . 2))
(THEN . (aggregate . 2)) (USE . (aggregate . 2)) (COLON_EQUAL . (aggregate .
2)) (CHARACTER_LITERAL . (aggregate . 2)) (STRING_LITERAL . (aggregate . 2))
(IDENTIFIER . (aggregate . 2)) (LESS_LESS . (aggregate . 2)) (WHILE .
(aggregate . 2)) (SELECT . (aggregate . 2)) (REQUEUE . (aggregate . 2)) (RAISE
. (aggregate . 2)) (PRAGMA . (aggrega [...]
+ ((default . error) (DO . (aggregate . 0)) (LOOP . (aggregate . 0)) (USE
. (aggregate . 0)) (COLON_EQUAL . (aggregate . 0)) (CHARACTER_LITERAL .
(aggregate . 0)) (STRING_LITERAL . (aggregate . 0)) (IDENTIFIER . (aggregate .
0)) (LESS_LESS . (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) [...]
+ ((default . error) (RIGHT_PAREN . 540))
+ ((default . error) (THEN . 539))
+ ((default . error) (IS . 538))
((default . error) (IDENTIFIER . (general_access_modifier_opt . 1))
(STRING_LITERAL . (general_access_modifier_opt . 1)) (CHARACTER_LITERAL .
(general_access_modifier_opt . 1)))
((default . error) (IDENTIFIER . (general_access_modifier_opt . 2))
(STRING_LITERAL . (general_access_modifier_opt . 2)) (CHARACTER_LITERAL .
(general_access_modifier_opt . 2)))
((default . error) (FUNCTION . (protected_opt . 1)) (PROCEDURE .
(protected_opt . 1)))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (FUNCTION . 534) (PROCEDURE . 535))
- ((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)))
- ((default . error) (IDENTIFIER . (mode_opt . 0)) (STRING_LITERAL .
(mode_opt . 0)) (CHARACTER_LITERAL . (mode_opt . 0)) (IN . 207) (OUT . 208)
(ACCESS . (null_exclusion_opt . 0)) (NOT . ((mode_opt . 0) 211)))
+ ((default . error) (FUNCTION . 535) (PROCEDURE . 536))
+ ((default . error) (IN . (aliased_opt . 1)) (OUT . (aliased_opt . 1))
(ARRAY . (aliased_opt . 1)) (CONSTANT . (aliased_opt . 1)) (ACCESS .
(aliased_opt . 1)) (NOT . (aliased_opt . 1)) (IDENTIFIER . (aliased_opt . 1))
(STRING_LITERAL . (aliased_opt . 1)) (CHARACTER_LITERAL . (aliased_opt . 1)))
+ ((default . error) (IDENTIFIER . (mode_opt . 0)) (STRING_LITERAL .
(mode_opt . 0)) (CHARACTER_LITERAL . (mode_opt . 0)) (IN . 209) (OUT . 210)
(ACCESS . (null_exclusion_opt . 0)) (NOT . ( 225 (mode_opt . 0))))
((default . error) (RIGHT_PAREN . (parameter_specification_list . 1))
(SEMICOLON . (parameter_specification_list . 1)))
- ((default . error) (DO . (aggregate . 3)) (ELSIF . (aggregate . 3))
(ELSE . (aggregate . 3)) (DIGITS . (aggregate . 3)) (RANGE . (aggregate . 3))
(THEN . (aggregate . 3)) (USE . (aggregate . 3)) (COLON_EQUAL . (aggregate .
3)) (WHILE . (aggregate . 3)) (SELECT . (aggregate . 3)) (REQUEUE . (aggregate
. 3)) (RAISE . (aggregate . 3)) (PRAGMA . (aggregate . 3)) (NULL . (aggregate .
3)) (LOOP . (aggregate . 3)) (IF . (aggregate . 3)) (GOTO . (aggregate . 3))
(FOR . (aggregate . 3)) (EX [...]
- ((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 . 175)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 173) (STRING_LITERAL . 49) (RAISE .
152) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT . 174) (NUMERIC_LITERAL .
145) (NULL . 530) (NEW . 149) (LEFT_PAREN . 148))
- ((default . error) (DO . (aggregate . 2)) (ELSIF . (aggregate . 2))
(ELSE . (aggregate . 2)) (DIGITS . (aggregate . 2)) (RANGE . (aggregate . 2))
(THEN . (aggregate . 2)) (USE . (aggregate . 2)) (COLON_EQUAL . (aggregate .
2)) (WHILE . (aggregate . 2)) (SELECT . (aggregate . 2)) (REQUEUE . (aggregate
. 2)) (RAISE . (aggregate . 2)) (PRAGMA . (aggregate . 2)) (NULL . (aggregate .
2)) (LOOP . (aggregate . 2)) (IF . (aggregate . 2)) (GOTO . (aggregate . 2))
(FOR . (aggregate . 2)) (EX [...]
- ((default . error) (DO . (aggregate . 0)) (LOOP . (aggregate . 0)) (USE
. (aggregate . 0)) (COLON_EQUAL . (aggregate . 0)) (WHILE . (aggregate . 0))
(SELECT . (aggregate . 0)) (REQUEUE . (aggregate . 0)) (RAISE . (aggregate .
0)) (PRAGMA . (aggregate . 0)) (NULL . (aggregate . 0)) (IF . (aggregate . 0))
(GOTO . (aggregate . 0)) (FOR . (aggregate . 0)) (EXIT . (aggregate . 0))
(DELAY . (aggregate . 0)) (DECLARE . (aggregate . 0)) (CASE . (aggregate . 0))
(BEGIN . (aggregate . 0)) (A [...]
- ((default . error) (RIGHT_PAREN . 529))
- ((default . error) (THEN . 528))
- ((default . error) (IS . 527))
+ ((default . error) (COLON_EQUAL . 802) (RIGHT_PAREN .
(parameter_specification . 3)) (SEMICOLON . (parameter_specification . 3)))
+ ((default . error) (IDENTIFIER . (null_exclusion_opt . 0))
(STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL .
(null_exclusion_opt . 0)) (NOT . 225))
+ ((default . error) (RETURN . 89) (LEFT_PAREN . 798))
+ ((default . error) (WITH . (parameter_profile_opt . 0)) (SEMICOLON .
(parameter_profile_opt . 0)) (IS . (parameter_profile_opt . 0)) (COLON_EQUAL .
(parameter_profile_opt . 0)) (RIGHT_PAREN . (parameter_profile_opt . 0))
(RENAMES . (parameter_profile_opt . 0)) (DO . (parameter_profile_opt . 0))
(LEFT_PAREN . 798))
+ ((default . error) (DOT . 90) (TICK . 91) (DO . (access_definition .
0)) (RENAMES . (access_definition . 0)) (RIGHT_PAREN . (access_definition . 0))
(COLON_EQUAL . (access_definition . 0)) (IS . (access_definition . 0))
(SEMICOLON . (access_definition . 0)) (WITH . (access_definition . 0))
(LEFT_PAREN . 107))
((default . error) (WHEN . 795))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (OF . (aggregate . 5)) (LESS_LESS . (aggregate . 5))
(IDENTIFIER . (aggregate . 5)) (STRING_LITERAL . (aggregate . 5))
(CHARACTER_LITERAL . (aggregate . 5)) (ACCEPT . (aggregate . 5)) (ABORT .
(aggregate . 5)) (BEGIN . (aggregate . 5)) (CASE . (aggregate . 5)) (DECLARE .
(aggregate . 5)) (DELAY . (aggregate . 5)) (EXIT . (aggregate . 5)) (FOR .
(aggregate . 5)) (GOTO . (aggregate . 5)) (IF . (aggregate . 5)) (NULL .
(aggregate . 5)) (PRAGMA . (aggregate . 5)) (RA [...]
- ((default . error) (PLUS . (primary . 1)) (MINUS . (primary . 1))
(AMPERSAND . (primary . 1)) (DOT_DOT . (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)) (RIGHT_PAREN . (primary . 1)) (COMMA .
(primary . 1)) (SLASH . (primary . 1)) (STAR . (primary . 1)) (MOD . (primary .
1)) (REM . (primary . 1)) (STAR_STAR . ( [...]
- ((default . error) (COMMA . 268) (RIGHT_PAREN . 792))
- ((default . error) (COLON_EQUAL . 791) (RIGHT_PAREN .
(parameter_specification . 3)) (SEMICOLON . (parameter_specification . 3)))
- ((default . error) (IDENTIFIER . (null_exclusion_opt . 0))
(STRING_LITERAL . (null_exclusion_opt . 0)) (CHARACTER_LITERAL .
(null_exclusion_opt . 0)) (NOT . 211))
- ((default . error) (RETURN . 90) (LEFT_PAREN . 787))
- ((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 . 787))
- ((default . error) (DOT . 87) (TICK . 88) (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 . 106))
- ((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)))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (SEMICOLON . 784))
- ((default . error) (DOT . 87) (TICK . 88) (WITH .
(formal_package_actual_part . 1)) (SEMICOLON . (formal_package_actual_part .
1)) (LEFT_PAREN . 782))
- ((default . error) (SEMICOLON . 781))
- ((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)))
- ((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)))
- ((default . error) (SEMICOLON . 780))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (OF . (aggregate . 5)) (ACCEPT . (aggregate . 5))
(ABORT . (aggregate . 5)) (BEGIN . (aggregate . 5)) (CASE . (aggregate . 5))
(DECLARE . (aggregate . 5)) (DELAY . (aggregate . 5)) (EXIT . (aggregate . 5))
(FOR . (aggregate . 5)) (GOTO . (aggregate . 5)) (IF . (aggregate . 5)) (NULL .
(aggregate . 5)) (PRAGMA . (aggregate . 5)) (RAISE . (aggregate . 5)) (REQUEUE
. (aggregate . 5)) (SELECT . (aggregate . 5)) (WHILE . (aggregate . 5))
(LESS_LESS . (aggregate . 5)) [...]
+ ((default . error) (PLUS . (primary . 1)) (MINUS . (primary . 1))
(AMPERSAND . (primary . 1)) (DOT_DOT . (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)) (RIGHT_PAREN . (primary . 1)) (COMMA .
(primary . 1)) (MOD . (primary . 1)) (REM . (primary . 1)) (SLASH . (primary .
1)) (STAR . (primary . 1)) (STAR_STAR . ( [...]
+ ((default . error) (COMMA . 272) (RIGHT_PAREN . 792))
+ ((default . error) (IDENTIFIER . (formal_object_declaration . 3)) (WITH
. (formal_object_declaration . 3)) (USE . (formal_object_declaration . 3))
(TYPE . (formal_object_declaration . 3)) (PRAGMA . (formal_object_declaration .
3)) (FUNCTION . (formal_object_declaration . 3)) (PROCEDURE .
(formal_object_declaration . 3)) (PACKAGE . (formal_object_declaration . 3)))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (SEMICOLON . 789))
+ ((default . error) (DOT . 90) (TICK . 91) (WITH .
(formal_package_actual_part . 1)) (SEMICOLON . (formal_package_actual_part .
1)) (LEFT_PAREN . 787))
+ ((default . error) (SEMICOLON . 786))
+ ((default . error) (IDENTIFIER . (formal_subprogram_declaration . 3))
(WITH . (formal_subprogram_declaration . 3)) (USE .
(formal_subprogram_declaration . 3)) (TYPE . (formal_subprogram_declaration .
3)) (PRAGMA . (formal_subprogram_declaration . 3)) (FUNCTION .
(formal_subprogram_declaration . 3)) (PROCEDURE .
(formal_subprogram_declaration . 3)) (PACKAGE . (formal_subprogram_declaration
. 3)))
+ ((default . error) (IDENTIFIER . (formal_subprogram_declaration . 0))
(WITH . (formal_subprogram_declaration . 0)) (USE .
(formal_subprogram_declaration . 0)) (TYPE . (formal_subprogram_declaration .
0)) (PRAGMA . (formal_subprogram_declaration . 0)) (FUNCTION .
(formal_subprogram_declaration . 0)) (PROCEDURE .
(formal_subprogram_declaration . 0)) (PACKAGE . (formal_subprogram_declaration
. 0)))
+ ((default . error) (SEMICOLON . 785))
((default . error) (SEMICOLON . (formal_type_definition . 0)) (WITH .
(formal_type_definition . 0)))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (AND . 778) (WITH . (interface_type_definition . 5))
(SEMICOLON . (interface_type_definition . 5)))
+ ((default . error) (AND . 783) (WITH . (interface_type_definition . 5))
(SEMICOLON . (interface_type_definition . 5)))
((default . error) (RECORD . (abstract_tagged_limited_opt . 3)) (NULL .
(abstract_tagged_limited_opt . 3)) (PRIVATE . (abstract_tagged_limited_opt .
3)))
- ((default . error) (SEMICOLON . 777))
- ((default . error) (AND . 776) (WITH . (interface_type_definition . 7))
(SEMICOLON . (interface_type_definition . 7)))
+ ((default . error) (SEMICOLON . 782))
+ ((default . error) (AND . 781) (WITH . (interface_type_definition . 7))
(SEMICOLON . (interface_type_definition . 7)))
((default . error) (SEMICOLON . (formal_type_definition . 3)) (WITH .
(formal_type_definition . 3)))
- ((default . error) (AND . 775) (WITH . (interface_type_definition . 6))
(SEMICOLON . (interface_type_definition . 6)))
+ ((default . error) (AND . 780) (WITH . (interface_type_definition . 6))
(SEMICOLON . (interface_type_definition . 6)))
((default . error) (SEMICOLON . (formal_type_definition . 4)) (WITH .
(formal_type_definition . 4)))
- ((default . error) (AND . 774) (WITH . (interface_type_definition . 4))
(SEMICOLON . (interface_type_definition . 4)))
- ((default . error) (RIGHT_PAREN . 773))
+ ((default . error) (AND . 779) (WITH . (interface_type_definition . 4))
(SEMICOLON . (interface_type_definition . 4)))
+ ((default . error) (RIGHT_PAREN . 778))
((default . error) (SEMICOLON . (formal_type_definition . 5)) (WITH .
(formal_type_definition . 5)))
- ((default . error) (SEMICOLON . (formal_type_definition . 6)) (WITH .
(formal_type_definition . 6)) (DIGITS . 772))
- ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT . 763)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
+ ((default . error) (SEMICOLON . (formal_type_definition . 6)) (WITH .
(formal_type_definition . 6)) (DIGITS . 777))
+ ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT . 769)
(NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
((default . error) (NEW . (abstract_limited_synchronized_opt . 1)))
((default . error) (NEW . (abstract_limited_synchronized_opt . 2)))
- ((default . error) (LIMITED . 762) (RECORD .
(abstract_tagged_limited_opt . 2)) (NULL . (abstract_tagged_limited_opt . 2))
(PRIVATE . (abstract_tagged_limited_opt . 2)))
+ ((default . error) (LIMITED . 768) (RECORD .
(abstract_tagged_limited_opt . 2)) (NULL . (abstract_tagged_limited_opt . 2))
(PRIVATE . (abstract_tagged_limited_opt . 2)))
((default . error) (RIGHT_PAREN . (discriminant_specification_list . 1))
(SEMICOLON . (discriminant_specification_list . 1)))
+ ((default . error) (NULL . 767))
((default . error) (SEMICOLON . (null_exclusion_opt_name_type . 0))
(RIGHT_PAREN . (null_exclusion_opt_name_type . 0)) (COLON_EQUAL .
(null_exclusion_opt_name_type . 0)) (DOT . (name . 0)) (LEFT_PAREN . (name .
0)) (TICK . (name . 0)))
- ((default . error) (NULL . 761))
- ((default . error) (SEMICOLON . (discriminant_specification_opt . 4))
(RIGHT_PAREN . (discriminant_specification_opt . 4)) (COLON_EQUAL . 760))
- ((default . error) (DOT . 87) (TICK . 88) (LEFT_PAREN . 106))
- ((default . error) (SEMICOLON . (discriminant_specification_opt . 2))
(RIGHT_PAREN . (discriminant_specification_opt . 2)) (COLON_EQUAL . 759))
+ ((default . error) (SEMICOLON . (discriminant_specification_opt . 4))
(RIGHT_PAREN . (discriminant_specification_opt . 4)) (COLON_EQUAL . 766))
+ ((default . error) (DOT . 90) (TICK . 91) (LEFT_PAREN . 107))
+ ((default . error) (SEMICOLON . (discriminant_specification_opt . 2))
(RIGHT_PAREN . (discriminant_specification_opt . 2)) (COLON_EQUAL . 765))
((default . error) (SEMICOLON . (null_exclusion_opt_name_type . 1))
(RIGHT_PAREN . (null_exclusion_opt_name_type . 1)) (COLON_EQUAL .
(null_exclusion_opt_name_type . 1)) (DOT . (name . 3)) (LEFT_PAREN . (name .
3)) (TICK . (name . 3)))
- ((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 . (ge [...]
- ((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 . (ge [...]
- ((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 . (ge [...]
- ((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)) (L [...]
- ((default . error) (PLUS . 144) (MINUS . 143) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (ABS . 147) (NOT . 150)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
- ((default . error) (BAR . 574) (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)) (RIGHT_PAREN
. (relation . 2)) (EQUAL_GREATER . (relation . 2)) (ELSE . (relation . 2))
(ELSIF . (relation . 2)) (COMMA . (relation . 2)))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
+ ((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)) (IDENTIFIER . (generic_renaming_declaration . 1)) (USE .
(generic_renaming_declaration . 1)) (TYPE . (generic_renaming_declaration . 1))
(TASK . (generic_renaming_declaration . 1)) (SUBTYPE . (g [...]
+ ((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)) (IDENTIFIER . (generic_renaming_declaration . 0)) (USE .
(generic_renaming_declaration . 0)) (TYPE . (generic_renaming_declaration . 0))
(TASK . (generic_renaming_declaration . 0)) (SUBTYPE . (g [...]
+ ((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)) (IDENTIFIER . (generic_renaming_declaration . 2)) (USE .
(generic_renaming_declaration . 2)) (TYPE . (generic_renaming_declaration . 2))
(TASK . (generic_renaming_declaration . 2)) (SUBTYPE . (g [...]
+ ((default . error) (END . (generic_instantiation . 0)) (BEGIN .
(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)) (IDENTIFIER . (generic_instantiation . 0)) ($EOI .
(generic_instantiation . 0)) (FUNCTION . (generic_instantiation . 0)) (GENERIC
. (generic_instantiation . 0)) (L [...]
+ ((default . error) (PLUS . 151) (MINUS . 150) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (ABS . 144) (NOT . 147)
(NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (BAR . 580) (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)) (RIGHT_PAREN
. (relation . 2)) (EQUAL_GREATER . (relation . 2)) (ELSE . (relation . 2))
(ELSIF . (relation . 2)) (COMMA . (relation . 2)))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
((default . error) (AND . (choice_relation_and_then_list . 0))
(EQUAL_GREATER . (choice_relation_and_then_list . 0)) (BAR .
(choice_relation_and_then_list . 0)))
((default . error) (OR . (choice_relation_or_else_list . 0))
(EQUAL_GREATER . (choice_relation_or_else_list . 0)) (BAR .
(choice_relation_or_else_list . 0)))
((default . error) (OR . (choice_relation_or_else_list . 1))
(EQUAL_GREATER . (choice_relation_or_else_list . 1)) (BAR .
(choice_relation_or_else_list . 1)))
((default . error) (AND . (choice_relation_and_then_list . 1))
(EQUAL_GREATER . (choice_relation_and_then_list . 1)) (BAR .
(choice_relation_and_then_list . 1)))
- ((default . error) (RENAMES . 755))
- ((default . error) (RENAMES . 754))
- ((default . error) (ACCESS . 242) (IDENTIFIER . 48) (CHARACTER_LITERAL
. 50) (STRING_LITERAL . 49))
- ((default . error) (LEFT_PAREN . 223) (RECORD . 750))
- ((default . error) (AT . 749))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (DOT . 87) (TICK . 88) (IS . ( 747
(aspect_specification_opt . 0))) (WITH . 108) (LEFT_PAREN . 106))
- ((default . error) (WITH . (discriminant_part_opt . 0)) (IS .
(discriminant_part_opt . 0)) (LEFT_PAREN . 201))
- ((default . error) (IS . ( 745 (aspect_specification_opt . 0))) (WITH .
108))
- ((default . error) (IS . 744))
- ((default . error) (NOT . 741) (IDENTIFIER . 48) (CHARACTER_LITERAL .
50) (STRING_LITERAL . 49))
- ((default . error) (WITH . (discriminant_part_opt . 0)) (IS .
(discriminant_part_opt . 0)) (SEMICOLON . (discriminant_part_opt . 0))
(LEFT_PAREN . 201))
- ((default . error) (IS . ( 739 (aspect_specification_opt . 0))) (WITH .
108))
- ((default . error) (SEMICOLON . 737) (IS . 738))
- ((default . error) (SEMICOLON . 735) (IS . 736))
- ((default . error) (END . 734))
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON .
(package_specification . 1)) (LEFT_PAREN . 106))
- ((default . error) (COLON_EQUAL . 733))
- ((default . error) (SEMICOLON . 732))
- ((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 . 730))
- ((default . error) (SEPARATE . 729) (ABSTRACT . 728))
- ((default . error) (NULL . 727))
- ((default . error) (LEFT_PAREN . 725))
- ((default . error) (WITH . (parameter_profile_opt . 0)) (SEMICOLON .
(parameter_profile_opt . 0)) (LEFT_PAREN . 723))
- ((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 . [...]
+ ((default . error) (LEFT_PAREN . 216) (RECORD . 759))
+ ((default . error) (AT . 758))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (DOT . 90) (TICK . 91) (IS . ( 756
(aspect_specification_opt . 0))) (WITH . 109) (LEFT_PAREN . 107))
+ ((default . error) (IS . 755))
+ ((default . error) (WITH . (discriminant_part_opt . 0)) (IS .
(discriminant_part_opt . 0)) (LEFT_PAREN . 203))
+ ((default . error) (IS . ( 753 (aspect_specification_opt . 0))) (WITH .
109))
+ ((default . error) (NOT . 750) (IDENTIFIER . 48) (CHARACTER_LITERAL .
50) (STRING_LITERAL . 49))
+ ((default . error) (SEMICOLON . 749) (IS . 748))
+ ((default . error) (WITH . (discriminant_part_opt . 0)) (IS .
(discriminant_part_opt . 0)) (SEMICOLON . (discriminant_part_opt . 0))
(LEFT_PAREN . 203))
+ ((default . error) (IS . ( 746 (aspect_specification_opt . 0))) (WITH .
109))
+ ((default . error) (SEMICOLON . 745) (IS . 744))
+ ((default . error) (RENAMES . 743))
+ ((default . error) (RENAMES . 742))
+ ((default . error) (ACCESS . 235) (IDENTIFIER . 48) (CHARACTER_LITERAL
. 50) (STRING_LITERAL . 49))
+ ((default . error) (END . 740))
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON .
(package_specification . 1)) (LEFT_PAREN . 107))
+ ((default . error) (COLON_EQUAL . 739))
+ ((default . error) (SEMICOLON . 738))
+ ((default . error) (NOT . (constant_opt . 0)) (IDENTIFIER .
(constant_opt . 0)) (STRING_LITERAL . (constant_opt . 0)) (CHARACTER_LITERAL .
(constant_opt . 0)) (ACCESS . (constant_opt . 0)) (ARRAY . (constant_opt . 0))
(CONSTANT . 736))
+ ((default . error) (SEPARATE . 735) (ABSTRACT . 734))
+ ((default . error) (NULL . 733))
+ ((default . error) (LEFT_PAREN . 731))
+ ((default . error) (WITH . (parameter_profile_opt . 0)) (SEMICOLON .
(parameter_profile_opt . 0)) (LEFT_PAREN . 729))
+ ((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)) (ABORT .
(label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO .
(label_opt . 0)) (NULL . (label_opt [...]
((default . error) (SEMICOLON . (name_opt . 0)) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
((default . error) (OR . (relation_and_then_list . 0)) (XOR .
(relation_and_then_list . 0)) (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)) (DIGI [...]
((default . error) (AND . (relation_or_else_list . 0)) (XOR .
(relation_or_else_list . 0)) (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 . (relati [...]
((default . error) (AND . (relation_or_else_list . 1)) (XOR .
(relation_or_else_list . 1)) (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 . (relati [...]
((default . error) (OR . (relation_and_then_list . 1)) (XOR .
(relation_and_then_list . 1)) (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)) (DIGI [...]
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (LOOP . (raise_expression . 1)) (DO .
(raise_expression . 1)) (XOR . (raise_expression . 1)) (OR . (raise_expression
. 1)) (AND . (raise_expression . 1)) (IS . (raise_expression . 1)) (SEMICOLON .
(raise_expression . 1)) (WITH . (raise_expression . 1)) (THEN .
(raise_expression . 1)) (RANGE . (raise_expression . 1)) (RIGHT_PAREN .
(raise_expression . 1)) (COMMA . (raise_expression . 1)) (DIGITS .
(raise_expression . 1)) (EQUAL_GREATER . (raise_expression . 1)) (E [...]
- ((default . error) (OF . 720) (COLON . 718) (IN . 719))
- ((default . error) (EQUAL_GREATER . 717))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 108))
- ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 108))
+ ((default . error) (OF . 724) (COLON . 725) (IN . 723))
+ ((default . error) (EQUAL_GREATER . 722))
+ ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 109))
+ ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 109))
((default . error) (IS . 134))
- ((default . error) (IDENTIFIER . 713))
- ((default . error) (COLON . 712))
- ((default . error) (IDENTIFIER . 711))
+ ((default . error) (IDENTIFIER . 719))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((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 . [...]
- ((default . error) (IS . (expression_opt . 0)) (RAISE . 152) (PLUS .
144) (MINUS . 143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL .
151) (NEW . 149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL
. 49) (LEFT_PAREN . 148))
- ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 299) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 296) (IDENTIFIER . 295) (TYPE
. 301) (GENERIC . 2) (PROTECTED . 298) (TASK . 300) (PACKAGE . 297))
- ((default . error) (UNTIL . 705) (RAISE . 152) (PLUS . 144) (MINUS .
143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW .
149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 148))
- ((default . error) (WHEN . (identifier_opt . 0)) (SEMICOLON .
(identifier_opt . 0)) (IDENTIFIER . 703))
- ((default . error) (LOOP . (iterator_specification_opt . 0)) (IDENTIFIER
. 613))
- ((default . error) (IDENTIFIER . 700))
- ((default . error) (THEN . (expression_opt . 0)) (RAISE . 152) (PLUS .
144) (MINUS . 143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL .
151) (NEW . 149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL
. 49) (LEFT_PAREN . 148))
- ((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 [...]
- ((default . error) (SEMICOLON . 697))
- ((default . error) (SEMICOLON . 695) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
+ ((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)) (ABORT .
(label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO .
(label_opt . 0)) (NULL . (label_opt [...]
+ ((default . error) (IS . (expression_opt . 0)) (RAISE . 149) (PLUS .
151) (MINUS . 150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL .
148) (NEW . 146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL
. 49) (LEFT_PAREN . 145))
+ ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 301) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 298) (IDENTIFIER . 304) (TYPE
. 303) (GENERIC . 2) (PROTECTED . 300) (TASK . 302) (PACKAGE . 299))
+ ((default . error) (UNTIL . 713) (RAISE . 149) (PLUS . 151) (MINUS .
150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW .
146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49)
(LEFT_PAREN . 145))
+ ((default . error) (WHEN . (identifier_opt . 0)) (SEMICOLON .
(identifier_opt . 0)) (IDENTIFIER . 711))
+ ((default . error) (LOOP . (iterator_specification_opt . 0)) (IDENTIFIER
. 620))
+ ((default . error) (IDENTIFIER . 708))
+ ((default . error) (THEN . (expression_opt . 0)) (RAISE . 149) (PLUS .
151) (MINUS . 150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL .
148) (NEW . 146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL
. 49) (LEFT_PAREN . 145))
+ ((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)) (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 . (labe [...]
+ ((default . error) (SEMICOLON . 705))
+ ((default . error) (SEMICOLON . 703) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (SEMICOLON . 689) (DO .
(extended_return_object_declaration_opt . 0)) (RAISE . 152) (PLUS . 144)
(MINUS . 143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151)
(NEW . 149) (IDENTIFIER . 690) (CHARACTER_LITERAL . 50) (STRING_LITERAL .
49) (LEFT_PAREN . 148))
- ((default . error) (ELSE . (select_alternative_list_opt . 0)) (END .
(select_alternative_list_opt . 0)) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (DELAY . 626) (WHEN . 678) (TERMINATE . 677) (ACCEPT
. 621))
- ((default . error) (LOOP . (expression_opt . 0)) (RAISE . 152) (PLUS .
144) (MINUS . 143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL .
151) (NEW . 149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL
. 49) (LEFT_PAREN . 148))
- ((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_s [...]
- ((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 . [...]
- ((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 . [...]
- ((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_s [...]
- ((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_s [...]
- ((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 . [...]
- ((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 . [...]
- ((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 . [...]
- ((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_s [...]
- ((default . error) (END . 675))
- ((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_s [...]
- ((default . error) (LOOP . 674))
- ((default . error) (NULL . 632) (GOTO . 629) (ABORT . 622) (ACCEPT .
621) (DECLARE . 625) (BEGIN . 623) (LOOP . 631) (CASE . 624) (IF . 630)
(PRAGMA . 7) (RAISE . 633) (DELAY . 626) (REQUEUE . 634) (RETURN . 635)
(EXIT . 627) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL .
49) (WHILE . 637) (FOR . 628) (SELECT . 636))
- ((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_s [...]
- ((default . error) (DOT . 87) (SEMICOLON . 671) (TICK . 88)
(COLON_EQUAL . 670) (LEFT_PAREN . 106))
- ((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) [...]
- ((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 . [...]
- ((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 . [...]
- ((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 . [...]
- ((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 . [...]
- ((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_s [...]
- ((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_op [...]
- ((default . error) (END . (handled_sequence_of_statements . 1))
(EXCEPTION . 668))
- ((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 . [...]
- ((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 . (s [...]
- ((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 . [...]
- ((default . error) (SEMICOLON . 667))
- ((default . error) (SEMICOLON . 666))
- ((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)) (PROCE [...]
- ((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)) (PROCE [...]
- ((default . error) (END . (exception_handler_list_opt . 0)) (WHEN .
940))
- ((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)) (GOT [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((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 . (procedur [...]
- ((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)) [...]
- ((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)) [...]
- ((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 [...]
+ ((default . error) (SEMICOLON . 697) (DO .
(extended_return_object_declaration_opt . 0)) (RAISE . 149) (PLUS . 151)
(MINUS . 150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148)
(NEW . 146) (IDENTIFIER . 698) (CHARACTER_LITERAL . 50) (STRING_LITERAL .
49) (LEFT_PAREN . 145))
+ ((default . error) (ELSE . (select_alternative_list_opt . 0)) (END .
(select_alternative_list_opt . 0)) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (DELAY . 630) (WHEN . 686) (TERMINATE . 685) (ACCEPT
. 625))
+ ((default . error) (LOOP . (expression_opt . 0)) (RAISE . 149) (PLUS .
151) (MINUS . 150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL .
148) (NEW . 146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL
. 49) (LEFT_PAREN . 145))
+ ((default . error) (IDENTIFIER . 683))
+ ((default . error) (COLON . 682))
+ ((default . error) (OR . (compound_statement . 5)) (THEN .
(compound_statement . 5)) (WHEN . (compound_statement . 5)) (EXCEPTION .
(compound_statement . 5)) (END . (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 . (compoun
[...]
+ ((default . error) (OR . (simple_statement . 1)) (THEN .
(simple_statement . 1)) (WHEN . (simple_statement . 1)) (EXCEPTION .
(simple_statement . 1)) (END . (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 . (sim [...]
+ ((default . error) (OR . (select_statement . 3)) (THEN .
(select_statement . 3)) (WHEN . (select_statement . 3)) (EXCEPTION .
(select_statement . 3)) (END . (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 . (sel [...]
+ ((default . error) (OR . (compound_statement . 3)) (THEN .
(compound_statement . 3)) (WHEN . (compound_statement . 3)) (EXCEPTION .
(compound_statement . 3)) (END . (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 . (compoun
[...]
+ ((default . error) (OR . (compound_statement . 1)) (THEN .
(compound_statement . 1)) (WHEN . (compound_statement . 1)) (EXCEPTION .
(compound_statement . 1)) (END . (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 . (compoun
[...]
+ ((default . error) (OR . (select_statement . 2)) (THEN .
(select_statement . 2)) (WHEN . (select_statement . 2)) (EXCEPTION .
(select_statement . 2)) (END . (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 . (sel [...]
+ ((default . error) (OR . (simple_statement . 7)) (THEN .
(simple_statement . 7)) (WHEN . (simple_statement . 7)) (EXCEPTION .
(simple_statement . 7)) (END . (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 . (sim [...]
+ ((default . error) (OR . (simple_statement . 2)) (THEN .
(simple_statement . 2)) (WHEN . (simple_statement . 2)) (EXCEPTION .
(simple_statement . 2)) (END . (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 . (sim [...]
+ ((default . error) (OR . (compound_statement . 4)) (THEN .
(compound_statement . 4)) (WHEN . (compound_statement . 4)) (EXCEPTION .
(compound_statement . 4)) (END . (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 . (compoun
[...]
+ ((default . error) (END . 681))
+ ((default . error) (OR . (compound_statement . 0)) (THEN .
(compound_statement . 0)) (WHEN . (compound_statement . 0)) (EXCEPTION .
(compound_statement . 0)) (END . (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 . (compoun
[...]
+ ((default . error) (LOOP . 680))
+ ((default . error) (NULL . 636) (GOTO . 633) (ABORT . 626) (ACCEPT .
625) (DECLARE . 629) (BEGIN . 627) (LOOP . 635) (CASE . 628) (IF . 634)
(PRAGMA . 7) (RAISE . 637) (DELAY . 630) (REQUEUE . 638) (RETURN . 639)
(EXIT . 631) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL .
49) (WHILE . 641) (FOR . 632) (SELECT . 640))
+ ((default . error) (OR . (compound_statement . 2)) (THEN .
(compound_statement . 2)) (WHEN . (compound_statement . 2)) (EXCEPTION .
(compound_statement . 2)) (END . (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 . (compoun
[...]
+ ((default . error) (DOT . 90) (SEMICOLON . 677) (TICK . 91)
(COLON_EQUAL . 676) (LEFT_PAREN . 107))
+ ((default . error) (OR . (simple_statement . 10)) (THEN .
(simple_statement . 10)) (WHEN . (simple_statement . 10)) (EXCEPTION .
(simple_statement . 10)) (END . (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 . 1 [...]
+ ((default . error) (OR . (simple_statement . 4)) (THEN .
(simple_statement . 4)) (WHEN . (simple_statement . 4)) (EXCEPTION .
(simple_statement . 4)) (END . (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 . (sim [...]
+ ((default . error) (OR . (simple_statement . 9)) (THEN .
(simple_statement . 9)) (WHEN . (simple_statement . 9)) (EXCEPTION .
(simple_statement . 9)) (END . (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 . (sim [...]
+ ((default . error) (OR . (simple_statement . 6)) (THEN .
(simple_statement . 6)) (WHEN . (simple_statement . 6)) (EXCEPTION .
(simple_statement . 6)) (END . (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 . (sim [...]
+ ((default . error) (OR . (select_statement . 0)) (THEN .
(select_statement . 0)) (WHEN . (select_statement . 0)) (EXCEPTION .
(select_statement . 0)) (END . (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 . (sel [...]
+ ((default . error) (OR . (compound_statement . 6)) (THEN .
(compound_statement . 6)) (WHEN . (compound_statement . 6)) (EXCEPTION .
(compound_statement . 6)) (END . (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 . (compoun
[...]
+ ((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_op [...]
+ ((default . error) (END . (handled_sequence_of_statements . 1))
(EXCEPTION . 674))
+ ((default . error) (OR . (simple_statement . 5)) (THEN .
(simple_statement . 5)) (WHEN . (simple_statement . 5)) (EXCEPTION .
(simple_statement . 5)) (END . (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 . (sim [...]
+ ((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)) (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)) ( [...]
+ ((default . error) (OR . (select_statement . 1)) (THEN .
(select_statement . 1)) (WHEN . (select_statement . 1)) (EXCEPTION .
(select_statement . 1)) (END . (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 . (sel [...]
+ ((default . error) (SEMICOLON . 673))
+ ((default . error) (SEMICOLON . 672))
+ ((default . error) (IDENTIFIER . (generic_instantiation . 2)) (TYPE .
(generic_instantiation . 2)) (TASK . (generic_instantiation . 2)) (SUBTYPE .
(generic_instantiation . 2)) (PROTECTED . (generic_instantiation . 2)) (FOR .
(generic_instantiation . 2)) (ENTRY . (generic_instantiation . 2)) (BEGIN .
(generic_instantiation . 2)) (END . (generic_instantiation . 2)) (WITH .
(generic_instantiation . 2)) (USE . (generic_instantiation . 2)) (SEPARATE .
(generic_instantiation . 2)) (PROCE [...]
+ ((default . error) (IDENTIFIER . (generic_instantiation . 1)) (TYPE .
(generic_instantiation . 1)) (TASK . (generic_instantiation . 1)) (SUBTYPE .
(generic_instantiation . 1)) (PROTECTED . (generic_instantiation . 1)) (FOR .
(generic_instantiation . 1)) (ENTRY . (generic_instantiation . 1)) (BEGIN .
(generic_instantiation . 1)) (END . (generic_instantiation . 1)) (WITH .
(generic_instantiation . 1)) (USE . (generic_instantiation . 1)) (SEPARATE .
(generic_instantiation . 1)) (PROCE [...]
+ ((default . error) (END . (exception_handler_list_opt . 0)) (WHEN .
945))
+ ((default . error) (OR . (sequence_of_statements . 1)) (THEN .
(sequence_of_statements . 1)) (WHEN . (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)) (WHILE . (sequence_of_statements .
1)) (SELECT . (sequence_of_statements . 1)) (RETURN . (sequence_of_statements .
1)) (REQUEUE . (sequence_of_statements . 1)) (RAISE . [...]
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((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))
(CHARACTER_LITERAL . (procedure_call_statement . 0)) (STRING_LITERAL .
(procedure_call_statement . 0)) (IDENTIFIER . (procedure_call_statement . 0))
(LESS_LESS . (procedure_call_statement . 0)) (WHILE . (procedure_call_statement
. 0)) (SELECT . (procedure_call_stateme [...]
+ ((default . error) (OR . (statement . 1)) (THEN . (statement . 1)) (WHEN
. (statement . 1)) (EXCEPTION . (statement . 1)) (END . (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 . [...]
+ ((default . error) (OR . (statement . 0)) (THEN . (statement . 0)) (WHEN
. (statement . 0)) (EXCEPTION . (statement . 0)) (END . (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 . [...]
+ ((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)) (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 . (labe [...]
((default . error) (SEMICOLON . (name_opt . 0)) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
+ ((default . error) (CHARACTER_LITERAL . (label_opt . 2)) (STRING_LITERAL
. (label_opt . 2)) (IDENTIFIER . (label_opt . 2)) (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)) (WHILE . (label_opt . 2)) (SELECT . (label_opt . 2))
(RETURN . (label_opt . 2)) (LOOP . (label_opt . 2)) (IF . (label_opt . 2)) (FOR
. (label_opt . 2)) (DE [...]
+ ((default . error) (GREATER_GREATER . 941))
((default . error) (LOOP . (iteration_scheme . 0)))
- ((default . error) (SEMICOLON . 936))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((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 . (lab [...]
+ ((default . error) (SEMICOLON . 940))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((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)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0))
(EXIT . (label_opt . 0)) (GOTO . ( [...]
((default . error) (ELSE . (select_alternative . 3)) (OR .
(select_alternative . 3)) (END . (select_alternative . 3)))
- ((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)) (CHARACTE [...]
- ((default . error) (ELSE . 931) (OR . 932))
- ((default . error) (DOT . 87) (SEMICOLON . 671) (TICK . 88) (OR .
(sequence_of_statements_opt . 0)) (ELSE . (sequence_of_statements_opt . 0))
(THEN . (sequence_of_statements_opt . 0)) (LEFT_PAREN . 106) (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 . (la [...]
- ((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 . (la [...]
+ ((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)) (ABORT .
(label_opt . 0)) (DELAY . (label_op [...]
+ ((default . error) (ELSE . 935) (OR . 936))
+ ((default . error) (DOT . 90) (SEMICOLON . 677) (TICK . 91) (OR .
(sequence_of_statements_opt . 0)) (ELSE . (sequence_of_statements_opt . 0))
(THEN . (sequence_of_statements_opt . 0)) (LEFT_PAREN . 107) (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)) (ABORT . (label_opt . [...]
+ ((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)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0))
(EXIT . (label_opt . 0)) (GOTO . [...]
((default . error) (ELSE . (select_alternative_list . 0)) (END .
(select_alternative_list . 0)) (OR . (select_alternative_list . 0)))
- ((default . error) (ELSE . (select_alternative_list_opt . 1)) (END .
(select_alternative_list_opt . 1)) (OR . 928))
- ((default . error) (ELSE . 926) (END . 927))
- ((default . error) (THEN . 925))
- ((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_state [...]
- ((default . error) (COLON . 924) (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 . (nam [...]
- ((default . error) (SEMICOLON . 923))
- ((default . error) (DO . (extended_return_object_declaration_opt . 1))
(SEMICOLON . 922))
- ((default . error) (DO . 921))
- ((default . error) (WITH . 920) (DOT . 87) (TICK . 88) (SEMICOLON .
919) (LEFT_PAREN . 106))
- ((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 [...]
- ((default . error) (WITH . 918) (DOT . 87) (TICK . 88) (SEMICOLON .
917) (LEFT_PAREN . 106))
- ((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 . (si [...]
- ((default . error) (END . 916))
- ((default . error) (THEN . 915))
- ((default . error) (SEMICOLON . 914))
+ ((default . error) (ELSE . (select_alternative_list_opt . 1)) (END .
(select_alternative_list_opt . 1)) (OR . 932))
+ ((default . error) (ELSE . 930) (END . 931))
+ ((default . error) (THEN . 929))
+ ((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))
(CHARACTER_LITERAL . (simple_return_statement . 0)) (STRING_LITERAL .
(simple_return_statement . 0)) (IDENTIFIER . (simple_return_statement . 0))
(LESS_LESS . (simple_return_statement . 0)) (WHILE . (simple_return_statement .
0)) (SELECT . (simple_return_statement . 0)) (R [...]
+ ((default . error) (COLON . 928) (STAR_STAR . (name . 0)) (STAR . (name
. 0)) (SLASH . (name . 0)) (REM . (name . 0)) (MOD . (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 . (nam [...]
+ ((default . error) (SEMICOLON . 927))
+ ((default . error) (DO . (extended_return_object_declaration_opt . 1))
(SEMICOLON . 926))
+ ((default . error) (DO . 925))
+ ((default . error) (WITH . 923) (DOT . 90) (TICK . 91) (SEMICOLON .
924) (LEFT_PAREN . 107))
+ ((default . error) (WHEN . (raise_statement . 0)) (THEN .
(raise_statement . 0)) (OR . (raise_statement . 0)) (ELSIF . (raise_statement .
0)) (ELSE . (raise_statement . 0)) (CHARACTER_LITERAL . (raise_statement . 0))
(STRING_LITERAL . (raise_statement . 0)) (IDENTIFIER . (raise_statement . 0))
(LESS_LESS . (raise_statement . 0)) (WHILE . (raise_statement . 0)) (SELECT .
(raise_statement . 0)) (RETURN . (raise_statement . 0)) (REQUEUE .
(raise_statement . 0)) (RAISE . (raise_stateme [...]
+ ((default . error) (WITH . 921) (DOT . 90) (TICK . 91) (SEMICOLON .
922) (LEFT_PAREN . 107))
+ ((default . error) (WHEN . (simple_statement . 0)) (THEN .
(simple_statement . 0)) (OR . (simple_statement . 0)) (ELSIF .
(simple_statement . 0)) (ELSE . (simple_statement . 0)) (CHARACTER_LITERAL .
(simple_statement . 0)) (STRING_LITERAL . (simple_statement . 0)) (IDENTIFIER .
(simple_statement . 0)) (LESS_LESS . (simple_statement . 0)) (WHILE .
(simple_statement . 0)) (SELECT . (simple_statement . 0)) (RETURN .
(simple_statement . 0)) (REQUEUE . (simple_statement . 0)) (RAISE . ( [...]
+ ((default . error) (END . 920))
+ ((default . error) (THEN . 919))
+ ((default . error) (SEMICOLON . 918))
((default . error) (LOOP . (iterator_specification_opt . 1)))
((default . error) (LOOP . (iteration_scheme . 1)))
((default . error) (WHEN . (identifier_opt . 1)) (SEMICOLON .
(identifier_opt . 1)))
- ((default . error) (WHEN . 913) (SEMICOLON . 912))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (SEMICOLON . 910))
- ((default . error) (BEGIN . 909))
- ((default . error) (IS . 908))
- ((default . error) (END . 907))
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON . 906)
(LEFT_PAREN . 106))
- ((default . error) (SEMICOLON . (actual_parameter_part_opt . 0)) (DO .
(actual_parameter_part_opt . 0)) (LEFT_PAREN . ((actual_parameter_part_opt . 0)
903)))
- ((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)) (DE [...]
- ((default . error) (GREATER_GREATER . 902))
- ((default . error) (IS . 901))
- ((default . error) (IS . 900))
+ ((default . error) (WHEN . 916) (SEMICOLON . 917))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (SEMICOLON . 914))
+ ((default . error) (BEGIN . 913))
+ ((default . error) (IS . 912))
+ ((default . error) (END . 911))
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON . 910)
(LEFT_PAREN . 107))
+ ((default . error) (SEMICOLON . (actual_parameter_part_opt . 0)) (DO .
(actual_parameter_part_opt . 0)) (LEFT_PAREN . ( 907 (actual_parameter_part_opt
. 0))))
+ ((default . error) (IS . 906))
+ ((default . error) (IS . 905))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (REVERSE . 902) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150)
(ABS . 144) (NOT . 769) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(LEFT_PAREN . 145))
+ ((default . error) (REVERSE . 900) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
+ ((default . error) (NOT . 750) (IDENTIFIER . 48) (CHARACTER_LITERAL .
50) (STRING_LITERAL . 49))
((default . error) (COMMA . (pragma_argument_association . 2))
(RIGHT_PAREN . (pragma_argument_association . 2)))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (NOT . 741) (IDENTIFIER . 48) (CHARACTER_LITERAL .
50) (STRING_LITERAL . 49))
- ((default . error) (REVERSE . 896) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (PLUS . 144) (MINUS . 143)
(ABS . 147) (NOT . 763) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(LEFT_PAREN . 148))
- ((default . error) (REVERSE . 894) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
- ((default . error) (SEMICOLON . 893))
- ((default . error) (END . 892))
- ((default . error) (IDENTIFIER . 216) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT . 763)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (CASE . 232) (IF . 233) (RAISE . 152) (PLUS .
144) (MINUS . 143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL .
151) (NEW . 149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL
. 49) (LEFT_PAREN . 148))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((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)))
- ((default . error) (ARRAY . 485) (IDENTIFIER . 48) (CHARACTER_LITERAL
. 50) (STRING_LITERAL . 49) (ACCESS . (null_exclusion_opt . 0)) (NOT . 878))
- ((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 [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
+ ((default . error) (SEMICOLON . 898))
+ ((default . error) (END . 897))
+ ((default . error) (IDENTIFIER . 228) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT . 769)
(NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (CASE . 239) (IF . 240) (RAISE . 149) (PLUS .
151) (MINUS . 150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL .
148) (NEW . 146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL
. 49) (LEFT_PAREN . 145))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (ARRAY . (constant_opt . 1)) (ACCESS . (constant_opt
. 1)) (NOT . (constant_opt . 1)) (IDENTIFIER . (constant_opt . 1))
(STRING_LITERAL . (constant_opt . 1)) (CHARACTER_LITERAL . (constant_opt . 1)))
+ ((default . error) (ARRAY . 490) (IDENTIFIER . 48) (CHARACTER_LITERAL
. 50) (STRING_LITERAL . 49) (ACCESS . (null_exclusion_opt . 0)) (NOT . 883))
+ ((default . error) (IDENTIFIER . (exception_declaration . 0)) (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_declaratio [...]
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (SEMICOLON . (name_opt . 0)) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
- ((default . error) (BEGIN . (incomplete_type_declaration . 1))
(IDENTIFIER . (incomplete_type_declaration . 1)) (ENTRY .
(incomplete_type_declaration . 1)) (FOR . (incomplete_type_declaration . 1))
(FUNCTION . (incomplete_type_declaration . 1)) (GENERIC .
(incomplete_type_declaration . 1)) (NOT . (incomplete_type_declaration . 1))
(OVERRIDING . (incomplete_type_declaration . 1)) (PACKAGE .
(incomplete_type_declaration . 1)) (PRAGMA . (incomplete_type_declaration . 1))
(PROCEDURE . [...]
- ((default . error) (PRIVATE . (abstract_tagged_limited_opt . 0)) (NULL .
(abstract_tagged_limited_opt . 0)) (RECORD . (abstract_tagged_limited_opt . 0))
(TAGGED . 865) (RANGE . 863) (MOD . 861) (DIGITS . 858) (DELTA . 857)
(TASK . 496) (PROTECTED . 492) (SYNCHRONIZED . 494) (INTERFACE . 488)
(ARRAY . 485) (LEFT_PAREN . 859) (ACCESS . (null_exclusion_opt . 0)) (NOT .
211) (NEW . ((abstract_limited_synchronized_opt . 0) (abstract_limited_opt .
0))) (LIMITED . 860) (ABSTR [...]
- ((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)) (PROTECTE [...]
- ((default . error) (NEW . 853) (END . (declarative_part_opt . 0))
(PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 299) (PRAGMA .
7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2))
(PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt
. 2)) (FOR . 296) (IDENTIFIER . 295) (TYPE . 301) (GENERIC . 2) (PROTECTED
. 298) (TASK . 300) (PACKAGE . 297))
- ((default . error) (SEPARATE . 852))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (IS .
(aspect_specification_opt . 0)) (WITH . 108))
- ((default . error) (NULL . 850))
- ((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 . 87) (TICK . 88) (RANGE . 849) (LEFT_PAREN .
819))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (NEW . 845) (END . (declarative_part_opt . 0))
(PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 299) (PRAGMA .
7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2))
(PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt
. 2)) (FOR . 296) (IDENTIFIER . 295) (TYPE . 301) (GENERIC . 2) (PROTECTED
. 298) (TASK . 300) (PACKAGE . 297))
- ((default . error) (SEPARATE . 844))
- ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 108))
- ((default . error) (SEPARATE . 842))
- ((default . error) (SEMICOLON . 841))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (IDENTIFIER . (mod_clause_opt . 0)) (AT . 838))
- ((default . error) (SEMICOLON . 837))
- ((default . error) (SEMICOLON . 836))
- ((default . error) (DOT . 87) (TICK . 88) (RENAMES . 835) (LEFT_PAREN
. 106))
+ ((default . error) (DOT . 90) (TICK . 91) (RENAMES . 880) (LEFT_PAREN
. 107))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
+ ((default . error) (PRIVATE . (abstract_tagged_limited_opt . 0)) (NULL .
(abstract_tagged_limited_opt . 0)) (RECORD . (abstract_tagged_limited_opt . 0))
(TAGGED . 867) (RANGE . 865) (MOD . 863) (DIGITS . 860) (DELTA . 859)
(TASK . 501) (PROTECTED . 497) (SYNCHRONIZED . 499) (INTERFACE . 493)
(ARRAY . 490) (LEFT_PAREN . 861) (ACCESS . (null_exclusion_opt . 0)) (NOT .
225) (NEW . ((abstract_limited_opt . 0) (abstract_limited_synchronized_opt .
0))) (LIMITED . 862) (ABSTR [...]
+ ((default . error) (BEGIN . (incomplete_type_declaration . 1)) (ENTRY .
(incomplete_type_declaration . 1)) (FOR . (incomplete_type_declaration . 1))
(FUNCTION . (incomplete_type_declaration . 1)) (GENERIC .
(incomplete_type_declaration . 1)) (NOT . (incomplete_type_declaration . 1))
(OVERRIDING . (incomplete_type_declaration . 1)) (PACKAGE .
(incomplete_type_declaration . 1)) (PRAGMA . (incomplete_type_declaration . 1))
(PROCEDURE . (incomplete_type_declaration . 1)) (PROTECTED . ( [...]
+ ((default . error) (SEPARATE . 857))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (IS .
(aspect_specification_opt . 0)) (WITH . 109))
+ ((default . error) (NEW . 853) (END . (declarative_part_opt . 0))
(PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 301) (PRAGMA .
7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2))
(PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt
. 2)) (FOR . 298) (IDENTIFIER . 304) (TYPE . 303) (GENERIC . 2) (PROTECTED
. 300) (TASK . 302) (PACKAGE . 299))
+ ((default . error) (BEGIN . (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 . [...]
+ ((default . error) (NULL . 852))
+ ((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 . 90) (TICK . 91) (RANGE . 851) (LEFT_PAREN .
824))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (SEPARATE . 849))
+ ((default . error) (IS . (aspect_specification_opt . 0)) (WITH . 109))
+ ((default . error) (NEW . 845) (END . (declarative_part_opt . 0))
(PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 301) (PRAGMA .
7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2))
(PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt
. 2)) (FOR . 298) (IDENTIFIER . 304) (TYPE . 303) (GENERIC . 2) (PROTECTED
. 300) (TASK . 302) (PACKAGE . 299))
+ ((default . error) (SEPARATE . 844))
+ ((default . error) (SEMICOLON . 843))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (IDENTIFIER . (mod_clause_opt . 0)) (AT . 840))
+ ((default . error) (SEMICOLON . 839))
+ ((default . error) (SEMICOLON . 838))
((default . error) (XOR . (choice_relation . 0)) (OR . (choice_relation
. 0)) (BAR . (choice_relation . 0)) (EQUAL_GREATER . (choice_relation . 0))
(AND . (choice_relation . 0)))
- ((default . error) (RIGHT_PAREN . 832))
+ ((default . error) (RIGHT_PAREN . 837))
((default . error) (DO . (membership_choice_list . 1)) (LOOP .
(membership_choice_list . 1)) (COMMA . (membership_choice_list . 1)) (ELSIF .
(membership_choice_list . 1)) (ELSE . (membership_choice_list . 1))
(EQUAL_GREATER . (membership_choice_list . 1)) (RIGHT_PAREN .
(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_choic [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (ACCESS . (null_exclusion_opt . 1)) (IDENTIFIER .
828) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (ACCESS . (null_exclusion_opt . 1)) (IDENTIFIER .
833) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
((default . error) (NULL . (abstract_tagged_limited_opt . 1)) (RECORD .
(abstract_tagged_limited_opt . 1)) (PRIVATE . (abstract_tagged_limited_opt .
1)))
- ((default . error) (NUMERIC_LITERAL . 145) (NULL . 827) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
+ ((default . error) (NUMERIC_LITERAL . 152) (NULL . 832) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (RIGHT_PAREN . (discrete_subtype_definition_list .
0)) (COMMA . (discrete_subtype_definition_list . 0)))
- ((default . error) (COMMA . 825) (RIGHT_PAREN . 826))
+ ((default . error) (COMMA . 831) (RIGHT_PAREN . 830))
((default . error) (RIGHT_PAREN . (index_subtype_definition_list . 0))
(COMMA . (index_subtype_definition_list . 0)))
- ((default . error) (COMMA . 823) (RIGHT_PAREN . 824))
- ((default . error) (RIGHT_PAREN . (subtype_indication . 3)) (COMMA .
(subtype_indication . 3)) (PLUS . (primary . 3)) (MINUS . (primary . 3))
(AMPERSAND . (primary . 3)) (DOT_DOT . (primary . 3)) (SLASH . (primary . 3))
(STAR . (primary . 3)) (MOD . (primary . 3)) (REM . (primary . 3)) (STAR_STAR .
(primary . 3)) (DOT . 87) (TICK . 281) (RANGE . 820) (LEFT_PAREN . 819))
+ ((default . error) (COMMA . 829) (RIGHT_PAREN . 828))
+ ((default . error) (RIGHT_PAREN . (subtype_indication . 3)) (COMMA .
(subtype_indication . 3)) (PLUS . (primary . 3)) (MINUS . (primary . 3))
(AMPERSAND . (primary . 3)) (DOT_DOT . (primary . 3)) (MOD . (primary . 3))
(REM . (primary . 3)) (SLASH . (primary . 3)) (STAR . (primary . 3)) (STAR_STAR
. (primary . 3)) (DOT . 90) (TICK . 284) (RANGE . 825) (LEFT_PAREN . 824))
((default . error) (LOOP . (discrete_subtype_definition . 1))
(EQUAL_GREATER . (discrete_subtype_definition . 1)) (COMMA .
(discrete_subtype_definition . 1)) (RIGHT_PAREN . (discrete_subtype_definition
. 1)))
- ((default . error) (DOT_DOT . 271))
((default . error) (LOOP . (discrete_subtype_definition . 0))
(EQUAL_GREATER . (discrete_subtype_definition . 0)) (COMMA .
(discrete_subtype_definition . 0)) (RIGHT_PAREN . (discrete_subtype_definition
. 0)))
- ((default . error) (BOX . 818))
+ ((default . error) (BOX . 823))
((default . error) (WITH . (formal_type_definition . 2)) (SEMICOLON .
(formal_type_definition . 2)))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((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)))
- ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (DOT . 87) (TICK . 88) (WITH .
(and_interface_list_opt . 0)) (SEMICOLON . (and_interface_list_opt . 0)) (AND .
811) (LEFT_PAREN . 106))
- ((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)))
- ((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)))
- ((default . error) (BOX . 810) (IDENTIFIER . 48) (STRING_LITERAL .
49) (CHARACTER_LITERAL . 173) (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 . 144) (MINUS . 143) (OTHERS . 175) (ABS . 147) (NOT . 174)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (RAISE . 152) (LEFT_PAREN
. 148))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((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)))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (SEMICOLON . 807))
- ((default . error) (IDENTIFIER . 72))
- ((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)))
- ((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)))
+ ((default . error) (PACKAGE . (formal_type_declaration . 1)) (PROCEDURE
. (formal_type_declaration . 1)) (FUNCTION . (formal_type_declaration . 1))
(PRAGMA . (formal_type_declaration . 1)) (TYPE . (formal_type_declaration . 1))
(USE . (formal_type_declaration . 1)) (WITH . (formal_type_declaration . 1))
(IDENTIFIER . (formal_type_declaration . 1)))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (DO . (aggregate . 1)) (LOOP . (aggregate . 1)) (USE
. (aggregate . 1)) (COLON_EQUAL . (aggregate . 1)) (WHILE . (aggregate . 1))
(SELECT . (aggregate . 1)) (REQUEUE . (aggregate . 1)) (RAISE . (aggregate .
1)) (PRAGMA . (aggregate . 1)) (NULL . (aggregate . 1)) (IF . (aggregate . 1))
(GOTO . (aggregate . 1)) (FOR . (aggregate . 1)) (EXIT . (aggregate . 1))
(DELAY . (aggregate . 1)) (DECLARE . (aggregate . 1)) (CASE . (aggregate . 1))
(BEGIN . (aggregate . 1)) (A [...]
- ((default . error) (RIGHT_PAREN . 804))
- ((default . error) (ELSE . 800) (RIGHT_PAREN . (if_expression . 3))
(ELSIF . 801))
- ((default . error) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR .
(discrete_choice_list . 0)) (OTHERS . 175) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (PLUS . 144) (MINUS . 143)
(ABS . 147) (NOT . 174) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(LEFT_PAREN . 148))
+ ((default . error) (DOT . 90) (TICK . 91) (WITH .
(and_interface_list_opt . 0)) (SEMICOLON . (and_interface_list_opt . 0)) (AND .
816) (LEFT_PAREN . 107))
+ ((default . error) (PACKAGE . (formal_type_declaration . 0)) (PROCEDURE
. (formal_type_declaration . 0)) (FUNCTION . (formal_type_declaration . 0))
(PRAGMA . (formal_type_declaration . 0)) (TYPE . (formal_type_declaration . 0))
(USE . (formal_type_declaration . 0)) (WITH . (formal_type_declaration . 0))
(IDENTIFIER . (formal_type_declaration . 0)))
+ ((default . error) (PACKAGE . (formal_subprogram_declaration . 2))
(PROCEDURE . (formal_subprogram_declaration . 2)) (FUNCTION .
(formal_subprogram_declaration . 2)) (PRAGMA . (formal_subprogram_declaration .
2)) (TYPE . (formal_subprogram_declaration . 2)) (USE .
(formal_subprogram_declaration . 2)) (WITH . (formal_subprogram_declaration .
2)) (IDENTIFIER . (formal_subprogram_declaration . 2)))
+ ((default . error) (BOX . 815) (RIGHT_PAREN . ((expression_opt . 0)
(association_opt . 0))) (COMMA . ((expression_opt . 0) (association_opt . 0)))
(EQUAL_GREATER . (discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0))
(IDENTIFIER . 48) (CHARACTER_LITERAL . 176) (STRING_LITERAL . 49) (PLUS .
151) (MINUS . 150) (OTHERS . 175) (ABS . 144) (NOT . 174) (RAISE . 149)
(NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (PACKAGE . (formal_object_declaration . 1))
(PROCEDURE . (formal_object_declaration . 1)) (FUNCTION .
(formal_object_declaration . 1)) (PRAGMA . (formal_object_declaration . 1))
(TYPE . (formal_object_declaration . 1)) (USE . (formal_object_declaration .
1)) (WITH . (formal_object_declaration . 1)) (IDENTIFIER .
(formal_object_declaration . 1)))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (SEMICOLON . 812))
+ ((default . error) (DO . (aggregate . 1)) (LOOP . (aggregate . 1)) (USE
. (aggregate . 1)) (COLON_EQUAL . (aggregate . 1)) (CHARACTER_LITERAL .
(aggregate . 1)) (STRING_LITERAL . (aggregate . 1)) (IDENTIFIER . (aggregate .
1)) (LESS_LESS . (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) [...]
+ ((default . error) (RIGHT_PAREN . 811))
+ ((default . error) (ELSE . 807) (RIGHT_PAREN . (if_expression . 3))
(ELSIF . 808))
+ ((default . error) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR .
(discrete_choice_list . 0)) (OTHERS . 175) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150)
(ABS . 144) (NOT . 174) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(LEFT_PAREN . 145))
((default . error) (RIGHT_PAREN . (case_expression_alternative_list .
0)) (COMMA . (case_expression_alternative_list . 0)))
- ((default . error) (COMMA . 798) (RIGHT_PAREN . (case_expression . 0)))
+ ((default . error) (COMMA . 805) (RIGHT_PAREN . (case_expression . 0)))
+ ((default . error) (IDENTIFIER . 77))
+ ((default . error) (DO . (access_definition . 1)) (COLON_EQUAL .
(access_definition . 1)) (RIGHT_PAREN . (access_definition . 1)) (RENAMES .
(access_definition . 1)) (WITH . (access_definition . 1)) (SEMICOLON .
(access_definition . 1)) (IS . (access_definition . 1)))
+ ((default . error) (DO . (access_definition . 2)) (COLON_EQUAL .
(access_definition . 2)) (RIGHT_PAREN . (access_definition . 2)) (RENAMES .
(access_definition . 2)) (WITH . (access_definition . 2)) (SEMICOLON .
(access_definition . 2)) (IS . (access_definition . 2)))
+ ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (RIGHT_PAREN . (parameter_specification . 2))
(SEMICOLON . (parameter_specification . 2)))
+ ((default . error) (COLON_EQUAL . 1084) (DOT . 90) (TICK . 91)
(RIGHT_PAREN . (parameter_specification . 1)) (SEMICOLON .
(parameter_specification . 1)) (LEFT_PAREN . 107))
((default . error) (WHEN . 795))
- ((default . error) (BAR . 282) (EQUAL_GREATER . 1076))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
+ ((default . error) (BAR . 285) (EQUAL_GREATER . 1082))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (RIGHT_PAREN . (elsif_expression_list . 0)) (ELSE .
(elsif_expression_list . 0)) (ELSIF . (elsif_expression_list . 0)))
- ((default . error) (RIGHT_PAREN . (if_expression . 1)) (ELSE . 1072)
(ELSIF . 801))
- ((default . error) (OF . (aggregate . 4)) (LESS_LESS . (aggregate . 4))
(IDENTIFIER . (aggregate . 4)) (STRING_LITERAL . (aggregate . 4))
(CHARACTER_LITERAL . (aggregate . 4)) (ACCEPT . (aggregate . 4)) (ABORT .
(aggregate . 4)) (BEGIN . (aggregate . 4)) (CASE . (aggregate . 4)) (DECLARE .
(aggregate . 4)) (DELAY . (aggregate . 4)) (EXIT . (aggregate . 4)) (FOR .
(aggregate . 4)) (GOTO . (aggregate . 4)) (IF . (aggregate . 4)) (NULL .
(aggregate . 4)) (PRAGMA . (aggregate . 4)) (RA [...]
- ((default . error) (RIGHT_PAREN . (parameter_specification . 2))
(SEMICOLON . (parameter_specification . 2)))
- ((default . error) (COLON_EQUAL . 1071) (DOT . 87) (TICK . 88)
(RIGHT_PAREN . (parameter_specification . 1)) (SEMICOLON .
(parameter_specification . 1)) (LEFT_PAREN . 106))
- ((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)))
- ((default . error) (SEMICOLON . 1070))
- ((default . error) (SEMICOLON . 1069))
- ((default . error) (RIGHT_PAREN . 1068))
+ ((default . error) (RIGHT_PAREN . (if_expression . 1)) (ELSE . 1078)
(ELSIF . 808))
+ ((default . error) (OF . (aggregate . 4)) (ACCEPT . (aggregate . 4))
(ABORT . (aggregate . 4)) (BEGIN . (aggregate . 4)) (CASE . (aggregate . 4))
(DECLARE . (aggregate . 4)) (DELAY . (aggregate . 4)) (EXIT . (aggregate . 4))
(FOR . (aggregate . 4)) (GOTO . (aggregate . 4)) (IF . (aggregate . 4)) (NULL .
(aggregate . 4)) (PRAGMA . (aggregate . 4)) (RAISE . (aggregate . 4)) (REQUEUE
. (aggregate . 4)) (SELECT . (aggregate . 4)) (WHILE . (aggregate . 4))
(LESS_LESS . (aggregate . 4)) [...]
+ ((default . error) (IDENTIFIER . (formal_object_declaration . 2)) (WITH
. (formal_object_declaration . 2)) (USE . (formal_object_declaration . 2))
(TYPE . (formal_object_declaration . 2)) (PRAGMA . (formal_object_declaration .
2)) (FUNCTION . (formal_object_declaration . 2)) (PROCEDURE .
(formal_object_declaration . 2)) (PACKAGE . (formal_object_declaration . 2)))
+ ((default . error) (SEMICOLON . 1077))
+ ((default . error) (SEMICOLON . 1076))
+ ((default . error) (RIGHT_PAREN . 1075))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (WITH . ( 1066 (formal_derived_type_definition . 1)))
(SEMICOLON . (formal_derived_type_definition . 1)))
- ((default . error) (AND . 1065) (WITH . (interface_type_definition .
1)) (SEMICOLON . (interface_type_definition . 1)))
- ((default . error) (DOT . 87) (SEMICOLON . (interface_list . 0)) (WITH
. (interface_list . 0)) (AND . (interface_list . 0)) (TICK . 88) (LEFT_PAREN .
106))
- ((default . error) (AND . 1065) (WITH . (interface_type_definition .
3)) (SEMICOLON . (interface_type_definition . 3)))
- ((default . error) (AND . 1065) (WITH . (interface_type_definition .
2)) (SEMICOLON . (interface_type_definition . 2)))
- ((default . error) (AND . 1065) (WITH . (interface_type_definition .
0)) (SEMICOLON . (interface_type_definition . 0)))
+ ((default . error) (WITH . ( 1073 (formal_derived_type_definition . 1)))
(SEMICOLON . (formal_derived_type_definition . 1)))
+ ((default . error) (AND . 1072) (WITH . (interface_type_definition .
1)) (SEMICOLON . (interface_type_definition . 1)))
+ ((default . error) (DOT . 90) (SEMICOLON . (interface_list . 0)) (WITH
. (interface_list . 0)) (AND . (interface_list . 0)) (TICK . 91) (LEFT_PAREN .
107))
+ ((default . error) (AND . 1072) (WITH . (interface_type_definition .
3)) (SEMICOLON . (interface_type_definition . 3)))
+ ((default . error) (AND . 1072) (WITH . (interface_type_definition .
2)) (SEMICOLON . (interface_type_definition . 2)))
+ ((default . error) (AND . 1072) (WITH . (interface_type_definition .
0)) (SEMICOLON . (interface_type_definition . 0)))
((default . error) (SEMICOLON . (formal_type_definition . 7)) (WITH .
(formal_type_definition . 7)))
- ((default . error) (IDENTIFIER . 48) (STRING_LITERAL . 49)
(CHARACTER_LITERAL . 173) (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 . 144) (MINUS . 143) (OTHERS . 175) (ABS . 147) (NOT . 1062)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (RAISE . 152) (LEFT_PAREN
. 148))
- ((default . error) (BOX . 1061) (IDENTIFIER . 48) (CHARACTER_LITERAL .
50) (STRING_LITERAL . 49) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
+ ((default . error) (RIGHT_PAREN . ((expression_opt . 0) (association_opt
. 0))) (COMMA . ((expression_opt . 0) (association_opt . 0))) (EQUAL_GREATER .
(discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (IDENTIFIER .
48) (CHARACTER_LITERAL . 176) (STRING_LITERAL . 49) (PLUS . 151) (MINUS .
150) (OTHERS . 175) (ABS . 144) (NOT . 1069) (RAISE . 149) (NUMERIC_LITERAL
. 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (BOX . 1068) (IDENTIFIER . 48) (CHARACTER_LITERAL .
50) (STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
((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)))
((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)))
+ ((default . error) (OF . 1067))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (OF . 1058))
- ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT . 763)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
- ((default . error) (OF . 1056))
- ((default . error) (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)) (IDENTIFIER
. 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
+ ((default . error) (OF . 1064))
+ ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT . 769)
(NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (PLUS . (primary . 1)) (MINUS . (primary . 1))
(AMPERSAND . (primary . 1)) (DOT_DOT . (primary . 1)) (MOD . (primary . 1))
(REM . (primary . 1)) (SLASH . (primary . 1)) (STAR . (primary . 1))
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
((default . error) (DOT . (name . 0)) (LEFT_PAREN . (name . 0)) (TICK .
(name . 0)) (SEMICOLON . (null_exclusion_opt_name_type . 2)) (RIGHT_PAREN .
(null_exclusion_opt_name_type . 2)) (COLON_EQUAL .
(null_exclusion_opt_name_type . 2)))
((default . error) (DOT . (name . 3)) (LEFT_PAREN . (name . 3)) (TICK .
(name . 3)) (SEMICOLON . (null_exclusion_opt_name_type . 3)) (RIGHT_PAREN .
(null_exclusion_opt_name_type . 3)) (COLON_EQUAL .
(null_exclusion_opt_name_type . 3)))
((default . error) (SEMICOLON . (discriminant_specification_opt . 3))
(RIGHT_PAREN . (discriminant_specification_opt . 3)))
((default . error) (SEMICOLON . (discriminant_specification_opt . 1))
(RIGHT_PAREN . (discriminant_specification_opt . 1)))
- ((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)))
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
+ ((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)) (BAR . (range . 0)) (EQUAL_GREATER . (range .
0)) (RIGHT_PAREN . (range . 0)) (COMMA . (range . 0)))
+ ((default . error) (WHEN . (record_representation_clause . 0)) (END .
(record_representation_clause . 0)) (PRIVATE . (record_representation_clause .
0)) (CASE . (record_representation_clause . 0)) (IDENTIFIER .
(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 . [...]
+ ((default . error) (WHEN . (enumeration_representation_clause . 0)) (END
. (enumeration_representation_clause . 0)) (PRIVATE .
(enumeration_representation_clause . 0)) (CASE .
(enumeration_representation_clause . 0)) (IDENTIFIER .
(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 . (en [...]
+ ((default . error) (MOD . 1062))
+ ((default . error) (IDENTIFIER . 1059))
+ ((default . error) (SEMICOLON . 1058))
+ ((default . error) (WHEN . (aspect_clause . 0)) (PRIVATE .
(aspect_clause . 0)) (END . (aspect_clause . 0)) (CASE . (aspect_clause . 0))
(BEGIN . (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)) (S [...]
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((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 . (re [...]
- ((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 . (enu [...]
- ((default . error) (MOD . 1052))
- ((default . error) (IDENTIFIER . 1049))
- ((default . error) (SEMICOLON . 1048))
- ((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)) ( [...]
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (IS . 1046))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
+ ((default . error) (END . 1054) (PRIVATE . 1055))
+ ((default . error) (SEMICOLON . 1053))
+ ((default . error) (IS . 1052))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (SEMICOLON . 1050))
+ ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT . 147)
(NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (END . 1042) (PRIVATE . 1043))
- ((default . error) (SEMICOLON . 1041))
- ((default . error) (SEMICOLON . 1040))
- ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT . 150)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (SEMICOLON . 1036) (IS . 1037))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (END . 1032) (PRIVATE . 1033))
- ((default . error) (SEMICOLON . 1031))
- ((default . error) (SYNCHRONIZED . 561) (TAGGED . 562) (NEW .
((abstract_limited_synchronized_opt . 3) (abstract_limited_opt . 3))) (LIMITED
. 1030))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (IDENTIFIER . 1024) (CHARACTER_LITERAL . 1025))
- ((default . error) (INTERFACE . 555) (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))))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (RECORD . 1022))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (END . (component_list_opt . 0)) (NULL . 1013) (CASE
. 1012) (IDENTIFIER . 72) (FOR . 296))
- ((default . error) (SEMICOLON . 1011) (PRIVATE .
(abstract_tagged_limited_opt . 4)) (NULL . (abstract_tagged_limited_opt . 4))
(RECORD . (abstract_tagged_limited_opt . 4)) (LIMITED . 549))
- ((default . error) (NEW . 1010))
- ((default . error) (NEW . 1009))
- ((default . error) (PRIVATE . 1007) (RECORD . 864) (NULL . 862))
+ ((default . error) (END . 1045) (PRIVATE . 1046))
+ ((default . error) (SEMICOLON . 1044))
+ ((default . error) (SEMICOLON . 1043) (IS . 1042))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (SYNCHRONIZED . 567) (TAGGED . 568) (NEW .
((abstract_limited_opt . 3) (abstract_limited_synchronized_opt . 3))) (LIMITED
. 1040))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (IDENTIFIER . 1034) (CHARACTER_LITERAL . 1035))
+ ((default . error) (INTERFACE . 561) (PRIVATE .
(abstract_tagged_limited_opt . 5)) (NULL . (abstract_tagged_limited_opt . 5))
(RECORD . (abstract_tagged_limited_opt . 5)) (NEW . ((abstract_limited_opt . 2)
(abstract_limited_synchronized_opt . 4))))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (RECORD . 1032))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (END . (component_list_opt . 0)) (NULL . 1023) (CASE
. 1022) (IDENTIFIER . 77) (FOR . 298))
+ ((default . error) (SEMICOLON . 1021) (PRIVATE .
(abstract_tagged_limited_opt . 4)) (NULL . (abstract_tagged_limited_opt . 4))
(RECORD . (abstract_tagged_limited_opt . 4)) (LIMITED . 555))
+ ((default . error) (NEW . 1020))
+ ((default . error) (NEW . 1019))
+ ((default . error) (PRIVATE . 1017) (RECORD . 866) (NULL . 864))
((default . error) (WITH . (type_definition . 8)) (SEMICOLON .
(type_definition . 8)))
((default . error) (WITH . (type_definition . 6)) (SEMICOLON .
(type_definition . 6)))
((default . error) (WITH . (type_definition . 9)) (SEMICOLON .
(type_definition . 9)))
((default . error) (WITH . (type_definition . 0)) (SEMICOLON .
(type_definition . 0)))
((default . error) (WITH . (type_definition . 10)) (SEMICOLON .
(type_definition . 10)))
((default . error) (WITH . (type_definition . 7)) (SEMICOLON .
(type_definition . 7)))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
+ ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
((default . error) (SEMICOLON . (package_specification . 0)))
- ((default . error) (SEMICOLON . 1005))
- ((default . error) (NULL . 1004))
- ((default . error) (COLON_EQUAL . 1002) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108))
- ((default . error) (COLON_EQUAL . 1000) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108))
- ((default . error) (COLON_EQUAL . 998) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108))
+ ((default . error) (SEMICOLON . 1012))
+ ((default . error) (NULL . 1011))
+ ((default . error) (COLON_EQUAL . 1009) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109))
+ ((default . error) (COLON_EQUAL . 1007) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109))
+ ((default . error) (COLON_EQUAL . 1005) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109))
+ ((default . error) (SEMICOLON . 1004))
+ ((default . error) (SEMICOLON . 1003))
+ ((default . error) (SEMICOLON . 1002))
+ ((default . error) (SEMICOLON . 1001))
+ ((default . error) (RIGHT_PAREN . 1000))
+ ((default . error) (RIGHT_PAREN . 999))
+ ((default . error) (RIGHT_PAREN . 998))
((default . error) (SEMICOLON . 997))
- ((default . error) (SEMICOLON . 996))
- ((default . error) (SEMICOLON . 995))
- ((default . error) (SEMICOLON . 994))
- ((default . error) (RIGHT_PAREN . 993))
- ((default . error) (RIGHT_PAREN . 992))
- ((default . error) (RIGHT_PAREN . 991))
- ((default . error) (SEMICOLON . 990))
- ((default . error) (RIGHT_PAREN . 989))
- ((default . error) (LOOP . (subtype_indication . 3)) (DOT . 87) (IN .
(primary . 3)) (NOT . (primary . 3)) (EQUAL . (primary . 3)) (GREATER .
(primary . 3)) (GREATER_EQUAL . (primary . 3)) (LESS . (primary . 3))
(LESS_EQUAL . (primary . 3)) (SLASH_EQUAL . (primary . 3)) (RIGHT_PAREN .
((subtype_indication . 3) (primary . 3))) (COMMA . ((subtype_indication . 3)
(primary . 3))) (BAR . (primary . 3)) (EQUAL_GREATER . ((subtype_indication .
3) (primary . 3))) (AND . (primary . 3)) (OR [...]
+ ((default . error) (RIGHT_PAREN . 996))
+ ((default . error) (LOOP . (subtype_indication . 3)) (DOT . 90) (IN .
(primary . 3)) (NOT . (primary . 3)) (EQUAL . (primary . 3)) (GREATER .
(primary . 3)) (GREATER_EQUAL . (primary . 3)) (LESS . (primary . 3))
(LESS_EQUAL . (primary . 3)) (SLASH_EQUAL . (primary . 3)) (RIGHT_PAREN .
((primary . 3) (subtype_indication . 3))) (COMMA . ((primary . 3)
(subtype_indication . 3))) (BAR . (primary . 3)) (EQUAL_GREATER . ((primary .
3) (subtype_indication . 3))) (AND . (primary . 3)) (OR [...]
((default . error) (SEMICOLON . (name_opt . 0)) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
- ((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_ [...]
+ ((default . error) (END . (package_body . 1)) (BEGIN . (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)) (IDENTIFIER . (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_ [...]
+ ((default . error) (OF . 994))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (DOT . 87) (TICK . 88) (LOOP .
(iterator_specification . 5)) (EQUAL_GREATER . (iterator_specification . 5))
(LEFT_PAREN . 106))
- ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT . 763)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
+ ((default . error) (DOT . 90) (TICK . 91) (LOOP .
(iterator_specification . 5)) (EQUAL_GREATER . (iterator_specification . 5))
(LEFT_PAREN . 107))
+ ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT . 769)
(NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
((default . error) (LOOP . (iterator_specification . 1)) (EQUAL_GREATER
. (iterator_specification . 1)))
- ((default . error) (OF . 985))
((default . error) (RIGHT_PAREN . (quantified_expression . 0)))
- ((default . error) (END . (protected_operation_item_list_opt . 0))
(ENTRY . 976) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(FOR . 296))
- ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 299) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 296) (IDENTIFIER . 295) (TYPE
. 301) (GENERIC . 2) (PROTECTED . 298) (TASK . 300) (PACKAGE . 297))
- ((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)) (NU [...]
- ((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 . 175)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 173) (STRING_LITERAL . 49) (RAISE .
152) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT . 174) (NUMERIC_LITERAL .
145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
+ ((default . error) (END . (protected_operation_item_list_opt . 0))
(ENTRY . 981) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(FOR . 298))
+ ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 301) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 298) (IDENTIFIER . 304) (TYPE
. 303) (GENERIC . 2) (PROTECTED . 300) (TASK . 302) (PACKAGE . 299))
+ ((default . error) (RIGHT_PAREN . ((expression_opt . 0) (association_opt
. 0))) (COMMA . ((expression_opt . 0) (association_opt . 0))) (EQUAL_GREATER .
(discrete_choice_list . 0)) (BAR . (discrete_choice_list . 0)) (OTHERS . 175)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 176) (STRING_LITERAL . 49) (RAISE .
149) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT . 174) (NUMERIC_LITERAL .
152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
((default . error) (SEMICOLON . (actual_parameter_part_opt . 1))
(LEFT_PAREN . (actual_parameter_part_opt . 1)) (DO . (actual_parameter_part_opt
. 1)))
- ((default . error) (DO . (parameter_profile_opt . 0)) (SEMICOLON .
(parameter_profile_opt . 0)) (LEFT_PAREN . 787))
- ((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 . [...]
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
703))
- ((default . error) (WHEN . 970))
- ((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 . [...]
- ((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_statemen [...]
- ((default . error) (SEMICOLON . 968))
- ((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)) (DEL [...]
- ((default . error) (SEMICOLON . (expression_opt . 0)) (RAISE . 152)
(PLUS . 144) (MINUS . 143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145)
(NULL . 151) (NEW . 149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((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 . [...]
- ((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 . ( [...]
- ((default . error) (LOOP . 965))
- ((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_statem [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((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) [...]
- ((default . error) (ABORT . 963))
- ((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 . [...]
- ((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_ [...]
- ((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)) [...]
- ((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 . 517))
- ((default . error) (ABORT . 960))
- ((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 [...]
- ((default . error) (SELECT . 958))
- ((default . error) (WHEN . 678) (TERMINATE . 677) (ACCEPT . 621)
(DELAY . 626))
+ ((default . error) (DO . (parameter_profile_opt . 0)) (SEMICOLON .
(parameter_profile_opt . 0)) (LEFT_PAREN . 798))
+ ((default . error) (OR . (simple_statement . 8)) (THEN .
(simple_statement . 8)) (WHEN . (simple_statement . 8)) (EXCEPTION .
(simple_statement . 8)) (END . (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 . (sim [...]
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
711))
+ ((default . error) (WHEN . 975))
+ ((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)) (ABORT .
(label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO .
(label_opt . 0)) (NULL . (label_opt [...]
+ ((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)) (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_statemen [...]
+ ((default . error) (SEMICOLON . 973))
+ ((default . error) (SEMICOLON . (expression_opt . 0)) (RAISE . 149)
(PLUS . 151) (MINUS . 150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152)
(NULL . 148) (NEW . 146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (OR . (exit_statement . 1)) (THEN . (exit_statement .
1)) (WHEN . (exit_statement . 1)) (EXCEPTION . (exit_statement . 1)) (END .
(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 . (e [...]
+ ((default . error) (OR . (simple_statement . 3)) (THEN .
(simple_statement . 3)) (WHEN . (simple_statement . 3)) (EXCEPTION .
(simple_statement . 3)) (END . (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 . (sim [...]
+ ((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)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0))
(EXIT . (label_opt . 0)) (GOTO [...]
+ ((default . error) (LOOP . 970))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (OR . (raise_statement . 2)) (THEN . (raise_statement
. 2)) (WHEN . (raise_statement . 2)) (EXCEPTION . (raise_statement . 2)) (END .
(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 . [...]
+ ((default . error) (ABORT . 968))
+ ((default . error) (OR . (requeue_statement . 1)) (THEN .
(requeue_statement . 1)) (WHEN . (requeue_statement . 1)) (EXCEPTION .
(requeue_statement . 1)) (END . (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 . [...]
+ ((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)) (ABORT .
(label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO .
(label_opt . 0)) (NULL . (label_opt [...]
+ ((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)) (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 [...]
+ ((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)) (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_state [...]
+ ((default . error) (CONSTANT . (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 . 530))
+ ((default . error) (ABORT . 965))
+ ((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)) (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 . (labe [...]
+ ((default . error) (SELECT . 963))
+ ((default . error) (WHEN . 686) (TERMINATE . 685) (ACCEPT . 625)
(DELAY . 630))
((default . error) (OR . (entry_call_alternative . 0)) (ELSE .
(entry_call_alternative . 0)) (THEN . (triggering_alternative . 0)))
((default . error) (OR . (entry_call_alternative . 1)) (ELSE .
(entry_call_alternative . 1)) (THEN . (triggering_alternative . 1)))
- ((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 [...]
- ((default . error) (DELAY . 626))
+ ((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)) (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 . (labe [...]
+ ((default . error) (DELAY . 630))
((default . error) (OR . (delay_alternative . 0)) (END .
(delay_alternative . 0)) (ELSE . (delay_alternative . 0)) (THEN .
(triggering_alternative . 2)))
((default . error) (END . (select_alternative . 1)) (OR .
(select_alternative . 1)) (ELSE . (select_alternative . 1)))
- ((default . error) (EQUAL_GREATER . 953))
+ ((default . error) (EQUAL_GREATER . 958))
((default . error) (END . (select_alternative . 5)) (OR .
(select_alternative . 5)) (ELSE . (select_alternative . 5)))
- ((default . error) (SEMICOLON . 952))
- ((default . error) (END . 951))
- ((default . error) (SEMICOLON . 950))
- ((default . error) (OTHERS . 946) (IDENTIFIER . 945)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
+ ((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)) (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)) ( [...]
+ ((default . error) (SEMICOLON . 957))
+ ((default . error) (END . 956))
+ ((default . error) (SEMICOLON . 955))
+ ((default . error) (OTHERS . 950) (IDENTIFIER . 951)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
((default . error) (END . (exception_handler_list . 0)) (WHEN .
(exception_handler_list . 0)))
- ((default . error) (END . (exception_handler_list_opt . 1)) (WHEN .
940))
+ ((default . error) (END . (exception_handler_list_opt . 1)) (WHEN .
945))
((default . error) (END . (handled_sequence_of_statements . 0)))
((default . error) (WHEN . (exception_handler_list . 1)) (END .
(exception_handler_list . 1)))
- ((default . error) (COLON . 1178) (EQUAL_GREATER . (name . 0)) (BAR .
(name . 0)) (LEFT_PAREN . (name . 0)) (DOT . (name . 0)) (TICK . (name . 0)))
((default . error) (BAR . (exception_choice . 1)) (EQUAL_GREATER .
(exception_choice . 1)))
+ ((default . error) (COLON . 1185) (EQUAL_GREATER . (name . 0)) (BAR .
(name . 0)) (LEFT_PAREN . (name . 0)) (DOT . (name . 0)) (TICK . (name . 0)))
((default . error) (EQUAL_GREATER . (exception_choice_list . 0)) (BAR .
(exception_choice_list . 0)))
- ((default . error) (BAR . 1176) (EQUAL_GREATER . 1177))
- ((default . error) (DOT . 87) (BAR . (exception_choice . 0))
(EQUAL_GREATER . (exception_choice . 0)) (TICK . 88) (LEFT_PAREN . 106))
- ((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_state [...]
- ((default . error) (LOOP . 1175))
- ((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)) (OVERRIDIN [...]
- ((default . error) (TERMINATE . 1172) (ACCEPT . 621) (DELAY . 626))
- ((default . error) (END . 1171))
- ((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 . (lab [...]
- ((default . error) (END . 1169))
+ ((default . error) (BAR . 1183) (EQUAL_GREATER . 1184))
+ ((default . error) (DOT . 90) (BAR . (exception_choice . 0))
(EQUAL_GREATER . (exception_choice . 0)) (TICK . 91) (LEFT_PAREN . 107))
+ ((default . error) (WHEN . (assignment_statement . 0)) (THEN .
(assignment_statement . 0)) (OR . (assignment_statement . 0)) (ELSIF .
(assignment_statement . 0)) (ELSE . (assignment_statement . 0))
(CHARACTER_LITERAL . (assignment_statement . 0)) (STRING_LITERAL .
(assignment_statement . 0)) (IDENTIFIER . (assignment_statement . 0))
(LESS_LESS . (assignment_statement . 0)) (WHILE . (assignment_statement . 0))
(SELECT . (assignment_statement . 0)) (RETURN . (assignment_statement . 0 [...]
+ ((default . error) (LOOP . 1182))
+ ((default . error) (IDENTIFIER . (subprogram_body . 0)) (TYPE .
(subprogram_body . 0)) (TASK . (subprogram_body . 0)) (SUBTYPE .
(subprogram_body . 0)) (PROTECTED . (subprogram_body . 0)) (FOR .
(subprogram_body . 0)) (ENTRY . (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)) (OVERRIDIN [...]
+ ((default . error) (TERMINATE . 1179) (ACCEPT . 625) (DELAY . 630))
+ ((default . error) (END . 1178))
+ ((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)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0))
(EXIT . (label_opt . 0)) (GOTO . ( [...]
+ ((default . error) (END . 1176))
((default . error) (ELSE . (select_alternative_list . 1)) (END .
(select_alternative_list . 1)) (OR . (select_alternative_list . 1)))
- ((default . error) (SEMICOLON . 1168))
- ((default . error) (END . 1167))
- ((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 [...]
- ((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 . 730))
- ((default . error) (END . 1164))
- ((default . error) (SEMICOLON . 1163))
+ ((default . error) (SEMICOLON . 1175))
+ ((default . error) (END . 1174))
+ ((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)) (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 . (labe [...]
+ ((default . error) (ACCESS . (constant_opt . 0)) (NOT . (constant_opt .
0)) (IDENTIFIER . (constant_opt . 0)) (STRING_LITERAL . (constant_opt . 0))
(CHARACTER_LITERAL . (constant_opt . 0)) (CONSTANT . 736))
+ ((default . error) (END . 1171))
+ ((default . error) (SEMICOLON . 1170))
+ ((default . error) (SEMICOLON . 1169))
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
711))
+ ((default . error) (ELSE . 1163) (END . 1165) (ELSIF . 1164))
((default . error) (SEMICOLON . 1162))
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
703))
- ((default . error) (ELSE . 1156) (END . 1158) (ELSIF . 1157))
- ((default . error) (SEMICOLON . 1155))
- ((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_stat [...]
- ((default . error) (END . 1154))
- ((default . error) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR .
(discrete_choice_list . 0)) (OTHERS . 175) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (PLUS . 144) (MINUS . 143)
(ABS . 147) (NOT . 174) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(LEFT_PAREN . 148))
+ ((default . error) (WHEN . (delay_statement . 0)) (ELSIF .
(delay_statement . 0)) (EXCEPTION . (delay_statement . 0)) (CHARACTER_LITERAL .
(delay_statement . 0)) (STRING_LITERAL . (delay_statement . 0)) (IDENTIFIER .
(delay_statement . 0)) (LESS_LESS . (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 . (dela [...]
+ ((default . error) (END . 1161))
+ ((default . error) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR .
(discrete_choice_list . 0)) (OTHERS . 175) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150)
(ABS . 144) (NOT . 174) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(LEFT_PAREN . 145))
((default . error) (END . (case_statement_alternative_list . 0)) (WHEN .
(case_statement_alternative_list . 0)))
- ((default . error) (END . 1151) (WHEN . 970))
- ((default . error) (SEMICOLON . 1150))
- ((default . error) (DO . 1149) (SEMICOLON . 1148))
- ((default . error) (BEGIN . 1147))
- ((default . error) (IDENTIFIER . 1146))
- ((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)))
+ ((default . error) (END . 1158) (WHEN . 975))
+ ((default . error) (SEMICOLON . 1157))
+ ((default . error) (DO . 1155) (SEMICOLON . 1156))
+ ((default . error) (BEGIN . 1154))
+ ((default . error) (IDENTIFIER . 1153))
+ ((default . error) (PROCEDURE . (protected_operation_item . 5))
(OVERRIDING . (protected_operation_item . 5)) (NOT . (protected_operation_item
. 5)) (FUNCTION . (protected_operation_item . 5)) (FOR .
(protected_operation_item . 5)) (ENTRY . (protected_operation_item . 5)) (END .
(protected_operation_item . 5)))
((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)))
+ ((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)))
+ ((default . error) (PROCEDURE . (protected_operation_item . 4))
(OVERRIDING . (protected_operation_item . 4)) (NOT . (protected_operation_item
. 4)) (FUNCTION . (protected_operation_item . 4)) (FOR .
(protected_operation_item . 4)) (ENTRY . (protected_operation_item . 4)) (END .
(protected_operation_item . 4)))
((default . error) (FUNCTION . 1) (PROCEDURE . 9))
((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)))
- ((default . error) (END . (protected_operation_item_list_opt . 1))
(ENTRY . 976) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(FOR . 296))
- ((default . error) (END . 1143))
+ ((default . error) (END . (protected_operation_item_list_opt . 1))
(ENTRY . 981) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(FOR . 298))
+ ((default . error) (END . 1150))
((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)))
((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)))
- ((default . error) (REVERSE . 1141) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
((default . error) (LOOP . (iterator_specification . 0)) (EQUAL_GREATER
. (iterator_specification . 0)))
- ((default . error) (DOT . 87) (TICK . 88) (LOOP .
(iterator_specification . 4)) (EQUAL_GREATER . (iterator_specification . 4))
(LEFT_PAREN . 106))
- ((default . error) (SEMICOLON . 1140))
- ((default . error) (WITH . (parameter_profile_opt . 0)) (SEMICOLON .
(parameter_profile_opt . 0)) (LEFT_PAREN . 787))
- ((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 . ( [...]
+ ((default . error) (DOT . 90) (TICK . 91) (LOOP .
(iterator_specification . 4)) (EQUAL_GREATER . (iterator_specification . 4))
(LEFT_PAREN . 107))
+ ((default . error) (REVERSE . 1148) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
+ ((default . error) (SEMICOLON . 1147))
+ ((default . error) (WITH . (parameter_profile_opt . 0)) (SEMICOLON .
(parameter_profile_opt . 0)) (LEFT_PAREN . 798))
+ ((default . error) (IDENTIFIER . (entry_declaration . 1)) (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)) (FO [...]
((default . error) (WITH . (paren_expression . 2)) (SEMICOLON .
(paren_expression . 2)))
((default . error) (WITH . (paren_expression . 0)) (SEMICOLON .
(paren_expression . 0)))
((default . error) (WITH . (paren_expression . 1)) (SEMICOLON .
(paren_expression . 1)))
- ((default . error) (USE . (expression_function_declaration . 0)) (TYPE .
(expression_function_declaration . 0)) (TASK . (expression_function_declaration
. 0)) (SUBTYPE . (expression_function_declaration . 0)) (PROTECTED .
(expression_function_declaration . 0)) (PROCEDURE .
(expression_function_declaration . 0)) (PRAGMA .
(expression_function_declaration . 0)) (PACKAGE .
(expression_function_declaration . 0)) (OVERRIDING .
(expression_function_declaration . 0)) (NOT . (expression_fu [...]
- ((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_procedur [...]
- ((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_subp [...]
- ((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 . [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (SEMICOLON . 1137))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (SEMICOLON . 1135))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (SEMICOLON . 1133))
+ ((default . error) (IDENTIFIER . (expression_function_declaration . 0))
(USE . (expression_function_declaration . 0)) (TYPE .
(expression_function_declaration . 0)) (TASK . (expression_function_declaration
. 0)) (SUBTYPE . (expression_function_declaration . 0)) (PROTECTED .
(expression_function_declaration . 0)) (PROCEDURE .
(expression_function_declaration . 0)) (PRAGMA .
(expression_function_declaration . 0)) (PACKAGE .
(expression_function_declaration . 0)) (OVERRIDING . (expres [...]
+ ((default . error) (IDENTIFIER . (null_procedure_declaration . 0)) (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_proce [...]
+ ((default . error) (IDENTIFIER . (abstract_subprogram_declaration . 0))
(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 . (abstra [...]
+ ((default . error) (IDENTIFIER . (subprogram_body_stub . 0)) (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)) (FUN [...]
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (SEMICOLON . 1144))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (SEMICOLON . 1142))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (SEMICOLON . 1140))
((default . error) (ACCESS . (null_exclusion_opt . 1)) (IDENTIFIER .
48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
- ((default . error) (BEGIN . (declaration . 9)) (IDENTIFIER .
(declaration . 9)) (ENTRY . (declaration . 9)) (FOR . (declaration . 9))
(FUNCTION . (declaration . 9)) (GENERIC . (declaration . 9)) (NOT .
(declaration . 9)) (OVERRIDING . (declaration . 9)) (PACKAGE . (declaration .
9)) (PRAGMA . (declaration . 9)) (PROCEDURE . (declaration . 9)) (PROTECTED .
(declaration . 9)) (SUBTYPE . (declaration . 9)) (TASK . (declaration . 9))
(TYPE . (declaration . 9)) (USE . (declaration . 9)) [...]
- ((default . error) (SEMICOLON . 1132))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
+ ((default . error) (BEGIN . (declaration . 9)) (ENTRY . (declaration .
9)) (FOR . (declaration . 9)) (FUNCTION . (declaration . 9)) (GENERIC .
(declaration . 9)) (NOT . (declaration . 9)) (OVERRIDING . (declaration . 9))
(PACKAGE . (declaration . 9)) (PRAGMA . (declaration . 9)) (PROCEDURE .
(declaration . 9)) (PROTECTED . (declaration . 9)) (SUBTYPE . (declaration .
9)) (TASK . (declaration . 9)) (TYPE . (declaration . 9)) (USE . (declaration .
9)) (IDENTIFIER . (declaration . 9)) [...]
+ ((default . error) (DOT . 90) (TICK . 91) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109) (LEFT_PAREN . 107))
+ ((default . error) (SEMICOLON . 1138))
+ ((default . error) (SEMICOLON . 1137))
+ ((default . error) (SEMICOLON . 1136))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
((default . error) (WITH . (record_type_definition . 0)) (SEMICOLON .
(record_type_definition . 0)))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (NOT . 741) (IDENTIFIER . 48) (CHARACTER_LITERAL .
50) (STRING_LITERAL . 49))
- ((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 . [...]
- ((default . error) (IS . (direct_name_opt . 0)) (IDENTIFIER . 1125)
(STRING_LITERAL . 1126))
- ((default . error) (SEMICOLON . 1124))
- ((default . error) (WHEN . (component_item . 1)) (END . (component_item
. 1)) (FOR . (component_item . 1)) (IDENTIFIER . (component_item . 1)) (CASE .
(component_item . 1)))
- ((default . error) (WHEN . (component_item . 0)) (END . (component_item
. 0)) (FOR . (component_item . 0)) (IDENTIFIER . (component_item . 0)) (CASE .
(component_item . 0)))
- ((default . error) (WHEN . (component_list . 0)) (END . (component_list
. 0)) (CASE . (component_list . 0)) (IDENTIFIER . (component_list . 0)) (FOR .
(component_list . 0)))
- ((default . error) (WHEN . (component_list_opt . 1)) (END .
(component_list_opt . 1)) (CASE . 1012) (IDENTIFIER . 72) (FOR . 296))
- ((default . error) (END . 1121))
- ((default . error) (COMMA . 95) (COLON . 1120))
- ((default . error) (WHEN . (component_list . 3)) (END . (component_list
. 3)) (CASE . (component_list . 3)) (IDENTIFIER . (component_list . 3)) (FOR .
(component_list . 3)))
- ((default . error) (DOT_DOT . 1119))
+ ((default . error) (NOT . 750) (IDENTIFIER . 48) (CHARACTER_LITERAL .
50) (STRING_LITERAL . 49))
+ ((default . error) (BEGIN . (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 . ( [...]
+ ((default . error) (IS . (direct_name_opt . 0)) (IDENTIFIER . 1129)
(STRING_LITERAL . 1130))
+ ((default . error) (SEMICOLON . 1128))
+ ((default . error) (WHEN . (component_item . 1)) (END . (component_item
. 1)) (IDENTIFIER . (component_item . 1)) (FOR . (component_item . 1)) (CASE .
(component_item . 1)))
+ ((default . error) (WHEN . (component_item . 0)) (END . (component_item
. 0)) (IDENTIFIER . (component_item . 0)) (FOR . (component_item . 0)) (CASE .
(component_item . 0)))
+ ((default . error) (WHEN . (component_list . 0)) (END . (component_list
. 0)) (CASE . (component_list . 0)) (FOR . (component_list . 0)) (IDENTIFIER .
(component_list . 0)))
+ ((default . error) (WHEN . (component_list_opt . 1)) (END .
(component_list_opt . 1)) (CASE . 1022) (IDENTIFIER . 77) (FOR . 298))
+ ((default . error) (END . 1125))
+ ((default . error) (COMMA . 96) (COLON . 1124))
+ ((default . error) (WHEN . (component_list . 3)) (END . (component_list
. 3)) (CASE . (component_list . 3)) (FOR . (component_list . 3)) (IDENTIFIER .
(component_list . 3)))
+ ((default . error) (DOT_DOT . 1123))
((default . error) (SEMICOLON . (record_definition . 1)) (WITH .
(record_definition . 1)))
((default . error) (SEMICOLON . (type_definition . 2)) (WITH .
(type_definition . 2)))
((default . error) (COMMA . (enumeration_literal . 0)) (RIGHT_PAREN .
(enumeration_literal . 0)))
((default . error) (COMMA . (enumeration_literal . 1)) (RIGHT_PAREN .
(enumeration_literal . 1)))
((default . error) (RIGHT_PAREN . (enumeration_literal_list . 0)) (COMMA
. (enumeration_literal_list . 0)))
- ((default . error) (COMMA . 1117) (RIGHT_PAREN . 1118))
- ((default . error) (WITH . (real_range_specification_opt . 0))
(SEMICOLON . (real_range_specification_opt . 0)) (RANGE . 1114))
- ((default . error) (DIGITS . 1113) (WITH .
(real_range_specification_opt . 0)) (SEMICOLON . (real_range_specification_opt
. 0)) (RANGE . 1114))
- ((default . error) (NEW . ((abstract_limited_opt . 1)
(abstract_limited_synchronized_opt . 1))))
- ((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)) (PROTECTE [...]
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
703))
- ((default . error) (END . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 299) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 296) (IDENTIFIER . 295) (TYPE
. 301) (GENERIC . 2) (PROTECTED . 298) (TASK . 300) (PACKAGE . 297))
- ((default . error) (AND . 1065) (WITH . 1110))
- ((default . error) (SEMICOLON . 1109))
- ((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 [...]
- ((default . error) (NEW . 1107) (END . (declarative_part_opt . 0))
(PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 299) (PRAGMA .
7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2))
(PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt
. 2)) (FOR . 296) (IDENTIFIER . 295) (TYPE . 301) (GENERIC . 2) (PROTECTED
. 298) (TASK . 300) (PACKAGE . 297))
- ((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 . 87) (TICK . 88) (RANGE . 849) (LEFT_PAREN .
819))
+ ((default . error) (COMMA . 1122) (RIGHT_PAREN . 1121))
+ ((default . error) (WITH . (real_range_specification_opt . 0))
(SEMICOLON . (real_range_specification_opt . 0)) (RANGE . 1118))
+ ((default . error) (DIGITS . 1117) (WITH .
(real_range_specification_opt . 0)) (SEMICOLON . (real_range_specification_opt
. 0)) (RANGE . 1118))
+ ((default . error) (NEW . ((abstract_limited_synchronized_opt . 1)
(abstract_limited_opt . 1))))
+ ((default . error) (SEMICOLON . 1116))
+ ((default . error) (NEW . 1114) (END . (declarative_part_opt . 0))
(PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 301) (PRAGMA .
7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2))
(PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt
. 2)) (FOR . 298) (IDENTIFIER . 304) (TYPE . 303) (GENERIC . 2) (PROTECTED
. 300) (TASK . 302) (PACKAGE . 299))
+ ((default . error) (IDENTIFIER . (task_type_declaration . 2)) (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_declaratio [...]
+ ((default . error) (BEGIN . (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 . [...]
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
711))
+ ((default . error) (END . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 301) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 298) (IDENTIFIER . 304) (TYPE
. 303) (GENERIC . 2) (PROTECTED . 300) (TASK . 302) (PACKAGE . 299))
+ ((default . error) (AND . 1072) (WITH . 1111))
+ ((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 . 90) (TICK . 91) (RANGE . 851) (LEFT_PAREN .
824))
((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)))
- ((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_de [...]
- ((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)) (PR [...]
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
703))
- ((default . error) (END . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 299) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 296) (IDENTIFIER . 295) (TYPE
. 301) (GENERIC . 2) (PROTECTED . 298) (TASK . 300) (PACKAGE . 297))
- ((default . error) (AND . 1065) (WITH . 1103))
- ((default . error) (SEMICOLON . 1102))
- ((default . error) (NEW . 1100) (END . (declarative_part_opt . 0))
(PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 299) (PRAGMA .
7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2))
(PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt
. 2)) (FOR . 296) (IDENTIFIER . 295) (TYPE . 301) (GENERIC . 2) (PROTECTED
. 298) (TASK . 300) (PACKAGE . 297))
- ((default . error) (SEMICOLON . 1099))
- ((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 [...]
- ((default . error) (AT . 1098))
+ ((default . error) (IDENTIFIER . (subtype_declaration . 0)) (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 . (sub [...]
+ ((default . error) (SEMICOLON . 1109))
+ ((default . error) (NEW . 1107) (END . (declarative_part_opt . 0))
(PRIVATE . (declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 301) (PRAGMA .
7) (NOT . 4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2))
(PROCEDURE . (overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt
. 2)) (FOR . 298) (IDENTIFIER . 304) (TYPE . 303) (GENERIC . 2) (PROTECTED
. 300) (TASK . 302) (PACKAGE . 299))
+ ((default . error) (BEGIN . (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)) (PRO [...]
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
711))
+ ((default . error) (END . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 301) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 298) (IDENTIFIER . 304) (TYPE
. 303) (GENERIC . 2) (PROTECTED . 300) (TASK . 302) (PACKAGE . 299))
+ ((default . error) (AND . 1072) (WITH . 1104))
+ ((default . error) (SEMICOLON . 1103))
+ ((default . error) (WHEN . (at_clause . 0)) (BEGIN . (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))
(IDENTIFIER . (at_clause . 0)) (CASE [...]
+ ((default . error) (AT . 1102))
((default . error) (END . (component_clause_list . 0)) (IDENTIFIER .
(component_clause_list . 0)))
- ((default . error) (END . 1096) (IDENTIFIER . 1049))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (DOT . 87) (TICK . 88) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108) (LEFT_PAREN . 106))
- ((default . error) (SEMICOLON . 1093))
- ((default . error) (SEMICOLON . 1092))
- ((default . error) (ALIASED . 1087) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (ACCESS . (null_exclusion_opt
. 0)) (NOT . 878))
+ ((default . error) (END . 1100) (IDENTIFIER . 1059))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (RIGHT_PAREN . (discrete_subtype_definition_list .
1)) (COMMA . (discrete_subtype_definition_list . 1)))
- ((default . error) (ALIASED . 1087) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (ACCESS . (null_exclusion_opt
. 0)) (NOT . 878))
+ ((default . error) (ALIASED . 1093) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (ACCESS . (null_exclusion_opt
. 0)) (NOT . 883))
((default . error) (RIGHT_PAREN . (index_subtype_definition_list . 1))
(COMMA . (index_subtype_definition_list . 1)))
- ((default . error) (DOT . 87) (RANGE . 1086) (TICK . 88) (LEFT_PAREN
. 106))
+ ((default . error) (DOT . 90) (RANGE . 1097) (TICK . 91) (LEFT_PAREN
. 107))
+ ((default . error) (ALIASED . 1093) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (ACCESS . (null_exclusion_opt
. 0)) (NOT . 883))
((default . error) (COMMA . (index_subtype_definition . 0)) (RIGHT_PAREN
. (index_subtype_definition . 0)))
- ((default . error) (NUMERIC_LITERAL . 145) (NULL . 1085) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (COMMA . 825) (RIGHT_PAREN . 1084))
- ((default . error) (COMMA . (discrete_subtype_definition . 1)) (BAR .
(discrete_choice . 2)) (EQUAL_GREATER . (discrete_choice . 2)) (RIGHT_PAREN .
((discrete_subtype_definition . 1) 267)))
+ ((default . error) (NUMERIC_LITERAL . 152) (NULL . 1092) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (COMMA . 831) (RIGHT_PAREN . 1091))
+ ((default . error) (BAR . (discrete_choice . 2)) (EQUAL_GREATER .
(discrete_choice . 2)) (RIGHT_PAREN . ((range_list . 0)
(discrete_subtype_definition . 1))) (COMMA . ((range_list . 0)
(discrete_subtype_definition . 1))))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (PRIVATE . 1082))
- ((default . error) (AND . 1065) (WITH . (and_interface_list_opt . 1))
(SEMICOLON . (and_interface_list_opt . 1)))
+ ((default . error) (PRIVATE . 1089))
+ ((default . error) (AND . 1072) (WITH . (and_interface_list_opt . 1))
(SEMICOLON . (and_interface_list_opt . 1)))
((default . error) (WITH . (formal_package_actual_part . 0)) (SEMICOLON
. (formal_package_actual_part . 0)))
- ((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)))
- ((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)))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
+ ((default . error) (PACKAGE . (formal_package_declaration . 0))
(PROCEDURE . (formal_package_declaration . 0)) (FUNCTION .
(formal_package_declaration . 0)) (PRAGMA . (formal_package_declaration . 0))
(TYPE . (formal_package_declaration . 0)) (USE . (formal_package_declaration .
0)) (WITH . (formal_package_declaration . 0)) (IDENTIFIER .
(formal_package_declaration . 0)))
+ ((default . error) (PACKAGE . (formal_object_declaration . 0))
(PROCEDURE . (formal_object_declaration . 0)) (FUNCTION .
(formal_object_declaration . 0)) (PRAGMA . (formal_object_declaration . 0))
(TYPE . (formal_object_declaration . 0)) (USE . (formal_object_declaration .
0)) (WITH . (formal_object_declaration . 0)) (IDENTIFIER .
(formal_object_declaration . 0)))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (ELSIF . (elsif_expression_list . 1)) (ELSE .
(elsif_expression_list . 1)) (RIGHT_PAREN . (elsif_expression_list . 1)))
- ((default . error) (THEN . 1079))
+ ((default . error) (THEN . 1087))
((default . error) (RIGHT_PAREN . (if_expression . 2)))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (RIGHT_PAREN . (case_expression_alternative_list .
1)) (COMMA . (case_expression_alternative_list . 1)))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (RIGHT_PAREN . (parameter_specification . 0))
(SEMICOLON . (parameter_specification . 0)))
((default . error) (COMMA . (case_expression_alternative . 0))
(RIGHT_PAREN . (case_expression_alternative . 0)))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
((default . error) (RIGHT_PAREN . (if_expression . 0)))
- ((default . error) (RIGHT_PAREN . (parameter_specification . 0))
(SEMICOLON . (parameter_specification . 0)))
((default . error) (WITH . (formal_derived_type_definition . 0))
(SEMICOLON . (formal_derived_type_definition . 0)))
- ((default . error) (DOT . 87) (TICK . 88) (WITH . (interface_list .
1)) (SEMICOLON . (interface_list . 1)) (AND . (interface_list . 1)) (LEFT_PAREN
. 106))
+ ((default . error) (DOT . 90) (TICK . 91) (WITH . (interface_list .
1)) (SEMICOLON . (interface_list . 1)) (AND . (interface_list . 1)) (LEFT_PAREN
. 107))
((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)))
- ((default . error) (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)) (XOR .
(primary . 1)) (OR . (primary . 1)) (AND . (primary . 1)) (EQUAL_GREATER .
(primary . 1)) (BAR . (primary . 1)) (IN . (primary . 1)) (NOT . (primary . 1))
(EQUAL . (primary . 1)) (GREATER . (primary . 1)) (GREATER_EQUAL . (primary .
1)) (LESS . (primary . 1)) (LESS_EQ [...]
- ((default . error) (BOX . 1061))
- ((default . error) (ACCESS . (null_exclusion_opt . 0)) (NOT . 878)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
+ ((default . error) (PLUS . (primary . 1)) (MINUS . (primary . 1))
(AMPERSAND . (primary . 1)) (DOT_DOT . (primary . 1)) (MOD . (primary . 1))
(REM . (primary . 1)) (SLASH . (primary . 1)) (STAR . (primary . 1)) (XOR .
(primary . 1)) (OR . (primary . 1)) (AND . (primary . 1)) (EQUAL_GREATER .
(primary . 1)) (BAR . (primary . 1)) (IN . (primary . 1)) (NOT . (primary . 1))
(EQUAL . (primary . 1)) (GREATER . (primary . 1)) (GREATER_EQUAL . (primary .
1)) (LESS . (primary . 1)) (LESS_EQ [...]
+ ((default . error) (ACCESS . (null_exclusion_opt . 0)) (NOT . 883)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49))
((default . error) (WITH . (component_definition . 3)) (SEMICOLON .
(component_definition . 3)) (COLON_EQUAL . (component_definition . 3)))
((default . error) (WITH . (array_type_definition . 0)) (SEMICOLON .
(array_type_definition . 0)) (COLON_EQUAL . (array_type_definition . 0)))
((default . error) (WITH . (component_definition . 1)) (SEMICOLON .
(component_definition . 1)) (COLON_EQUAL . (component_definition . 1)))
+ ((default . error) (BOX . 1068))
((default . error) (WITH . (array_type_definition . 1)) (SEMICOLON .
(array_type_definition . 1)) (COLON_EQUAL . (array_type_definition . 1)))
- ((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 . (obj [...]
- ((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 . (obj [...]
- ((default . error) (SEMICOLON . 1237))
- ((default . error) (SEMICOLON . 1236))
- ((default . error) (RECORD . 1235))
+ ((default . error) (SEMICOLON . 1244))
+ ((default . error) (RECORD . 1243))
((default . error) (IDENTIFIER . (component_clause_list . 1)) (END .
(component_clause_list . 1)))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((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)) (PROTEC [...]
- ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (SEMICOLON . 1232))
- ((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 . (protect [...]
- ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE .
(declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 299) (PRAGMA . 7) (NOT .
4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE .
(overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR .
296) (IDENTIFIER . 295) (TYPE . 301) (GENERIC . 2) (PROTECTED . 298) (TASK
. 300) (PACKAGE . 297))
- ((default . error) (END . 1230))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (PRIVATE . (package_body_stub . 0)) (END .
(package_body_stub . 0)) (BEGIN . (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 [...]
+ ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE .
(declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 301) (PRAGMA . 7) (NOT .
4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE .
(overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR .
298) (IDENTIFIER . 304) (TYPE . 303) (GENERIC . 2) (PROTECTED . 300) (TASK
. 302) (PACKAGE . 299))
+ ((default . error) (END . 1240))
((default . error) (SEMICOLON . (protected_definition . 1)))
- ((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)))
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (SEMICOLON . 1228))
- ((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 . [...]
- ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE .
(declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 299) (PRAGMA . 7) (NOT .
4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE .
(overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR .
296) (IDENTIFIER . 295) (TYPE . 301) (GENERIC . 2) (PROTECTED . 298) (TASK
. 300) (PACKAGE . 297))
- ((default . error) (END . 1226))
+ ((default . error) (SEMICOLON . 1238))
+ ((default . error) (PRIVATE . (protected_body_stub . 0)) (END .
(protected_body_stub . 0)) (BEGIN . (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 . (protecte [...]
+ ((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)))
+ ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE .
(declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 301) (PRAGMA . 7) (NOT .
4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE .
(overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR .
298) (IDENTIFIER . 304) (TYPE . 303) (GENERIC . 2) (PROTECTED . 300) (TASK
. 302) (PACKAGE . 299))
+ ((default . error) (END . 1236))
((default . error) (SEMICOLON . (task_definition . 1)))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
+ ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
+ ((default . error) (SEMICOLON . 1234))
+ ((default . error) (PRIVATE . (task_body_stub . 0)) (END .
(task_body_stub . 0)) (BEGIN . (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_ [...]
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
((default . error) (WITH . (type_definition . 4)) (SEMICOLON .
(type_definition . 4)))
((default . error) (WITH . (type_definition . 3)) (SEMICOLON .
(type_definition . 3)))
- ((default . error) (IDENTIFIER . 1024) (CHARACTER_LITERAL . 1025))
((default . error) (SEMICOLON . (enumeration_type_definition . 0)) (WITH
. (enumeration_type_definition . 0)))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (ALIASED . 1087) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (ACCESS . (null_exclusion_opt
. 0)) (NOT . 878))
- ((default . error) (RECORD . 1220))
- ((default . error) (WHEN . (component_list . 1)) (FOR . (component_list
. 1)) (IDENTIFIER . (component_list . 1)) (CASE . (component_list . 1)) (END .
(component_list . 1)))
- ((default . error) (WHEN . (component_list . 2)) (FOR . (component_list
. 2)) (IDENTIFIER . (component_list . 2)) (CASE . (component_list . 2)) (END .
(component_list . 2)))
- ((default . error) (WHEN . (component_list . 4)) (FOR . (component_list
. 4)) (IDENTIFIER . (component_list . 4)) (CASE . (component_list . 4)) (END .
(component_list . 4)))
+ ((default . error) (IDENTIFIER . 1034) (CHARACTER_LITERAL . 1035))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (ALIASED . 1093) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (ACCESS . (null_exclusion_opt
. 0)) (NOT . 883))
+ ((default . error) (RECORD . 1228))
+ ((default . error) (WHEN . (component_list . 1)) (IDENTIFIER .
(component_list . 1)) (FOR . (component_list . 1)) (CASE . (component_list .
1)) (END . (component_list . 1)))
+ ((default . error) (WHEN . (component_list . 2)) (IDENTIFIER .
(component_list . 2)) (FOR . (component_list . 2)) (CASE . (component_list .
2)) (END . (component_list . 2)))
+ ((default . error) (WHEN . (component_list . 4)) (IDENTIFIER .
(component_list . 4)) (FOR . (component_list . 4)) (CASE . (component_list .
4)) (END . (component_list . 4)))
((default . error) (IS . (direct_name . 0)))
((default . error) (IS . (direct_name . 1)))
((default . error) (IS . (direct_name_opt . 1)))
- ((default . error) (IS . 1219))
- ((default . error) (WITH . (and_interface_list_opt . 0)) (AND . 811))
- ((default . error) (DOT . 87) (TICK . 88) (AND . 811) (WITH .
((and_interface_list_opt . 0) (constraint_opt . 0))) (SEMICOLON .
(constraint_opt . 0)) (RANGE . 849) (LEFT_PAREN . 819))
- ((default . error) (SEMICOLON . 1214))
- ((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)) [...]
- ((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 [...]
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((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 [...]
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((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 [...]
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((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_ [...]
+ ((default . error) (IS . 1227))
+ ((default . error) (WITH . (and_interface_list_opt . 0)) (AND . 816))
+ ((default . error) (DOT . 90) (TICK . 91) (AND . 816) (WITH .
((constraint_opt . 0) (and_interface_list_opt . 0))) (SEMICOLON .
(constraint_opt . 0)) (RANGE . 851) (LEFT_PAREN . 824))
+ ((default . error) (SEMICOLON . 1222))
+ ((default . error) (END . (full_type_declaration . 0)) (PRIVATE .
(full_type_declaration . 0)) (IDENTIFIER . (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_declaratio [...]
+ ((default . error) (END . (object_renaming_declaration . 2)) (PRIVATE .
(object_renaming_declaration . 2)) (IDENTIFIER . (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 . (obj [...]
+ ((default . error) (END . (object_renaming_declaration . 1)) (PRIVATE .
(object_renaming_declaration . 1)) (IDENTIFIER . (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 . (obj [...]
+ ((default . error) (SEMICOLON . 1221))
+ ((default . error) (PRIVATE . (object_declaration . 3)) (END .
(object_declaration . 3)) (BEGIN . (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 . [...]
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (PRIVATE . (object_declaration . 5)) (END .
(object_declaration . 5)) (BEGIN . (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 . [...]
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (PRIVATE . (object_declaration . 1)) (END .
(object_declaration . 1)) (BEGIN . (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 . [...]
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (END . (package_body . 0)) (BEGIN . (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)) (IDENTIFIER . (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_ [...]
((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49))
- ((default . error) (DOT . 87) (TICK . 88) (LOOP .
(iterator_specification . 3)) (EQUAL_GREATER . (iterator_specification . 3))
(LEFT_PAREN . 106))
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
703))
+ ((default . error) (DOT . 90) (TICK . 91) (LOOP .
(iterator_specification . 3)) (EQUAL_GREATER . (iterator_specification . 3))
(LEFT_PAREN . 107))
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
711))
((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)))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (IS .
(aspect_specification_opt . 0)) (WITH . 108))
- ((default . error) (WHEN . (parameter_profile_opt . 0)) (LEFT_PAREN .
1205))
- ((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 . [...]
- ((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 . (a [...]
- ((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 . [...]
- ((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_statem [...]
- ((default . error) (CASE . 1202))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (IS .
(aspect_specification_opt . 0)) (WITH . 109))
+ ((default . error) (WHEN . (parameter_profile_opt . 0)) (LEFT_PAREN .
1212))
+ ((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)) (ABORT .
(label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO .
(label_opt . 0)) (NULL . (label_opt [...]
+ ((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)) (ABORT .
(label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO .
(label_opt . 0)) (NULL . (label_opt [...]
+ ((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)) (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 . ( [...]
+ ((default . error) (OR . (block_statement . 1)) (THEN . (block_statement
. 1)) (WHEN . (block_statement . 1)) (EXCEPTION . (block_statement . 1)) (END .
(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 . [...]
+ ((default . error) (CASE . 1209))
((default . error) (WHEN . (case_statement_alternative_list . 1)) (END .
(case_statement_alternative_list . 1)))
- ((default . error) (BAR . 282) (EQUAL_GREATER . 1201))
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
703))
- ((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)) (DEL [...]
- ((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 [...]
- ((default . error) (THEN . (expression_opt . 0)) (RAISE . 152) (PLUS .
144) (MINUS . 143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL .
151) (NEW . 149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL
. 49) (LEFT_PAREN . 148))
- ((default . error) (IF . 1197))
+ ((default . error) (BAR . 285) (EQUAL_GREATER . 1208))
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
711))
+ ((default . error) (OR . (exit_statement . 0)) (THEN . (exit_statement .
0)) (WHEN . (exit_statement . 0)) (EXCEPTION . (exit_statement . 0)) (END .
(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 . (e [...]
+ ((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)) (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 . (labe [...]
+ ((default . error) (THEN . (expression_opt . 0)) (RAISE . 149) (PLUS .
151) (MINUS . 150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL .
148) (NEW . 146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL
. 49) (LEFT_PAREN . 145))
+ ((default . error) (IF . 1204))
((default . error) (END . (elsif_statement_list . 0)) (ELSE .
(elsif_statement_list . 0)) (ELSIF . (elsif_statement_list . 0)))
- ((default . error) (END . 1195) (ELSE . 1194) (ELSIF . 1157))
- ((default . error) (SEMICOLON . 1193))
- ((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_statem [...]
- ((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) [...]
- ((default . error) (RETURN . 1192))
- ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (ACCESS . (null_exclusion_opt . 0)) (NOT . 878))
- ((default . error) (END . 1188))
- ((default . error) (SELECT . 1187))
- ((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 . [...]
- ((default . error) (SELECT . 1186))
+ ((default . error) (END . 1202) (ELSE . 1201) (ELSIF . 1164))
+ ((default . error) (SEMICOLON . 1200))
+ ((default . error) (OR . (raise_statement . 1)) (THEN . (raise_statement
. 1)) (WHEN . (raise_statement . 1)) (EXCEPTION . (raise_statement . 1)) (END .
(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 . [...]
+ ((default . error) (OR . (requeue_statement . 0)) (THEN .
(requeue_statement . 0)) (WHEN . (requeue_statement . 0)) (EXCEPTION .
(requeue_statement . 0)) (END . (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 . [...]
+ ((default . error) (RETURN . 1199))
+ ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (ACCESS . (null_exclusion_opt . 0)) (NOT . 883))
+ ((default . error) (END . 1195))
+ ((default . error) (SELECT . 1194))
+ ((default . error) (OR . (selective_accept . 1)) (THEN .
(selective_accept . 1)) (WHEN . (selective_accept . 1)) (EXCEPTION .
(selective_accept . 1)) (END . (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 . (sel [...]
+ ((default . error) (SELECT . 1193))
((default . error) (END . (delay_alternative . 0)) (OR .
(delay_alternative . 0)) (ELSE . (delay_alternative . 0)))
- ((default . error) (SELECT . 1185))
- ((default . error) (SEMICOLON . 1184))
- ((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 . (lab [...]
+ ((default . error) (SELECT . 1192))
+ ((default . error) (SEMICOLON . 1191))
+ ((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)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0))
(EXIT . (label_opt . 0)) (GOTO . ( [...]
((default . error) (END . (select_alternative . 2)) (OR .
(select_alternative . 2)) (ELSE . (select_alternative . 2)))
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
703))
- ((default . error) (OTHERS . 946) (IDENTIFIER . 48) (CHARACTER_LITERAL
. 50) (STRING_LITERAL . 49))
- ((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)) ( [...]
- ((default . error) (OTHERS . 946) (IDENTIFIER . 48) (CHARACTER_LITERAL
. 50) (STRING_LITERAL . 49))
- ((default . error) (BAR . 1176) (EQUAL_GREATER . 1282))
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
711))
+ ((default . error) (OTHERS . 950) (IDENTIFIER . 48) (CHARACTER_LITERAL
. 50) (STRING_LITERAL . 49))
+ ((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)) (ABORT .
(label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO .
(label_opt . 0)) (NULL . (label_opt . 0)) [...]
+ ((default . error) (OTHERS . 950) (IDENTIFIER . 48) (CHARACTER_LITERAL
. 50) (STRING_LITERAL . 49))
+ ((default . error) (BAR . 1183) (EQUAL_GREATER . 1289))
((default . error) (WHEN . (exception_handler . 1)) (END .
(exception_handler . 1)))
((default . error) (EQUAL_GREATER . (exception_choice_list . 1)) (BAR .
(exception_choice_list . 1)))
- ((default . error) (SEMICOLON . 1281))
+ ((default . error) (SEMICOLON . 1288))
((default . error) (ELSE . (select_alternative . 0)) (OR .
(select_alternative . 0)) (END . (select_alternative . 0)))
((default . error) (ELSE . (select_alternative . 4)) (OR .
(select_alternative . 4)) (END . (select_alternative . 4)))
- ((default . error) (SEMICOLON . 1280))
- ((default . error) (SEMICOLON . 1279))
- ((default . error) (SEMICOLON . 1278))
- ((default . error) (SELECT . 1277))
+ ((default . error) (SEMICOLON . 1287))
+ ((default . error) (SEMICOLON . 1286))
+ ((default . error) (SEMICOLON . 1285))
+ ((default . error) (SELECT . 1284))
((default . error) (DO . (return_subtype_indication . 1)) (SEMICOLON .
(return_subtype_indication . 1)) (COLON_EQUAL . (return_subtype_indication .
1)))
- ((default . error) (DO . (extended_return_object_declaration . 1))
(SEMICOLON . (extended_return_object_declaration . 1)) (COLON_EQUAL . 1276))
+ ((default . error) (DO . (extended_return_object_declaration . 1))
(SEMICOLON . (extended_return_object_declaration . 1)) (COLON_EQUAL . 1283))
((default . error) (DO . (return_subtype_indication . 0)) (SEMICOLON .
(return_subtype_indication . 0)) (COLON_EQUAL . (return_subtype_indication .
0)))
- ((default . error) (SEMICOLON . 1275))
- ((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 . (l [...]
- ((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 [...]
- ((default . error) (IF . 1273))
+ ((default . error) (SEMICOLON . 1282))
+ ((default . error) (WHEN . (loop_statement . 1)) (THEN . (loop_statement
. 1)) (OR . (loop_statement . 1)) (ELSIF . (loop_statement . 1)) (ELSE .
(loop_statement . 1)) (CHARACTER_LITERAL . (loop_statement . 1))
(STRING_LITERAL . (loop_statement . 1)) (IDENTIFIER . (loop_statement . 1))
(LESS_LESS . (loop_statement . 1)) (WHILE . (loop_statement . 1)) (SELECT .
(loop_statement . 1)) (RETURN . (loop_statement . 1)) (REQUEUE .
(loop_statement . 1)) (RAISE . (loop_statement . 1)) (PRAG [...]
+ ((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)) (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 . (labe [...]
+ ((default . error) (IF . 1280))
((default . error) (ELSIF . (elsif_statement_list . 1)) (ELSE .
(elsif_statement_list . 1)) (END . (elsif_statement_list . 1)))
- ((default . error) (SEMICOLON . 1272))
- ((default . error) (THEN . 1271))
- ((default . error) (END . 1270))
+ ((default . error) (SEMICOLON . 1279))
+ ((default . error) (THEN . 1278))
+ ((default . error) (END . 1277))
+ ((default . error) (SEMICOLON . 1276))
+ ((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)) (ABORT .
(label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO .
(label_opt . 0)) (NULL . (label_opt . 0)) [...]
+ ((default . error) (SEMICOLON . 1274))
+ ((default . error) (END . 1273))
+ ((default . error) (END . 1272))
+ ((default . error) (FOR . 1271) (IDENTIFIER . 77))
+ ((default . error) (WHEN . 1270))
+ ((default . error) (WHEN . (entry_body_formal_part . 1)))
((default . error) (SEMICOLON . 1269))
- ((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)) ( [...]
+ ((default . error) (DOT . 90) (TICK . 91) (LOOP .
(iterator_specification . 2)) (EQUAL_GREATER . (iterator_specification . 2))
(LEFT_PAREN . 107))
+ ((default . error) (SEMICOLON . 1268))
((default . error) (SEMICOLON . 1267))
- ((default . error) (END . 1266))
- ((default . error) (END . 1265))
- ((default . error) (FOR . 1264) (IDENTIFIER . 72))
- ((default . error) (WHEN . 1263))
- ((default . error) (WHEN . (entry_body_formal_part . 1)))
- ((default . error) (SEMICOLON . 1262))
- ((default . error) (DOT . 87) (TICK . 88) (LOOP .
(iterator_specification . 2)) (EQUAL_GREATER . (iterator_specification . 2))
(LEFT_PAREN . 106))
- ((default . error) (SEMICOLON . 1261))
- ((default . error) (SEMICOLON . 1260))
- ((default . error) (SEMICOLON . 1259))
- ((default . error) (SEMICOLON . 1258))
- ((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) [...]
- ((default . error) (WITH . 1257))
+ ((default . error) (SEMICOLON . 1266))
+ ((default . error) (SEMICOLON . 1265))
+ ((default . error) (BEGIN . (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 . ( [...]
+ ((default . error) (BEGIN . (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)) [...]
+ ((default . error) (WITH . 1264))
((default . error) (WITH . (constraint_opt . 1)) (SEMICOLON .
(constraint_opt . 1)))
((default . error) (WITH . (derived_type_definition . 1)) (SEMICOLON .
(derived_type_definition . 1)))
- ((default . error) (WITH . 1256))
- ((default . error) (WHEN . 1253))
+ ((default . error) (WITH . 1263))
+ ((default . error) (WHEN . 1260))
((default . error) (SEMICOLON . (record_definition . 0)) (WITH .
(record_definition . 0)))
- ((default . error) (COLON_EQUAL . 1251) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 108))
+ ((default . error) (COLON_EQUAL . 1258) (SEMICOLON .
(aspect_specification_opt . 0)) (WITH . 109))
((default . error) (SEMICOLON . (type_definition . 1)) (WITH .
(type_definition . 1)))
((default . error) (RIGHT_PAREN . (enumeration_literal_list . 1)) (COMMA
. (enumeration_literal_list . 1)))
- ((default . error) (DOT_DOT . 1250))
- ((default . error) (WITH . (real_range_specification_opt . 0))
(SEMICOLON . (real_range_specification_opt . 0)) (RANGE . 1114))
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
703))
- ((default . error) (SEMICOLON . 1247))
- ((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 [...]
- ((default . error) (AND . 1065) (WITH . 1246))
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
703))
- ((default . error) (SEMICOLON . 1244))
- ((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_typ [...]
- ((default . error) (AND . 1065) (WITH . 1243))
- ((default . error) (RANGE . 1242))
+ ((default . error) (DOT_DOT . 1257))
+ ((default . error) (WITH . (real_range_specification_opt . 0))
(SEMICOLON . (real_range_specification_opt . 0)) (RANGE . 1118))
+ ((default . error) (IDENTIFIER . (task_type_declaration . 1)) (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_declaratio [...]
+ ((default . error) (AND . 1072) (WITH . 1255))
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
711))
+ ((default . error) (SEMICOLON . 1253))
+ ((default . error) (IDENTIFIER . (protected_type_declaration . 1)) (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_ [...]
+ ((default . error) (AND . 1072) (WITH . 1252))
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
711))
+ ((default . error) (SEMICOLON . 1250))
+ ((default . error) (RANGE . 1249))
((default . error) (SEMICOLON . (record_rep . 0)))
((default . error) (IDENTIFIER . (mod_clause_opt . 1)))
- ((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 . [...]
((default . error) (COLON_EQUAL . (component_definition . 2)) (SEMICOLON
. (component_definition . 2)) (WITH . (component_definition . 2)))
((default . error) (COLON_EQUAL . (component_definition . 0)) (SEMICOLON
. (component_definition . 0)) (WITH . (component_definition . 0)))
- ((default . error) (RIGHT_PAREN . (subtype_indication . 1)) (COMMA .
(subtype_indication . 1)) (DOT . 87) (TICK . 88) (BAR . (discrete_choice .
1)) (EQUAL_GREATER . (discrete_choice . 1)) (RANGE . 849) (LEFT_PAREN . 819))
+ ((default . error) (RIGHT_PAREN . (subtype_indication . 1)) (COMMA .
(subtype_indication . 1)) (DOT . 90) (TICK . 91) (BAR . (discrete_choice .
1)) (EQUAL_GREATER . (discrete_choice . 1)) (RANGE . 851) (LEFT_PAREN . 824))
((default . error) (ELSE . (elsif_expression_item . 0)) (ELSIF .
(elsif_expression_item . 0)) (RIGHT_PAREN . (elsif_expression_item . 0)))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE .
(declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 299) (PRAGMA . 7) (NOT .
4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE .
(overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR .
296) (IDENTIFIER . 295) (TYPE . 301) (GENERIC . 2) (PROTECTED . 298) (TASK
. 300) (PACKAGE . 297))
- ((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)) (OVERRID [...]
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (END . (single_protected_declaration . 0)) (PRIVATE .
(single_protected_declaration . 0)) (IDENTIFIER . (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)) (PACK [...]
((default . error) (SEMICOLON . (protected_definition . 0)))
- ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE .
(declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 299) (PRAGMA . 7) (NOT .
4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE .
(overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR .
296) (IDENTIFIER . 295) (TYPE . 301) (GENERIC . 2) (PROTECTED . 298) (TASK
. 300) (PACKAGE . 297))
- ((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 . (singl [...]
+ ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE .
(declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 301) (PRAGMA . 7) (NOT .
4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE .
(overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR .
298) (IDENTIFIER . 304) (TYPE . 303) (GENERIC . 2) (PROTECTED . 300) (TASK
. 302) (PACKAGE . 299))
+ ((default . error) (END . (single_task_declaration . 0)) (PRIVATE .
(single_task_declaration . 0)) (IDENTIFIER . (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 . [...]
((default . error) (SEMICOLON . (task_definition . 0)))
+ ((default . error) (END . (declarative_part_opt . 0)) (PRIVATE .
(declarative_part_opt . 0)) (USE . 11) (SUBTYPE . 301) (PRAGMA . 7) (NOT .
4) (OVERRIDING . 5) (FUNCTION . (overriding_indicator_opt . 2)) (PROCEDURE .
(overriding_indicator_opt . 2)) (ENTRY . (overriding_indicator_opt . 2)) (FOR .
298) (IDENTIFIER . 304) (TYPE . 303) (GENERIC . 2) (PROTECTED . 300) (TASK
. 302) (PACKAGE . 299))
((default . error) (WITH . (type_definition . 5)) (SEMICOLON .
(type_definition . 5)))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (SEMICOLON . 1299))
- ((default . error) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR .
(discrete_choice_list . 0)) (OTHERS . 175) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (PLUS . 144) (MINUS . 143)
(ABS . 147) (NOT . 174) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(LEFT_PAREN . 148))
- ((default . error) (END . 1296) (WHEN . 1253))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (SEMICOLON . 1306))
+ ((default . error) (EQUAL_GREATER . (discrete_choice_list . 0)) (BAR .
(discrete_choice_list . 0)) (OTHERS . 175) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150)
(ABS . 144) (NOT . 174) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(LEFT_PAREN . 145))
+ ((default . error) (END . 1303) (WHEN . 1260))
((default . error) (END . (variant_list . 0)) (WHEN . (variant_list .
0)))
- ((default . error) (PRIVATE . 1295))
- ((default . error) (RECORD . 864) (NULL . 862))
- ((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 [...]
- ((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 [...]
- ((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 [...]
- ((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)) (PROTEC [...]
- ((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 . [...]
- ((default . error) (IS . (expression_opt . 0)) (RAISE . 152) (PLUS .
144) (MINUS . 143) (ABS . 147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL .
151) (NEW . 149) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL
. 49) (LEFT_PAREN . 148))
- ((default . error) (IDENTIFIER . 1292))
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
703))
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
703))
- ((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)) (DEL [...]
+ ((default . error) (PRIVATE . 1302))
+ ((default . error) (RECORD . 866) (NULL . 864))
+ ((default . error) (PRIVATE . (object_declaration . 2)) (END .
(object_declaration . 2)) (BEGIN . (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 . [...]
+ ((default . error) (PRIVATE . (object_declaration . 4)) (END .
(object_declaration . 4)) (BEGIN . (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 . [...]
+ ((default . error) (PRIVATE . (object_declaration . 0)) (END .
(object_declaration . 0)) (BEGIN . (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 . [...]
+ ((default . error) (PRIVATE . (entry_declaration . 0)) (END .
(entry_declaration . 0)) (BEGIN . (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 [...]
+ ((default . error) (PRIVATE . (protected_body . 0)) (END .
(protected_body . 0)) (BEGIN . (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 . (prote [...]
+ ((default . error) (IS . (expression_opt . 0)) (RAISE . 149) (PLUS .
151) (MINUS . 150) (ABS . 144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL .
148) (NEW . 146) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL
. 49) (LEFT_PAREN . 145))
+ ((default . error) (IDENTIFIER . 1299))
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
711))
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
711))
+ ((default . error) (OR . (case_statement . 0)) (THEN . (case_statement .
0)) (WHEN . (case_statement . 0)) (EXCEPTION . (case_statement . 0)) (END .
(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 . (c [...]
((default . error) (END . (case_statement_alternative . 0)) (WHEN .
(case_statement_alternative . 0)))
- ((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_statem [...]
- ((default . error) (IF . 1289))
- ((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 . ( [...]
- ((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)) (EX [...]
- ((default . error) (SEMICOLON . 1287))
- ((default . error) (END . 1286))
- ((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_ [...]
- ((default . error) (RAISE . 152) (PLUS . 144) (MINUS . 143) (ABS .
147) (NOT . 150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 148))
- ((default . error) (SEMICOLON . 1284))
- ((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 . [...]
- ((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 . ( [...]
- ((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 . [...]
- ((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)) (DEL [...]
- ((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)) ( [...]
+ ((default . error) (OR . (block_statement . 0)) (THEN . (block_statement
. 0)) (WHEN . (block_statement . 0)) (EXCEPTION . (block_statement . 0)) (END .
(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 . [...]
+ ((default . error) (IF . 1296))
+ ((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)) (ABORT . (label_opt . 0)) (DELAY . (label_opt . 0))
(EXIT . (label_opt . 0)) (GOTO [...]
+ ((default . error) (OR . (if_statement . 3)) (THEN . (if_statement . 3))
(WHEN . (if_statement . 3)) (EXCEPTION . (if_statement . 3)) (END .
(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_ [...]
+ ((default . error) (SEMICOLON . 1294))
+ ((default . error) (END . 1293))
+ ((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)) (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 [...]
+ ((default . error) (RAISE . 149) (PLUS . 151) (MINUS . 150) (ABS .
144) (NOT . 147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146)
(IDENTIFIER . 48) (CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN
. 145))
+ ((default . error) (SEMICOLON . 1291))
+ ((default . error) (OR . (selective_accept . 0)) (THEN .
(selective_accept . 0)) (WHEN . (selective_accept . 0)) (EXCEPTION .
(selective_accept . 0)) (END . (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 . (sel [...]
+ ((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)) (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)) ( [...]
+ ((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)) (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 . (tim [...]
+ ((default . error) (OR . (loop_statement . 0)) (THEN . (loop_statement .
0)) (WHEN . (loop_statement . 0)) (EXCEPTION . (loop_statement . 0)) (END .
(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 . (l [...]
+ ((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)) (ABORT .
(label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO .
(label_opt . 0)) (NULL . (label_opt . 0)) [...]
((default . error) (WHEN . (exception_handler . 0)) (END .
(exception_handler . 0)))
- ((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)) (I [...]
+ ((default . error) (WHEN . (asynchronous_select . 0)) (THEN .
(asynchronous_select . 0)) (OR . (asynchronous_select . 0)) (ELSIF .
(asynchronous_select . 0)) (ELSE . (asynchronous_select . 0))
(CHARACTER_LITERAL . (asynchronous_select . 0)) (STRING_LITERAL .
(asynchronous_select . 0)) (IDENTIFIER . (asynchronous_select . 0)) (LESS_LESS
. (asynchronous_select . 0)) (WHILE . (asynchronous_select . 0)) (SELECT .
(asynchronous_select . 0)) (RETURN . (asynchronous_select . 0)) (REQUEUE [...]
((default . error) (DO . (extended_return_object_declaration . 0))
(SEMICOLON . (extended_return_object_declaration . 0)))
- ((default . error) (IF . 1317))
- ((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_ [...]
+ ((default . error) (IF . 1324))
+ ((default . error) (WHEN . (if_statement . 1)) (THEN . (if_statement .
1)) (OR . (if_statement . 1)) (ELSIF . (if_statement . 1)) (ELSE .
(if_statement . 1)) (CHARACTER_LITERAL . (if_statement . 1)) (STRING_LITERAL .
(if_statement . 1)) (IDENTIFIER . (if_statement . 1)) (LESS_LESS .
(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)) (NU [...]
((default . error) (ELSE . (elsif_statement_item . 0)) (ELSIF .
(elsif_statement_item . 0)) (END . (elsif_statement_item . 0)))
- ((default . error) (SEMICOLON . 1316))
- ((default . error) (SEMICOLON . 1315))
- ((default . error) (SEMICOLON . 1314))
- ((default . error) (IN . 1313))
- ((default . error) (IS . 1312))
+ ((default . error) (SEMICOLON . 1323))
+ ((default . error) (SEMICOLON . 1322))
+ ((default . error) (SEMICOLON . 1321))
+ ((default . error) (IN . 1320))
+ ((default . error) (IS . 1319))
((default . error) (WITH . (derived_type_definition . 0)) (SEMICOLON .
(derived_type_definition . 0)))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
- ((default . error) (CASE . 1310))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
+ ((default . error) (CASE . 1317))
((default . error) (WHEN . (variant_list . 1)) (END . (variant_list .
1)))
- ((default . error) (BAR . 282) (EQUAL_GREATER . 1309))
- ((default . error) (WHEN . (component_declaration . 1)) (END .
(component_declaration . 1)) (CASE . (component_declaration . 1)) (IDENTIFIER .
(component_declaration . 1)) (FOR . (component_declaration . 1)))
- ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
108))
+ ((default . error) (BAR . 285) (EQUAL_GREATER . 1316))
+ ((default . error) (WHEN . (component_declaration . 1)) (END .
(component_declaration . 1)) (CASE . (component_declaration . 1)) (FOR .
(component_declaration . 1)) (IDENTIFIER . (component_declaration . 1)))
+ ((default . error) (SEMICOLON . (aspect_specification_opt . 0)) (WITH .
109))
((default . error) (SEMICOLON . (real_range_specification_opt . 1))
(WITH . (real_range_specification_opt . 1)))
- ((default . error) (SEMICOLON . 1307))
- ((default . error) (SEMICOLON . 1306))
- ((default . error) (DOT_DOT . 1305))
- ((default . error) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT .
150) (NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 148))
- ((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 [...]
- ((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 [...]
- ((default . error) (SEMICOLON . 1324))
- ((default . error) (END . (component_list_opt . 0)) (WHEN .
(component_list_opt . 0)) (NULL . 1013) (CASE . 1012) (IDENTIFIER . 72) (FOR
. 296))
- ((default . error) (SEMICOLON . 1322))
- ((default . error) (SEMICOLON . 1321))
- ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 299) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 296) (IDENTIFIER . 295) (TYPE
. 301) (GENERIC . 2) (PROTECTED . 298) (TASK . 300) (PACKAGE . 297))
- ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 144) (MINUS . 143) (ABS . 147) (NOT . 763)
(NUMERIC_LITERAL . 145) (NULL . 151) (NEW . 149) (LEFT_PAREN . 148))
- ((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)) (US [...]
- ((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 . (a [...]
- ((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)) (EX [...]
- ((default . error) (SEMICOLON . 1318))
- ((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_ [...]
- ((default . error) (RIGHT_PAREN . 1328))
- ((default . error) (BEGIN . 1327))
- ((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
[...]
- ((default . error) (WHEN . (variant_part . 0)) (END . (variant_part .
0)) (CASE . (variant_part . 0)) (IDENTIFIER . (variant_part . 0)) (FOR .
(variant_part . 0)))
+ ((default . error) (SEMICOLON . 1314))
+ ((default . error) (SEMICOLON . 1313))
+ ((default . error) (DOT_DOT . 1312))
+ ((default . error) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT .
147) (NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (IDENTIFIER . 48)
(CHARACTER_LITERAL . 50) (STRING_LITERAL . 49) (LEFT_PAREN . 145))
+ ((default . error) (PRIVATE . (protected_type_declaration . 0)) (END .
(protected_type_declaration . 0)) (BEGIN . (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_dec [...]
+ ((default . error) (PRIVATE . (task_type_declaration . 0)) (END .
(task_type_declaration . 0)) (BEGIN . (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) [...]
+ ((default . error) (SEMICOLON . 1331))
+ ((default . error) (END . (component_list_opt . 0)) (WHEN .
(component_list_opt . 0)) (NULL . 1023) (CASE . 1022) (IDENTIFIER . 77) (FOR
. 298))
+ ((default . error) (SEMICOLON . 1329))
+ ((default . error) (SEMICOLON . 1328))
+ ((default . error) (BEGIN . (declarative_part_opt . 0)) (USE . 11)
(SUBTYPE . 301) (PRAGMA . 7) (NOT . 4) (OVERRIDING . 5) (FUNCTION .
(overriding_indicator_opt . 2)) (PROCEDURE . (overriding_indicator_opt . 2))
(ENTRY . (overriding_indicator_opt . 2)) (FOR . 298) (IDENTIFIER . 304) (TYPE
. 303) (GENERIC . 2) (PROTECTED . 300) (TASK . 302) (PACKAGE . 299))
+ ((default . error) (IDENTIFIER . 48) (CHARACTER_LITERAL . 50)
(STRING_LITERAL . 49) (PLUS . 151) (MINUS . 150) (ABS . 144) (NOT . 769)
(NUMERIC_LITERAL . 152) (NULL . 148) (NEW . 146) (LEFT_PAREN . 145))
+ ((default . error) (PRIVATE . (task_body . 0)) (END . (task_body . 0))
(BEGIN . (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)) (IDENTIFIE [...]
+ ((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)) (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 . ( [...]
+ ((default . error) (OR . (if_statement . 2)) (THEN . (if_statement . 2))
(WHEN . (if_statement . 2)) (EXCEPTION . (if_statement . 2)) (END .
(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_ [...]
+ ((default . error) (SEMICOLON . 1325))
+ ((default . error) (WHEN . (if_statement . 0)) (THEN . (if_statement .
0)) (OR . (if_statement . 0)) (ELSIF . (if_statement . 0)) (ELSE .
(if_statement . 0)) (CHARACTER_LITERAL . (if_statement . 0)) (STRING_LITERAL .
(if_statement . 0)) (IDENTIFIER . (if_statement . 0)) (LESS_LESS .
(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)) (NU [...]
+ ((default . error) (RIGHT_PAREN . 1335))
+ ((default . error) (BEGIN . 1334))
+ ((default . error) (BEGIN . (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 [...]
+ ((default . error) (WHEN . (variant_part . 0)) (END . (variant_part .
0)) (CASE . (variant_part . 0)) (FOR . (variant_part . 0)) (IDENTIFIER .
(variant_part . 0)))
((default . error) (END . (variant . 0)) (WHEN . (variant . 0)))
- ((default . error) (WHEN . (component_declaration . 0)) (END .
(component_declaration . 0)) (CASE . (component_declaration . 0)) (IDENTIFIER .
(component_declaration . 0)) (FOR . (component_declaration . 0)))
- ((default . error) (SEMICOLON . 1326))
+ ((default . error) (WHEN . (component_declaration . 0)) (END .
(component_declaration . 0)) (CASE . (component_declaration . 0)) (FOR .
(component_declaration . 0)) (IDENTIFIER . (component_declaration . 0)))
+ ((default . error) (SEMICOLON . 1333))
((default . error) (END . (component_clause . 0)) (IDENTIFIER .
(component_clause . 0)))
- ((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 . [...]
- ((default . error) (WHEN . (parameter_profile_opt . 0)) (LEFT_PAREN .
787))
+ ((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)) (ABORT .
(label_opt . 0)) (DELAY . (label_opt . 0)) (EXIT . (label_opt . 0)) (GOTO .
(label_opt . 0)) (NULL . (label_opt [...]
+ ((default . error) (WHEN . (parameter_profile_opt . 0)) (LEFT_PAREN .
798))
((default . error) (WHEN . (entry_body_formal_part . 0)))
- ((default . error) (END . 1331))
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
703))
- ((default . error) (SEMICOLON . 1333))
+ ((default . error) (END . 1338))
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER .
711))
+ ((default . error) (SEMICOLON . 1340))
((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)))]
[((compilation_unit . 13)(compilation_unit_list . 14)(context_item .
15)(function_specification . 16)(generic_declaration . 17)(generic_formal_part
. 18)(generic_instantiation . 19)(generic_package_declaration .
20)(generic_renaming_declaration . 21)(generic_subprogram_declaration .
22)(library_item . 23)(library_unit_declaration .
24)(library_unit_renaming_declaration . 25)(overriding_indicator_opt .
26)(package_body . 27)(package_declaration . 28)(package_renaming_declaration .
29 [...]
- ((attribute_reference . 51)(name . 86)(qualified_expression .
54)(selected_component . 55))
- ((formal_object_declaration . 78)(formal_subprogram_declaration .
79)(formal_type_declaration . 80)(formal_package_declaration .
81)(generic_formal_parameter_declarations .
82)(generic_formal_parameter_declaration . 83)(identifier_list . 84)(pragma .
85))
+ ((attribute_reference . 51)(name . 87)(qualified_expression .
54)(selected_component . 55))
+ ((formal_object_declaration . 78)(formal_subprogram_declaration .
79)(formal_type_declaration . 80)(formal_package_declaration .
81)(generic_formal_parameter_declarations .
82)(generic_formal_parameter_declaration . 83)(identifier_list . 84)(pragma .
85)(use_clause . 86))
nil
nil
nil
@@ -3169,125 +3185,124 @@
nil
nil
nil
+ ((attribute_reference . 51)(name . 131)(qualified_expression .
54)(selected_component . 55))
((attribute_reference . 51)(name . 130)(qualified_expression .
54)(selected_component . 55))
- ((attribute_reference . 51)(name . 129)(qualified_expression .
54)(selected_component . 55))
- ((aspect_specification_opt . 128))
- ((attribute_reference . 51)(name . 126)(qualified_expression .
54)(selected_component . 55))
- nil
- ((aspect_specification_opt . 124))
+ ((aspect_specification_opt . 129))
+ ((attribute_reference . 51)(name . 127)(qualified_expression .
54)(selected_component . 55))
nil
+ ((aspect_specification_opt . 125))
nil
nil
nil
nil
nil
nil
- ((actual_parameter_part . 91))
nil
+ ((actual_parameter_part . 92))
nil
nil
- ((attribute_reference . 51)(name_list . 121)(name .
53)(qualified_expression . 54)(selected_component . 55))
nil
- ((attribute_reference . 51)(name . 118)(qualified_expression .
54)(selected_component . 55))
- ((actual_parameter_part . 91)(formal_part . 116)(parameter_profile_opt .
117))
- ((formal_object_declaration . 78)(formal_subprogram_declaration .
79)(formal_type_declaration . 80)(formal_package_declaration .
81)(generic_formal_parameter_declarations .
82)(generic_formal_parameter_declaration . 83)(identifier_list . 84)(pragma .
85))
- ((attribute_reference . 51)(name . 115)(qualified_expression .
54)(selected_component . 55))
- ((attribute_reference . 51)(name_list . 114)(name .
53)(qualified_expression . 54)(selected_component . 55))
+ ((attribute_reference . 51)(name_list . 122)(name .
53)(qualified_expression . 54)(selected_component . 55))
nil
- ((function_specification . 16)(procedure_specification .
32)(subprogram_specification . 113))
+ ((attribute_reference . 51)(name . 119)(qualified_expression .
54)(selected_component . 55))
+ ((actual_parameter_part . 92)(formal_part . 117)(parameter_profile_opt .
118))
+ ((formal_object_declaration . 78)(formal_subprogram_declaration .
79)(formal_type_declaration . 80)(formal_package_declaration .
81)(generic_formal_parameter_declarations .
82)(generic_formal_parameter_declaration . 83)(identifier_list . 84)(pragma .
85)(use_clause . 86))
+ ((attribute_reference . 51)(name . 116)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 51)(name_list . 115)(name .
53)(qualified_expression . 54)(selected_component . 55))
nil
- ((attribute_reference . 51)(name . 110)(qualified_expression .
54)(selected_component . 55))
- ((actual_parameter_part . 91)(aspect_specification_opt . 109))
+ ((function_specification . 16)(procedure_specification .
32)(subprogram_specification . 114))
nil
+ ((attribute_reference . 51)(name . 111)(qualified_expression .
54)(selected_component . 55))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 110))
nil
- ((attribute_reference . 51)(name_list . 103)(name .
53)(qualified_expression . 54)(selected_component . 55))
nil
+ ((attribute_reference . 51)(name_list . 104)(name .
53)(qualified_expression . 54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 103)(qualified_expression .
54)(selected_component . 55))
((attribute_reference . 51)(name . 102)(qualified_expression .
54)(selected_component . 55))
((attribute_reference . 51)(name . 101)(qualified_expression .
54)(selected_component . 55))
- ((attribute_reference . 51)(name . 100)(qualified_expression .
54)(selected_component . 55))
nil
- ((function_specification . 16)(procedure_specification .
32)(subprogram_specification . 98))
+ ((function_specification . 16)(procedure_specification .
32)(subprogram_specification . 99))
nil
nil
nil
nil
- ((formal_object_declaration . 78)(formal_subprogram_declaration .
79)(formal_type_declaration . 80)(formal_package_declaration .
81)(generic_formal_parameter_declaration . 96)(identifier_list . 84)(pragma .
85))
nil
+ ((formal_object_declaration . 78)(formal_subprogram_declaration .
79)(formal_type_declaration . 80)(formal_package_declaration .
81)(generic_formal_parameter_declaration . 97)(identifier_list . 84)(pragma .
85)(use_clause . 86))
nil
nil
- ((actual_parameter_part . 91)(formal_part .
92)(parameter_and_result_profile . 93))
nil
- ((aggregate . 225)(attribute_reference . 51)(attribute_designator .
226)(name . 227)(qualified_expression . 54)(selected_component . 55))
- ((aggregate . 153)(association_opt . 176)(association_list .
193)(attribute_reference . 51)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 185)(discrete_choice_list . 186)(expression . 187)(expression_opt .
188)(factor . 155)(identifier_list . 217)(name . 189)(parameter_specification .
218)(paramet [...]
- ((access_definition . 212)(attribute_reference . 51)(name .
213)(name_opt . 214)(null_exclusion_opt . 215)(qualified_expression .
54)(selected_component . 55))
nil
+ ((actual_parameter_part . 92)(formal_part .
93)(parameter_and_result_profile . 94))
+ ((aggregate . 154)(association_opt . 177)(association_list .
194)(attribute_reference . 51)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 186)(discrete_choice_list . 187)(expression . 188)(expression_opt .
189)(factor . 156)(identifier_list . 229)(name . 190)(parameter_specification .
230)(paramet [...]
+ ((access_definition . 226)(null_exclusion_opt . 227))
nil
+ ((aggregate . 218)(attribute_reference . 51)(attribute_designator .
219)(name . 220)(qualified_expression . 54)(selected_component . 55))
nil
- ((mode_opt . 209))
nil
nil
- ((attribute_reference . 51)(name . 205)(qualified_expression .
54)(selected_component . 55))
- ((aspect_specification_opt . 204))
- ((discriminant_part_opt . 202))
- ((actual_parameter_part . 91))
- ((actual_parameter_part . 91))
- ((actual_parameter_part . 91))
+ ((mode_opt . 211))
nil
- ((attribute_reference . 51)(name_list . 196)(name .
53)(qualified_expression . 54)(selected_component . 55))
nil
- ((aggregate . 153)(association_opt . 176)(association_list .
193)(attribute_reference . 51)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 185)(discrete_choice_list . 186)(expression . 187)(expression_opt .
188)(factor . 155)(name . 189)(primary . 159)(qualified_expression .
54)(raise_expression . [...]
- ((attribute_reference . 51)(name . 192)(qualified_expression .
54)(selected_component . 55))
- ((aggregate . 153)(association_opt . 176)(association_list .
177)(attribute_reference . 51)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 185)(discrete_choice_list . 186)(expression . 187)(expression_opt .
188)(factor . 155)(name . 189)(primary . 159)(qualified_expression .
54)(raise_expression . [...]
+ ((attribute_reference . 51)(name . 207)(qualified_expression .
54)(selected_component . 55))
+ ((aspect_specification_opt . 206))
+ ((discriminant_part_opt . 204))
+ ((actual_parameter_part . 92))
+ ((actual_parameter_part . 92))
+ ((actual_parameter_part . 92))
nil
- ((actual_parameter_part . 91)(aspect_specification_opt . 171))
+ ((attribute_reference . 51)(name_list . 198)(name .
53)(qualified_expression . 54)(selected_component . 55))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 154)(factor .
155)(name . 156)(pragma_argument_association .
157)(pragma_argument_association_list . 158)(primary .
159)(qualified_expression . 54)(raise_expression . 160)(relation_and_list .
161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aspect_specification_opt . 142))
+ ((aggregate . 154)(association_opt . 177)(association_list .
194)(attribute_reference . 51)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 186)(discrete_choice_list . 187)(expression . 188)(expression_opt .
189)(factor . 156)(name . 190)(primary . 160)(qualified_expression .
54)(raise_expression . [...]
+ ((attribute_reference . 51)(name . 193)(qualified_expression .
54)(selected_component . 55))
+ ((aggregate . 154)(association_opt . 177)(association_list .
178)(attribute_reference . 51)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 186)(discrete_choice_list . 187)(expression . 188)(expression_opt .
189)(factor . 156)(name . 190)(primary . 160)(qualified_expression .
54)(raise_expression . [...]
nil
- ((actual_parameter_part . 91)(aspect_specification_opt . 109))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 172))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 155)(factor .
156)(name . 157)(pragma_argument_association .
158)(pragma_argument_association_list . 159)(primary .
160)(qualified_expression . 54)(raise_expression . 161)(relation_and_list .
162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
+ ((aspect_specification_opt . 143))
nil
- ((actual_parameter_part . 91))
- ((attribute_reference . 51)(name . 139)(qualified_expression .
54)(selected_component . 55))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 110))
nil
nil
- ((attribute_reference . 51)(name_list . 137)(name .
53)(qualified_expression . 54)(selected_component . 55))
+ ((actual_parameter_part . 92))
+ ((attribute_reference . 51)(name . 140)(qualified_expression .
54)(selected_component . 55))
nil
nil
+ ((attribute_reference . 51)(name_list . 138)(name .
53)(qualified_expression . 54)(selected_component . 55))
nil
- ((actual_parameter_part . 91)(aspect_specification_opt . 109))
- ((attribute_reference . 51)(name . 135)(qualified_expression .
54)(selected_component . 55))
nil
- ((actual_parameter_part . 91)(formal_part . 116)(parameter_profile_opt .
117))
- ((actual_parameter_part . 91)(formal_part .
92)(parameter_and_result_profile . 93))
nil
+ ((actual_parameter_part . 92)(aspect_specification_opt . 110))
+ ((attribute_reference . 51)(name . 136)(qualified_expression .
54)(selected_component . 55))
nil
+ ((actual_parameter_part . 92)(formal_part . 117)(parameter_profile_opt .
118))
+ ((actual_parameter_part . 92)(formal_part .
93)(parameter_and_result_profile . 94))
nil
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 388)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
- ((actual_parameter_part . 91)(aspect_specification_opt . 387))
nil
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 391)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
nil
+ ((actual_parameter_part . 92)(aspect_specification_opt . 390))
nil
- ((actual_parameter_part . 91))
- ((function_specification . 16)(overriding_indicator_opt .
384)(package_body . 324)(procedure_specification . 32)(proper_body .
385)(protected_body . 332)(subprogram_body . 339)(task_body . 344))
nil
nil
+ ((actual_parameter_part . 92))
+ ((function_specification . 16)(overriding_indicator_opt .
387)(package_body . 327)(procedure_specification . 32)(proper_body .
388)(protected_body . 335)(subprogram_body . 342)(task_body . 347))
nil
nil
+ ((aggregate . 154)(attribute_reference . 51)(name . 157)(primary .
383)(qualified_expression . 54)(selected_component . 55))
+ ((aggregate . 154)(association_opt . 177)(association_list .
242)(attribute_reference . 51)(case_expression . 380)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 186)(discrete_choice_list . 187)(expression . 244)(expression_opt .
189)(factor . 156)(if_expression . 381)(name . 190)(primary . 160)(qu [...]
+ ((attribute_reference . 51)(name . 378)(qualified_expression .
54)(selected_component . 55))
+ ((aggregate . 154)(attribute_reference . 51)(name . 157)(primary .
297)(qualified_expression . 54)(selected_component . 55))
nil
+ ((attribute_reference . 51)(name . 377)(qualified_expression .
54)(selected_component . 55))
nil
- ((aggregate . 153)(attribute_reference . 51)(name . 156)(primary .
378)(qualified_expression . 54)(selected_component . 55))
- ((aggregate . 153)(association_opt . 176)(association_list .
235)(attribute_reference . 51)(case_expression . 375)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 185)(discrete_choice_list . 186)(expression . 237)(expression_opt .
188)(factor . 155)(if_expression . 376)(name . 189)(primary . 159)(qu [...]
- ((attribute_reference . 51)(name . 373)(qualified_expression .
54)(selected_component . 55))
- ((aggregate . 153)(attribute_reference . 51)(name . 156)(primary .
293)(qualified_expression . 54)(selected_component . 55))
nil
- ((attribute_reference . 51)(name . 372)(qualified_expression .
54)(selected_component . 55))
nil
nil
nil
- ((actual_parameter_part . 91))
nil
nil
+ ((actual_parameter_part . 92))
nil
nil
nil
@@ -3296,15 +3311,15 @@
nil
nil
nil
- ((relational_operator . 360))
- ((multiplying_operator . 359))
- ((binary_adding_operator . 354))
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component . 55)(term .
168)(term_list . 350))
nil
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 309)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
nil
- ((aggregate . 153)(attribute_reference . 51)(name . 156)(primary .
293)(qualified_expression . 54)(selected_component . 55))
+ ((relational_operator . 363))
+ ((multiplying_operator . 362))
+ ((binary_adding_operator . 357))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component . 55)(term .
169)(term_list . 353))
nil
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 312)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
+ ((aggregate . 154)(attribute_reference . 51)(name . 157)(primary .
297)(qualified_expression . 54)(selected_component . 55))
nil
nil
nil
@@ -3318,115 +3333,120 @@
nil
nil
nil
- ((actual_parameter_part . 91))
nil
- ((relational_operator . 280))
- ((actual_parameter_part . 91)(aspect_specification_opt . 270))
nil
+ ((actual_parameter_part . 92))
nil
- ((attribute_reference . 51)(name . 266)(qualified_expression .
54)(selected_component . 55))
+ ((relational_operator . 283))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 273))
nil
nil
+ nil
+ ((attribute_reference . 51)(name . 268)(qualified_expression .
54)(selected_component . 55))
+ nil
+ nil
+ ((attribute_reference . 51)(name . 266)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 265)(qualified_expression .
54)(selected_component . 55))
((attribute_reference . 51)(name . 264)(qualified_expression .
54)(selected_component . 55))
- ((attribute_reference . 51)(name . 263)(qualified_expression .
54)(selected_component . 55))
- ((attribute_reference . 51)(name . 262)(qualified_expression .
54)(selected_component . 55))
- ((discriminant_specification_opt . 259)(discriminant_specification_list
. 260)(identifier_list . 261))
- ((aspect_specification_opt . 257))
- ((attribute_reference . 51)(name . 254)(qualified_expression .
54)(selected_component . 55)(subprogram_default . 255))
+ ((discriminant_specification_opt . 261)(discriminant_specification_list
. 262)(identifier_list . 263))
+ ((aspect_specification_opt . 259))
+ ((attribute_reference . 51)(name . 256)(qualified_expression .
54)(selected_component . 55)(subprogram_default . 257))
nil
- ((actual_parameter_part . 91))
+ ((actual_parameter_part . 92))
nil
nil
nil
+ ((access_definition . 248)(null_exclusion_opt . 249))
((access_definition . 246)(null_exclusion_opt . 247))
- ((access_definition . 244)(null_exclusion_opt . 245))
nil
nil
- ((actual_parameter_part . 91))
nil
+ ((aggregate . 154)(association_opt . 177)(association_list .
242)(attribute_reference . 51)(case_expression . 243)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 186)(discrete_choice_list . 187)(expression . 244)(expression_opt .
189)(factor . 156)(if_expression . 245)(name . 190)(primary . 160)(qu [...]
nil
nil
nil
+ ((actual_parameter_part . 92))
nil
nil
nil
nil
nil
- ((aggregate . 153)(association_opt . 176)(association_list .
235)(attribute_reference . 51)(case_expression . 236)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 185)(discrete_choice_list . 186)(expression . 237)(expression_opt .
188)(factor . 155)(if_expression . 238)(name . 189)(primary . 159)(qu [...]
nil
+ ((attribute_reference . 51)(name . 236)(name_opt .
237)(qualified_expression . 54)(selected_component . 55))
nil
nil
- ((actual_parameter_part . 91))
nil
nil
nil
+ ((identifier_list . 229)(parameter_specification . 532))
+ ((aliased_opt . 531))
+ ((general_access_modifier_opt . 528)(protected_opt . 529))
+ ((actual_parameter_part . 92))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 526)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(expression . 525)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 524)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 523)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
nil
nil
- ((identifier_list . 217)(parameter_specification . 519))
nil
- ((aliased_opt . 518))
- ((general_access_modifier_opt . 515)(protected_opt . 516))
nil
+ ((attribute_reference . 51)(name . 236)(name_opt .
517)(qualified_expression . 54)(selected_component . 55))
+ ((aspect_specification_opt . 516))
+ ((attribute_reference . 51)(name . 514)(qualified_expression .
54)(selected_component . 55))
nil
- ((attribute_reference . 51)(name . 213)(name_opt .
511)(qualified_expression . 54)(selected_component . 55))
- ((aspect_specification_opt . 510))
- ((attribute_reference . 51)(name . 508)(qualified_expression .
54)(selected_component . 55))
nil
nil
+ ((aspect_specification_opt . 511)(attribute_reference . 51)(name .
256)(qualified_expression . 54)(selected_component . 55)(subprogram_default .
512))
nil
nil
- ((aspect_specification_opt . 505)(attribute_reference . 51)(name .
254)(qualified_expression . 54)(selected_component . 55)(subprogram_default .
506))
+ ((actual_parameter_part . 92))
+ ((aspect_specification_opt . 510))
+ ((abstract_limited_synchronized_opt . 502)(abstract_tagged_limited_opt .
503)(access_definition . 504)(array_type_definition .
505)(formal_type_definition . 506)(formal_derived_type_definition .
507)(interface_type_definition . 508)(null_exclusion_opt . 509))
nil
- ((actual_parameter_part . 91))
- ((aspect_specification_opt . 504))
- ((abstract_limited_synchronized_opt . 497)(abstract_tagged_limited_opt .
498)(access_definition . 499)(array_type_definition .
500)(formal_type_definition . 501)(formal_derived_type_definition .
502)(interface_type_definition . 503)(null_exclusion_opt . 215))
nil
nil
nil
nil
+ ((actual_parameter_part . 92)(aspect_specification_opt . 483))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 482))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 481))
nil
- ((actual_parameter_part . 91)(aspect_specification_opt . 478))
- ((actual_parameter_part . 91)(aspect_specification_opt . 477))
- ((actual_parameter_part . 91)(aspect_specification_opt . 476))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 480))
nil
- ((actual_parameter_part . 91)(aspect_specification_opt . 475))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
190)(primary . 160)(qualified_expression . 54)(range . 478)(selected_component
. 55)(simple_expression . 479)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(association_opt . 474)(attribute_reference .
51)(choice_expression . 178)(choice_relation_and_list .
179)(choice_relation_or_list . 180)(choice_relation_xor_list .
181)(choice_relation_and_then_list . 182)(choice_relation_or_else_list .
183)(choice_relation . 184)(discrete_choice . 185)(discrete_choice_list .
186)(expression . 187)(expression_opt . 188)(factor . 155)(name . 189)(primary
. 159)(qualified_expression . 54)(raise_expression . 160)(range . 190)(relati
[...]
+ ((aggregate . 154)(association_opt . 477)(attribute_reference .
51)(choice_expression . 179)(choice_relation_and_list .
180)(choice_relation_or_list . 181)(choice_relation_xor_list .
182)(choice_relation_and_then_list . 183)(choice_relation_or_else_list .
184)(choice_relation . 185)(discrete_choice . 186)(discrete_choice_list .
187)(expression . 188)(expression_opt . 189)(factor . 156)(name . 190)(primary
. 160)(qualified_expression . 54)(raise_expression . 161)(range . 191)(relati
[...]
nil
+ ((aggregate . 154)(attribute_reference . 51)(factor .
156)(membership_choice_list . 472)(membership_choice . 473)(name . 190)(primary
. 160)(qualified_expression . 54)(range . 474)(selected_component .
55)(simple_expression . 475)(term . 169)(term_list . 170)(unary_adding_operator
. 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component .
55)(simple_expression . 472)(term . 168)(term_list . 169)(unary_adding_operator
. 170))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component .
55)(simple_expression . 470)(term . 169)(term_list . 170)(unary_adding_operator
. 171))
nil
nil
nil
nil
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(factor .
155)(membership_choice_list . 468)(membership_choice . 469)(name . 189)(primary
. 159)(qualified_expression . 54)(range . 470)(selected_component .
55)(simple_expression . 471)(term . 168)(term_list . 169)(unary_adding_operator
. 170))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component .
55)(simple_expression . 469)(term . 169)(term_list . 170)(unary_adding_operator
. 171))
+ ((aggregate . 218)(attribute_reference . 51)(attribute_designator .
219)(name . 220)(qualified_expression . 54)(selected_component . 55))
+ ((aggregate . 154)(attribute_reference . 51)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 466)(factor . 156)(name . 190)(primary . 160)(qualified_expression .
54)(range . 191)(selected_component . 55)(simple_expression . 467)(term .
169)(term_list . 170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 465)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(choice_relation .
463)(factor . 156)(name . 157)(primary . 160)(qualified_expression .
54)(selected_component . 55)(simple_expression . 454)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(choice_relation .
461)(factor . 156)(name . 157)(primary . 160)(qualified_expression .
54)(selected_component . 55)(simple_expression . 454)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(choice_relation .
459)(factor . 156)(name . 157)(primary . 160)(qualified_expression .
54)(selected_component . 55)(simple_expression . 454)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component .
55)(simple_expression . 466)(term . 168)(term_list . 169)(unary_adding_operator
. 170))
- ((aggregate . 225)(attribute_reference . 51)(attribute_designator .
226)(name . 227)(qualified_expression . 54)(selected_component . 55))
- ((aggregate . 153)(attribute_reference . 51)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 463)(factor . 155)(name . 189)(primary . 159)(qualified_expression .
54)(range . 190)(selected_component . 55)(simple_expression . 464)(term .
168)(term_list . 169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(expression . 462)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(choice_relation .
460)(factor . 155)(name . 156)(primary . 159)(qualified_expression .
54)(selected_component . 55)(simple_expression . 451)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(choice_relation .
458)(factor . 155)(name . 156)(primary . 159)(qualified_expression .
54)(selected_component . 55)(simple_expression . 451)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(choice_relation .
456)(factor . 155)(name . 156)(primary . 159)(qualified_expression .
54)(selected_component . 55)(simple_expression . 451)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
+ ((aggregate . 154)(attribute_reference . 51)(choice_relation .
456)(factor . 156)(name . 157)(primary . 160)(qualified_expression .
54)(selected_component . 55)(simple_expression . 454)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(choice_relation .
455)(factor . 156)(name . 157)(primary . 160)(qualified_expression .
54)(selected_component . 55)(simple_expression . 454)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(choice_relation .
453)(factor . 156)(name . 157)(primary . 160)(qualified_expression .
54)(selected_component . 55)(simple_expression . 454)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 452)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((attribute_reference . 51)(name . 450)(qualified_expression .
54)(selected_component . 55))
nil
- ((aggregate . 153)(attribute_reference . 51)(choice_relation .
453)(factor . 155)(name . 156)(primary . 159)(qualified_expression .
54)(selected_component . 55)(simple_expression . 451)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(choice_relation .
452)(factor . 155)(name . 156)(primary . 159)(qualified_expression .
54)(selected_component . 55)(simple_expression . 451)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(choice_relation .
450)(factor . 155)(name . 156)(primary . 159)(qualified_expression .
54)(selected_component . 55)(simple_expression . 451)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((attribute_reference . 51)(name . 449)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 447)(direct_name . 448)(name .
449)(qualified_expression . 54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 68)(qualified_expression .
54)(selected_component . 55))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 448)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
- ((attribute_reference . 443)(direct_name . 444)(name .
445)(qualified_expression . 54)(selected_component . 55))
- ((attribute_reference . 51)(name . 68)(qualified_expression .
54)(selected_component . 55))
nil
nil
nil
@@ -3436,8 +3456,8 @@
nil
nil
nil
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 434)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(generic_renaming_declaration .
320)(generic_subprog [...]
nil
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 431)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(generic_renaming_declaration .
317)(generic_subprog [...]
nil
nil
nil
@@ -3451,8 +3471,8 @@
nil
nil
nil
+ ((function_specification . 428)(procedure_specification .
429)(subprogram_specification . 430))
nil
- ((function_specification . 425)(procedure_specification .
426)(subprogram_specification . 427))
nil
nil
nil
@@ -3477,126 +3497,126 @@
nil
nil
nil
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 426)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
+ ((binary_adding_operator . 357))
nil
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 423)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
- ((binary_adding_operator . 354))
nil
nil
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component . 55)(term .
425))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component . 55)(term .
422))
nil
nil
nil
+ ((aggregate . 154)(attribute_reference . 51)(factor . 424)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component . 55))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component .
55)(simple_expression . 423)(term . 169)(term_list . 170)(unary_adding_operator
. 171))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(raise_expression . 161)(relation
. 422)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list
. 170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(raise_expression . 161)(relation
. 420)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list
. 170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(raise_expression . 161)(relation
. 418)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list
. 170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(raise_expression . 161)(relation
. 417)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list
. 170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 421)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component . 55))
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component .
55)(simple_expression . 420)(term . 168)(term_list . 169)(unary_adding_operator
. 170))
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(raise_expression . 160)(relation
. 419)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list
. 169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(raise_expression . 160)(relation
. 417)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list
. 169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(raise_expression . 160)(relation
. 415)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list
. 169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(raise_expression . 160)(relation
. 414)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list
. 169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(raise_expression . 161)(relation
. 415)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list
. 170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(raise_expression . 160)(relation
. 412)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list
. 169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(raise_expression . 161)(relation
. 413)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list
. 170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(name . 157)(primary .
412)(qualified_expression . 54)(selected_component . 55))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(raise_expression . 160)(relation
. 410)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list
. 169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(name . 156)(primary .
409)(qualified_expression . 54)(selected_component . 55))
- ((aggregate . 153)(attribute_reference . 51)(expression . 154)(factor .
155)(name . 156)(pragma_argument_association . 408)(primary .
159)(qualified_expression . 54)(raise_expression . 160)(relation_and_list .
161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 155)(factor .
156)(name . 157)(pragma_argument_association . 410)(primary .
160)(qualified_expression . 54)(raise_expression . 161)(relation_and_list .
162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 409)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((actual_parameter_part . 91))
- ((actual_parameter_part . 91))
- ((quantifier . 405))
+ ((actual_parameter_part . 92))
+ ((actual_parameter_part . 92))
+ ((quantifier . 406))
nil
nil
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 399)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
nil
nil
+ ((function_specification . 16)(procedure_specification .
32)(subprogram_specification . 398))
nil
- ((function_specification . 16)(procedure_specification .
32)(subprogram_specification . 395))
nil
nil
nil
+ ((attribute_reference . 51)(name . 395)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 394)(qualified_expression .
54)(selected_component . 55))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 671))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 670))
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement .
652)(handled_sequence_of_statements . 653)(if_statement . 654)(iteration_scheme
. 655)(label_opt . 656)(loop_statement . 657)(name . 658)(pragma .
659)(procedure_call_statement . 660)(qualified_expression . 54)(raise_statement
. 66 [...]
nil
- ((attribute_reference . 51)(name . 392)(qualified_expression .
54)(selected_component . 55))
- ((attribute_reference . 51)(name . 391)(qualified_expression .
54)(selected_component . 55))
- ((actual_parameter_part . 91)(aspect_specification_opt . 665))
- ((actual_parameter_part . 91)(aspect_specification_opt . 664))
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement .
646)(handled_sequence_of_statements . 647)(if_statement . 648)(iteration_scheme
. 649)(label_opt . 650)(loop_statement . 651)(name . 652)(pragma .
653)(procedure_call_statement . 654)(qualified_expression . 54)(raise_statement
. 65 [...]
+ ((aspect_specification_opt . 624))
nil
- ((aspect_specification_opt . 618))
nil
nil
nil
nil
nil
nil
+ ((iterator_specification . 621))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 619)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
nil
- ((iterator_specification . 614))
- ((aggregate . 153)(attribute_reference . 51)(expression . 612)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
nil
nil
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(raise_expression . 161)(relation
. 617)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list
. 170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(raise_expression . 160)(relation
. 611)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list
. 169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(raise_expression . 161)(relation
. 616)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list
. 170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(raise_expression . 160)(relation
. 610)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list
. 169)(unary_adding_operator . 170))
nil
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(raise_expression . 161)(relation
. 615)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list
. 170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(raise_expression . 160)(relation
. 609)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list
. 169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(raise_expression . 161)(relation
. 614)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list
. 170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(raise_expression . 160)(relation
. 608)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list
. 169)(unary_adding_operator . 170))
nil
nil
+ ((multiplying_operator . 362))
nil
- ((multiplying_operator . 359))
nil
nil
nil
+ ((aspect_specification_opt . 129))
+ ((aliased_opt . 607))
+ ((attribute_reference . 51)(name . 604)(qualified_expression .
54)(selected_component . 55))
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 603)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
nil
- ((aspect_specification_opt . 128))
- ((aliased_opt . 601))
- ((attribute_reference . 51)(name . 598)(qualified_expression .
54)(selected_component . 55))
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 597)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
+ ((access_definition . 601)(null_exclusion_opt . 602))
+ ((discriminant_part_opt . 599))
nil
- ((discriminant_part_opt . 596))
- ((aspect_specification_opt . 595))
nil
+ ((aspect_specification_opt . 596))
nil
nil
- ((aspect_specification_opt . 591))
nil
+ ((aspect_specification_opt . 592))
+ ((attribute_reference . 51)(name . 591)(qualified_expression .
54)(selected_component . 55))
nil
- ((attribute_reference . 51)(name . 588)(qualified_expression .
54)(selected_component . 55))
nil
nil
nil
+ ((actual_parameter_part . 92))
+ ((actual_parameter_part . 92))
nil
- ((actual_parameter_part . 91))
- ((access_definition . 583)(null_exclusion_opt . 584))
nil
nil
- ((actual_parameter_part . 91))
+ ((relational_operator . 583))
nil
- ((relational_operator . 577))
nil
+ ((aggregate . 154)(attribute_reference . 51)(choice_relation .
587)(factor . 156)(name . 157)(primary . 160)(qualified_expression .
54)(selected_component . 55)(simple_expression . 454)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(choice_relation .
586)(factor . 156)(name . 157)(primary . 160)(qualified_expression .
54)(selected_component . 55)(simple_expression . 454)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(choice_relation .
581)(factor . 155)(name . 156)(primary . 159)(qualified_expression .
54)(selected_component . 55)(simple_expression . 451)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(choice_relation .
580)(factor . 155)(name . 156)(primary . 159)(qualified_expression .
54)(selected_component . 55)(simple_expression . 451)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(choice_relation .
585)(factor . 156)(name . 157)(primary . 160)(qualified_expression .
54)(selected_component . 55)(simple_expression . 454)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(choice_relation .
579)(factor . 155)(name . 156)(primary . 159)(qualified_expression .
54)(selected_component . 55)(simple_expression . 451)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(choice_relation .
584)(factor . 156)(name . 157)(primary . 160)(qualified_expression .
54)(selected_component . 55)(simple_expression . 454)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(choice_relation .
578)(factor . 155)(name . 156)(primary . 159)(qualified_expression .
54)(selected_component . 55)(simple_expression . 451)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
nil
nil
+ ((relational_operator . 583))
nil
- ((relational_operator . 577))
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(factor .
155)(membership_choice_list . 575)(membership_choice . 469)(name . 189)(primary
. 159)(qualified_expression . 54)(range . 470)(selected_component .
55)(simple_expression . 471)(term . 168)(term_list . 169)(unary_adding_operator
. 170))
+ ((aggregate . 154)(attribute_reference . 51)(factor .
156)(membership_choice_list . 581)(membership_choice . 473)(name . 190)(primary
. 160)(qualified_expression . 54)(range . 474)(selected_component .
55)(simple_expression . 475)(term . 169)(term_list . 170)(unary_adding_operator
. 171))
nil
nil
nil
@@ -3608,10 +3628,10 @@
nil
nil
nil
- ((access_definition . 566)(attribute_reference . 51)(name .
567)(null_exclusion_opt . 215)(null_exclusion_opt_name_type .
568)(qualified_expression . 54)(selected_component . 569))
- ((discriminant_specification_opt . 563)(identifier_list . 261))
nil
+ ((access_definition . 572)(attribute_reference . 51)(name .
573)(null_exclusion_opt . 509)(null_exclusion_opt_name_type .
574)(qualified_expression . 54)(selected_component . 575))
nil
+ ((discriminant_specification_opt . 569)(identifier_list . 263))
nil
nil
nil
@@ -3624,59 +3644,61 @@
nil
nil
nil
- ((aspect_specification_opt . 550))
nil
+ ((aspect_specification_opt . 556))
nil
nil
nil
nil
- ((aspect_specification_opt . 545))
nil
+ ((aspect_specification_opt . 551))
nil
nil
nil
- ((aspect_specification_opt . 542))
- ((attribute_reference . 51)(name . 541)(qualified_expression .
54)(selected_component . 55))
- ((actual_parameter_part . 91)(aspect_specification_opt . 540))
- ((aggregate . 153)(attribute_reference . 51)(expression . 538)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
nil
+ ((aspect_specification_opt . 548))
+ ((attribute_reference . 51)(name . 547)(qualified_expression .
54)(selected_component . 55))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 546))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 544)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
nil
- ((attribute_reference . 51)(name . 536)(qualified_expression .
54)(selected_component . 55))
+ ((aggregate . 154)(association_opt . 177)(association_list .
542)(attribute_reference . 51)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 186)(discrete_choice_list . 187)(expression . 188)(expression_opt .
189)(factor . 156)(name . 190)(primary . 160)(qualified_expression .
54)(raise_expression . [...]
nil
nil
- ((access_definition . 532)(mode_opt . 533)(null_exclusion_opt . 215))
nil
nil
- ((aggregate . 153)(association_opt . 176)(association_list .
531)(attribute_reference . 51)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 185)(discrete_choice_list . 186)(expression . 187)(expression_opt .
188)(factor . 155)(name . 189)(primary . 159)(qualified_expression .
54)(raise_expression . [...]
nil
nil
nil
nil
+ ((attribute_reference . 51)(name . 537)(qualified_expression .
54)(selected_component . 55))
nil
- ((case_expression_alternative . 796)(case_expression_alternative_list .
797))
- ((aggregate . 153)(attribute_reference . 51)(expression . 794)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ nil
+ ((access_definition . 533)(mode_opt . 534)(null_exclusion_opt . 509))
nil
nil
+ ((null_exclusion_opt . 801))
+ ((formal_part . 93)(parameter_and_result_profile . 800))
+ ((formal_part . 117)(parameter_profile_opt . 799))
+ ((actual_parameter_part . 92))
+ ((case_expression_alternative . 796)(case_expression_alternative_list .
797))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 794)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ nil
nil
nil
- ((null_exclusion_opt . 790))
- ((formal_part . 92)(parameter_and_result_profile . 789))
- ((formal_part . 116)(parameter_profile_opt . 788))
- ((actual_parameter_part . 91))
nil
- ((aspect_specification_opt . 786))
- ((aggregate . 153)(attribute_reference . 51)(expression . 785)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aspect_specification_opt . 791))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 790)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((actual_parameter_part . 91)(formal_package_actual_part . 783))
+ ((actual_parameter_part . 92)(formal_package_actual_part . 788))
nil
nil
nil
nil
nil
- ((attribute_reference . 51)(name . 779)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 784)(qualified_expression .
54)(selected_component . 55))
nil
nil
nil
@@ -3688,7 +3710,7 @@
nil
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(discrete_subtype_definition
. 764)(discrete_subtype_definition_list . 765)(factor .
155)(index_subtype_definition . 766)(index_subtype_definition_list . 767)(name
. 768)(primary . 159)(qualified_expression . 54)(range .
769)(selected_component . 55)(simple_expression . 770)(subtype_indication .
771)(term . 168)(term_list . 169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(discrete_subtype_definition
. 770)(discrete_subtype_definition_list . 771)(factor .
156)(index_subtype_definition . 772)(index_subtype_definition_list . 773)(name
. 774)(primary . 160)(qualified_expression . 54)(range .
775)(selected_component . 55)(simple_expression . 479)(subtype_indication .
776)(term . 169)(term_list . 170)(unary_adding_operator . 171))
nil
nil
nil
@@ -3696,77 +3718,77 @@
nil
nil
nil
- ((actual_parameter_part . 91))
+ ((actual_parameter_part . 92))
nil
nil
nil
nil
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(factor .
155)(membership_choice . 758)(name . 189)(primary . 159)(qualified_expression .
54)(range . 470)(selected_component . 55)(simple_expression . 471)(term .
168)(term_list . 169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(factor .
156)(membership_choice . 764)(name . 190)(primary . 160)(qualified_expression .
54)(range . 474)(selected_component . 55)(simple_expression . 475)(term .
169)(term_list . 170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 757)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component .
55)(simple_expression . 756)(term . 168)(term_list . 169)(unary_adding_operator
. 170))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 763)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component .
55)(simple_expression . 762)(term . 169)(term_list . 170)(unary_adding_operator
. 171))
nil
nil
nil
nil
+ ((aggregate . 760)(record_rep . 761))
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 757)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 172))
nil
- ((attribute_reference . 51)(name . 753)(qualified_expression .
54)(selected_component . 55))
- ((aggregate . 751)(record_rep . 752))
+ ((discriminant_part_opt . 754))
+ ((aspect_specification_opt . 721))
+ ((attribute_reference . 51)(name . 751)(qualified_expression .
54)(selected_component . 55)(subtype_indication . 752))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 748)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((actual_parameter_part . 91)(aspect_specification_opt . 171))
- ((discriminant_part_opt . 746))
- ((aspect_specification_opt . 715))
+ ((discriminant_part_opt . 747))
+ ((aspect_specification_opt . 720))
nil
- ((attribute_reference . 51)(name . 742)(qualified_expression .
54)(selected_component . 55)(subtype_indication . 743))
- ((discriminant_part_opt . 740))
- ((aspect_specification_opt . 714))
nil
nil
+ ((attribute_reference . 51)(name . 741)(qualified_expression .
54)(selected_component . 55))
nil
- ((actual_parameter_part . 91))
+ ((actual_parameter_part . 92))
nil
nil
- ((constant_opt . 731))
+ ((constant_opt . 737))
nil
nil
- ((paren_expression . 726))
- ((formal_part . 116)(parameter_profile_opt . 724))
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement .
646)(handled_sequence_of_statements . 722)(if_statement . 648)(iteration_scheme
. 649)(label_opt . 650)(loop_statement . 651)(name . 652)(pragma .
653)(procedure_call_statement . 654)(qualified_expression . 54)(raise_statement
. 65 [...]
- ((attribute_reference . 51)(name . 213)(name_opt .
721)(qualified_expression . 54)(selected_component . 55))
+ ((paren_expression . 732))
+ ((formal_part . 117)(parameter_profile_opt . 730))
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement .
652)(handled_sequence_of_statements . 728)(if_statement . 654)(iteration_scheme
. 655)(label_opt . 656)(loop_statement . 657)(name . 658)(pragma .
659)(procedure_call_statement . 660)(qualified_expression . 54)(raise_statement
. 66 [...]
+ ((attribute_reference . 51)(name . 236)(name_opt .
727)(qualified_expression . 54)(selected_component . 55))
nil
nil
nil
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 726)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 716)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aspect_specification_opt . 715))
- ((aspect_specification_opt . 714))
+ ((aspect_specification_opt . 721))
+ ((aspect_specification_opt . 720))
nil
nil
+ ((attribute_reference . 51)(name . 718)(qualified_expression .
54)(selected_component . 55))
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement .
652)(handled_sequence_of_statements . 717)(if_statement . 654)(iteration_scheme
. 655)(label_opt . 656)(loop_statement . 657)(name . 658)(pragma .
659)(procedure_call_statement . 660)(qualified_expression . 54)(raise_statement
. 66 [...]
+ ((aggregate . 154)(attribute_reference . 51)(expression .
188)(expression_opt . 716)(factor . 156)(name . 157)(primary .
160)(qualified_expression . 54)(raise_expression . 161)(relation_and_list .
162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 715)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
+ ((aggregate . 154)(attribute_reference . 51)(expression . 714)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((identifier_opt . 712))
+ ((iterator_specification . 709)(iterator_specification_opt . 710))
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression .
188)(expression_opt . 707)(factor . 156)(name . 157)(primary .
160)(qualified_expression . 54)(raise_expression . 161)(relation_and_list .
162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
- ((attribute_reference . 51)(name . 710)(qualified_expression .
54)(selected_component . 55))
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement .
646)(handled_sequence_of_statements . 709)(if_statement . 648)(iteration_scheme
. 649)(label_opt . 650)(loop_statement . 651)(name . 652)(pragma .
653)(procedure_call_statement . 654)(qualified_expression . 54)(raise_statement
. 65 [...]
- ((aggregate . 153)(attribute_reference . 51)(expression .
187)(expression_opt . 708)(factor . 155)(name . 156)(primary .
159)(qualified_expression . 54)(raise_expression . 160)(relation_and_list .
161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 707)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
- ((aggregate . 153)(attribute_reference . 51)(expression . 706)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((identifier_opt . 704))
- ((iterator_specification . 701)(iterator_specification_opt . 702))
+ ((attribute_reference . 51)(name . 704)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 702)(qualified_expression .
54)(selected_component . 55))
+ ((aggregate . 154)(attribute_reference . 51)(expression .
699)(extended_return_object_declaration .
700)(extended_return_object_declaration_opt . 701)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_op [...]
+ ((accept_statement . 687)(attribute_reference . 51)(delay_alternative .
688)(delay_statement . 689)(entry_call_alternative . 690)(name .
691)(procedure_call_statement . 692)(qualified_expression .
54)(selected_component . 55)(select_alternative . 693)(select_alternative_list
. 694)(select_alternative_list_opt . 695)(triggering_alternative . 696))
+ ((aggregate . 154)(attribute_reference . 51)(expression .
188)(expression_opt . 684)(factor . 156)(name . 157)(primary .
160)(qualified_expression . 54)(raise_expression . 161)(relation_and_list .
162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression .
187)(expression_opt . 699)(factor . 155)(name . 156)(primary .
159)(qualified_expression . 54)(raise_expression . 160)(relation_and_list .
161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
nil
- ((attribute_reference . 51)(name . 696)(qualified_expression .
54)(selected_component . 55))
- ((attribute_reference . 51)(name . 694)(qualified_expression .
54)(selected_component . 55))
- ((aggregate . 153)(attribute_reference . 51)(expression .
691)(extended_return_object_declaration .
692)(extended_return_object_declaration_opt . 693)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_op [...]
- ((accept_statement . 679)(attribute_reference . 51)(delay_alternative .
680)(delay_statement . 681)(entry_call_alternative . 682)(name .
683)(procedure_call_statement . 684)(qualified_expression .
54)(selected_component . 55)(select_alternative . 685)(select_alternative_list
. 686)(select_alternative_list_opt . 687)(triggering_alternative . 688))
- ((aggregate . 153)(attribute_reference . 51)(expression .
187)(expression_opt . 676)(factor . 155)(name . 156)(primary .
159)(qualified_expression . 54)(raise_expression . 160)(relation_and_list .
161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
nil
nil
@@ -3779,16 +3801,16 @@
nil
nil
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(compound_statement . 672)(conditional_entry_call .
643)(delay_statement . 644)(exit_statement . 645)(extended_return_statement .
646)(if_statement . 648)(iteration_scheme . 649)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(s [...]
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(compound_statement . 678)(conditional_entry_call .
649)(delay_statement . 650)(exit_statement . 651)(extended_return_statement .
652)(if_statement . 654)(iteration_scheme . 655)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(s [...]
nil
- ((actual_parameter_part . 91))
+ ((actual_parameter_part . 92))
nil
nil
nil
nil
nil
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
nil
nil
@@ -3797,25 +3819,25 @@
nil
nil
nil
- ((exception_handler . 941)(exception_handler_list .
942)(exception_handler_list_opt . 943))
+ ((exception_handler . 946)(exception_handler_list .
947)(exception_handler_list_opt . 948))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 939)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 944)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
- ((attribute_reference . 51)(name . 213)(name_opt .
937)(qualified_expression . 54)(selected_component . 55))
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
+ ((attribute_reference . 51)(name . 236)(name_opt .
942)(qualified_expression . 54)(selected_component . 55))
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 935)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
nil
- ((accept_statement . 638)(actual_parameter_part .
91)(assignment_statement . 639)(asynchronous_select . 640)(attribute_reference
. 51)(block_statement . 641)(case_statement . 642)(conditional_entry_call .
643)(delay_statement . 644)(exit_statement . 645)(extended_return_statement .
646)(if_statement . 648)(iteration_scheme . 649)(label_opt .
650)(loop_statement . 651)(name . 652)(pragma . 653)(procedure_call_statement .
654)(qualified_expression . 54)(raise_statement . 655)(requeue [...]
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
+ ((aggregate . 154)(attribute_reference . 51)(expression . 939)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
+ ((accept_statement . 644)(actual_parameter_part .
92)(assignment_statement . 645)(asynchronous_select . 646)(attribute_reference
. 51)(block_statement . 647)(case_statement . 648)(conditional_entry_call .
649)(delay_statement . 650)(exit_statement . 651)(extended_return_statement .
652)(if_statement . 654)(iteration_scheme . 655)(label_opt .
656)(loop_statement . 657)(name . 658)(pragma . 659)(procedure_call_statement .
660)(qualified_expression . 54)(raise_statement . 661)(requeue [...]
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
nil
nil
@@ -3823,194 +3845,195 @@
nil
nil
nil
- ((actual_parameter_part . 91))
nil
- ((actual_parameter_part . 91))
nil
+ ((actual_parameter_part . 92))
nil
+ ((actual_parameter_part . 92))
nil
nil
nil
nil
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 911)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 915)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
- ((actual_parameter_part . 91))
- ((actual_parameter_part . 904)(actual_parameter_part_opt . 905))
nil
nil
+ ((actual_parameter_part . 92))
+ ((actual_parameter_part . 908)(actual_parameter_part_opt . 909))
nil
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 904)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(discrete_subtype_definition
. 903)(factor . 156)(name . 896)(primary . 160)(qualified_expression .
54)(range . 775)(selected_component . 55)(simple_expression .
479)(subtype_indication . 776)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((attribute_reference . 51)(name . 901)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 751)(qualified_expression .
54)(selected_component . 55)(subtype_indication . 899))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 899)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((attribute_reference . 51)(name . 742)(qualified_expression .
54)(selected_component . 55)(subtype_indication . 898))
- ((aggregate . 153)(attribute_reference . 51)(discrete_subtype_definition
. 897)(factor . 155)(name . 891)(primary . 159)(qualified_expression .
54)(range . 769)(selected_component . 55)(simple_expression .
770)(subtype_indication . 771)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((attribute_reference . 51)(name . 895)(qualified_expression .
54)(selected_component . 55))
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(discrete_subtype_definition
. 890)(factor . 155)(identifier_list . 217)(name . 891)(parameter_specification
. 218)(parameter_specification_list . 219)(primary . 159)(qualified_expression
. 54)(range . 769)(selected_component . 55)(simple_expression .
770)(subtype_indication . 771)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(discrete_subtype_definition
. 895)(factor . 156)(identifier_list . 229)(name . 896)(parameter_specification
. 230)(parameter_specification_list . 231)(primary . 160)(qualified_expression
. 54)(range . 775)(selected_component . 55)(simple_expression .
479)(subtype_indication . 776)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aspect_specification_opt . 894))
+ ((aggregate . 154)(attribute_reference . 51)(case_expression .
891)(expression . 892)(factor . 156)(if_expression . 893)(name . 157)(primary .
160)(qualified_expression . 54)(raise_expression . 161)(relation_and_list .
162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aspect_specification_opt . 890))
((aspect_specification_opt . 889))
- ((aggregate . 153)(attribute_reference . 51)(case_expression .
886)(expression . 887)(factor . 155)(if_expression . 888)(name . 156)(primary .
159)(qualified_expression . 54)(raise_expression . 160)(relation_and_list .
161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aspect_specification_opt . 885))
- ((aspect_specification_opt . 884))
- ((aspect_specification_opt . 883))
- ((aspect_specification_opt . 882))
+ ((aspect_specification_opt . 888))
+ ((aspect_specification_opt . 887))
+ nil
+ ((access_definition . 884)(array_type_definition .
885)(attribute_reference . 51)(name . 751)(null_exclusion_opt .
509)(qualified_expression . 54)(selected_component . 55)(subtype_indication .
886))
nil
- ((access_definition . 879)(array_type_definition .
880)(attribute_reference . 51)(name . 742)(null_exclusion_opt .
215)(qualified_expression . 54)(selected_component . 55)(subtype_indication .
881))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 882)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((attribute_reference . 51)(name . 236)(name_opt .
881)(qualified_expression . 54)(selected_component . 55))
+ ((actual_parameter_part . 92))
+ ((attribute_reference . 51)(name . 879)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 878)(qualified_expression .
54)(selected_component . 55))
+ ((abstract_limited_synchronized_opt . 868)(abstract_limited_opt .
869)(abstract_tagged_limited_opt . 870)(access_definition .
871)(array_type_definition . 872)(derived_type_definition .
873)(enumeration_type_definition . 874)(interface_type_definition .
875)(null_exclusion_opt . 509)(record_type_definition . 876)(type_definition .
877))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 877)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((attribute_reference . 51)(name . 213)(name_opt .
876)(qualified_expression . 54)(selected_component . 55))
nil
- ((abstract_limited_synchronized_opt . 866)(abstract_limited_opt .
867)(abstract_tagged_limited_opt . 868)(access_definition .
869)(array_type_definition . 870)(derived_type_definition .
871)(enumeration_type_definition . 872)(interface_type_definition .
873)(null_exclusion_opt . 215)(record_type_definition . 874)(type_definition .
875))
+ ((aspect_specification_opt . 856))
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 854)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
nil
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 854)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
nil
- ((aspect_specification_opt . 851))
+ ((actual_parameter_part . 92)(constraint . 826)(index_constraint . 827))
+ ((aspect_specification_opt . 850))
nil
- ((actual_parameter_part . 91)(constraint . 821)(index_constraint . 822))
((aspect_specification_opt . 848))
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 846)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 846)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
nil
- ((aspect_specification_opt . 843))
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 842)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((mod_clause_opt . 841))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 840)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((mod_clause_opt . 839))
nil
nil
- ((actual_parameter_part . 91))
- ((attribute_reference . 51)(name . 834)(qualified_expression .
54)(selected_component . 55))
- ((attribute_reference . 51)(name . 833)(qualified_expression .
54)(selected_component . 55))
nil
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 836)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 835)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((attribute_reference . 51)(name . 573)(qualified_expression .
54)(selected_component . 834))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 831)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(expression . 830)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((attribute_reference . 51)(name . 567)(qualified_expression .
54)(selected_component . 829))
+ ((aggregate . 154)(attribute_reference . 51)(name . 157)(primary .
297)(qualified_expression . 54)(selected_component . 55))
nil
- ((aggregate . 153)(attribute_reference . 51)(name . 156)(primary .
293)(qualified_expression . 54)(selected_component . 55))
nil
nil
nil
+ ((actual_parameter_part . 92)(constraint . 826)(index_constraint . 827))
nil
- ((actual_parameter_part . 91)(constraint . 821)(index_constraint . 822))
nil
nil
nil
+ ((attribute_reference . 51)(interface_list . 822)(name .
819)(qualified_expression . 54)(selected_component . 55))
+ ((attribute_reference . 51)(interface_list . 821)(name .
819)(qualified_expression . 54)(selected_component . 55))
+ ((attribute_reference . 51)(interface_list . 820)(name .
819)(qualified_expression . 54)(selected_component . 55))
nil
+ ((attribute_reference . 51)(interface_list . 818)(name .
819)(qualified_expression . 54)(selected_component . 55))
+ ((actual_parameter_part . 92)(and_interface_list_opt . 817))
nil
- ((attribute_reference . 51)(interface_list . 817)(name .
814)(qualified_expression . 54)(selected_component . 55))
- ((attribute_reference . 51)(interface_list . 816)(name .
814)(qualified_expression . 54)(selected_component . 55))
- ((attribute_reference . 51)(interface_list . 815)(name .
814)(qualified_expression . 54)(selected_component . 55))
nil
- ((attribute_reference . 51)(interface_list . 813)(name .
814)(qualified_expression . 54)(selected_component . 55))
- ((actual_parameter_part . 91)(and_interface_list_opt . 812))
+ ((aggregate . 154)(association_opt . 177)(association_list .
194)(attribute_reference . 51)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 186)(discrete_choice_list . 187)(expression . 188)(expression_opt .
189)(factor . 156)(name . 190)(primary . 160)(qualified_expression .
54)(raise_expression . [...]
+ ((aspect_specification_opt . 814))
nil
+ ((aspect_specification_opt . 813))
nil
- ((aggregate . 153)(association_opt . 176)(association_list .
193)(attribute_reference . 51)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 185)(discrete_choice_list . 186)(expression . 187)(expression_opt .
188)(factor . 155)(name . 189)(primary . 159)(qualified_expression .
54)(raise_expression . [...]
- ((aspect_specification_opt . 809))
nil
- ((aspect_specification_opt . 808))
nil
- ((identifier_list . 217)(parameter_specification .
218)(parameter_specification_list . 219))
+ ((elsif_expression_item . 809)(elsif_expression_list . 810))
+ ((aggregate . 154)(attribute_reference . 51)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 186)(discrete_choice_list . 806)(factor . 156)(name . 190)(primary .
160)(qualified_expression . 54)(range . 191)(selected_component .
55)(simple_expression . 467)(term . 169)(term_list . 170)(unary_adding_o [...]
nil
nil
- ((attribute_reference . 51)(name . 806)(qualified_expression .
54)(selected_component . 55))
- ((aggregate . 153)(attribute_reference . 51)(expression . 805)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((identifier_list . 229)(parameter_specification .
230)(parameter_specification_list . 231))
nil
nil
- ((elsif_expression_item . 802)(elsif_expression_list . 803))
- ((aggregate . 153)(attribute_reference . 51)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 185)(discrete_choice_list . 799)(factor . 155)(name . 189)(primary .
159)(qualified_expression . 54)(range . 190)(selected_component .
55)(simple_expression . 464)(term . 168)(term_list . 169)(unary_adding_o [...]
+ ((attribute_reference . 51)(name . 804)(qualified_expression .
54)(selected_component . 55))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 803)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
+ ((actual_parameter_part . 92))
+ ((case_expression_alternative . 1083))
nil
- ((case_expression_alternative . 1077))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1081)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1080)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 1075)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(expression . 1074)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((elsif_expression_item . 1079))
nil
- ((elsif_expression_item . 1073))
nil
nil
- ((actual_parameter_part . 91))
nil
nil
+ ((attribute_reference . 51)(interface_list . 1074)(name .
819)(qualified_expression . 54)(selected_component . 55))
nil
nil
- ((attribute_reference . 51)(interface_list . 1067)(name .
814)(qualified_expression . 54)(selected_component . 55))
+ ((actual_parameter_part . 92))
nil
nil
- ((actual_parameter_part . 91))
nil
nil
+ ((aggregate . 154)(association_opt . 177)(association_list .
194)(attribute_reference . 51)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 186)(discrete_choice_list . 187)(discrete_subtype_definition .
770)(discrete_subtype_definition_list . 1070)(expression . 188)(expression_opt
. 189)(factor . 15 [...]
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
190)(primary . 160)(qualified_expression . 54)(range . 1049)(selected_component
. 55)(simple_expression . 479)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
- ((aggregate . 153)(association_opt . 176)(association_list .
193)(attribute_reference . 51)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 185)(discrete_choice_list . 186)(discrete_subtype_definition .
764)(discrete_subtype_definition_list . 1063)(expression . 187)(expression_opt
. 188)(factor . 15 [...]
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
189)(primary . 159)(qualified_expression . 54)(range . 1039)(selected_component
. 55)(simple_expression . 770)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
+ ((attribute_reference . 51)(index_subtype_definition . 1065)(name .
1066)(qualified_expression . 54)(selected_component . 55))
nil
- ((attribute_reference . 51)(index_subtype_definition . 1059)(name .
1060)(qualified_expression . 54)(selected_component . 55))
+ ((aggregate . 154)(attribute_reference . 51)(discrete_subtype_definition
. 1063)(factor . 156)(name . 896)(primary . 160)(qualified_expression .
54)(range . 775)(selected_component . 55)(simple_expression .
479)(subtype_indication . 776)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((attribute_reference . 51)(name . 1048)(qualified_expression .
54)(selected_component . 55))
nil
- ((aggregate . 153)(attribute_reference . 51)(discrete_subtype_definition
. 1057)(factor . 155)(name . 891)(primary . 159)(qualified_expression .
54)(range . 769)(selected_component . 55)(simple_expression .
770)(subtype_indication . 771)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
- ((attribute_reference . 51)(name . 1038)(qualified_expression .
54)(selected_component . 55))
nil
nil
nil
nil
nil
- ((actual_parameter_part . 91)(aspect_specification_opt . 1055))
- ((actual_parameter_part . 91)(aspect_specification_opt . 1054))
- ((attribute_reference . 51)(name . 1053)(qualified_expression .
54)(selected_component . 55))
nil
+ ((component_clause . 1060)(component_clause_list . 1061))
nil
nil
- ((component_clause . 1050)(component_clause_list . 1051))
+ ((aspect_specification_opt . 1057))
+ ((attribute_reference . 51)(interface_list . 1056)(name .
819)(qualified_expression . 54)(selected_component . 55))
nil
nil
- ((aspect_specification_opt . 1047))
nil
- ((aspect_specification_opt . 1045))
- ((attribute_reference . 51)(interface_list . 1044)(name .
814)(qualified_expression . 54)(selected_component . 55))
+ ((aspect_specification_opt . 1051))
nil
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
190)(primary . 160)(qualified_expression . 54)(range . 1049)(selected_component
. 55)(simple_expression . 479)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((attribute_reference . 51)(name . 1048)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 51)(interface_list . 1047)(name .
819)(qualified_expression . 54)(selected_component . 55))
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
189)(primary . 159)(qualified_expression . 54)(range . 1039)(selected_component
. 55)(simple_expression . 770)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((attribute_reference . 51)(name . 1038)(qualified_expression .
54)(selected_component . 55))
nil
- ((aspect_specification_opt . 1035))
- ((attribute_reference . 51)(interface_list . 1034)(name .
814)(qualified_expression . 54)(selected_component . 55))
+ ((aspect_specification_opt . 1041))
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1039)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1038)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((enumeration_literal . 1036)(enumeration_literal_list . 1037))
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1033)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 1029)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(expression . 1028)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((enumeration_literal . 1026)(enumeration_literal_list . 1027))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1031)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aspect_clause . 1024)(at_clause . 307)(component_declaration .
1025)(component_item . 1026)(component_list . 1027)(component_list_opt .
1028)(enumeration_representation_clause . 314)(identifier_list .
1029)(record_representation_clause . 338)(variant_part . 1030))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 1023)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1021)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aspect_clause . 1014)(at_clause . 304)(component_declaration .
1015)(component_item . 1016)(component_list . 1017)(component_list_opt .
1018)(enumeration_representation_clause . 311)(identifier_list .
1019)(record_representation_clause . 335)(variant_part . 1020))
nil
+ ((record_definition . 1018))
nil
nil
- ((record_definition . 1008))
nil
nil
nil
nil
+ ((aspect_specification_opt . 1016))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 1015))
+ ((actual_parameter_part . 92)(aspect_specification_opt . 1014))
+ ((attribute_reference . 51)(name . 1013)(qualified_expression .
54)(selected_component . 55))
nil
nil
- ((aspect_specification_opt . 1006))
nil
+ ((aspect_specification_opt . 1010))
+ ((aspect_specification_opt . 1008))
+ ((aspect_specification_opt . 1006))
nil
nil
- ((aspect_specification_opt . 1003))
- ((aspect_specification_opt . 1001))
- ((aspect_specification_opt . 999))
nil
nil
nil
@@ -4018,107 +4041,107 @@
nil
nil
nil
+ ((actual_parameter_part . 92)(constraint . 826)(index_constraint . 827))
+ ((attribute_reference . 51)(name . 236)(name_opt .
995)(qualified_expression . 54)(selected_component . 55))
nil
nil
- ((actual_parameter_part . 91)(constraint . 821)(index_constraint . 822))
- ((attribute_reference . 51)(name . 213)(name_opt .
988)(qualified_expression . 54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 993)(qualified_expression .
54)(selected_component . 55))
+ ((actual_parameter_part . 92))
+ ((aggregate . 154)(attribute_reference . 51)(discrete_subtype_definition
. 992)(factor . 156)(name . 896)(primary . 160)(qualified_expression .
54)(range . 775)(selected_component . 55)(simple_expression .
479)(subtype_indication . 776)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((attribute_reference . 51)(name . 987)(qualified_expression .
54)(selected_component . 55))
- ((actual_parameter_part . 91))
- ((aggregate . 153)(attribute_reference . 51)(discrete_subtype_definition
. 986)(factor . 155)(name . 891)(primary . 159)(qualified_expression .
54)(range . 769)(selected_component . 55)(simple_expression .
770)(subtype_indication . 771)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
+ ((aspect_clause . 982)(at_clause . 307)(entry_body .
983)(enumeration_representation_clause . 314)(expression_function_declaration .
984)(function_specification . 16)(null_procedure_declaration .
985)(overriding_indicator_opt . 986)(procedure_specification .
32)(protected_operation_item . 987)(protected_operation_item_list .
988)(protected_operation_item_list_opt . 989)(record_representation_clause .
338)(subprogram_body . 990)(subprogram_declaration . 991))
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 980)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
+ ((aggregate . 154)(association_opt . 177)(association_list .
194)(attribute_reference . 51)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 186)(discrete_choice_list . 187)(expression . 188)(expression_opt .
189)(factor . 156)(name . 190)(primary . 160)(qualified_expression .
54)(raise_expression . [...]
nil
+ ((formal_part . 117)(parameter_profile_opt . 979))
nil
- ((aspect_clause . 977)(at_clause . 304)(entry_body .
978)(enumeration_representation_clause . 311)(function_specification .
16)(overriding_indicator_opt . 979)(procedure_specification .
32)(protected_operation_item . 980)(protected_operation_item_list .
981)(protected_operation_item_list_opt . 982)(record_representation_clause .
335)(subprogram_body . 983)(subprogram_declaration . 984))
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 975)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
+ ((identifier_opt . 978))
+ ((case_statement_alternative . 976)(case_statement_alternative_list .
977))
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement .
652)(handled_sequence_of_statements . 974)(if_statement . 654)(iteration_scheme
. 655)(label_opt . 656)(loop_statement . 657)(name . 658)(pragma .
659)(procedure_call_statement . 660)(qualified_expression . 54)(raise_statement
. 66 [...]
nil
- ((aggregate . 153)(association_opt . 176)(association_list .
193)(attribute_reference . 51)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 185)(discrete_choice_list . 186)(expression . 187)(expression_opt .
188)(factor . 155)(name . 189)(primary . 159)(qualified_expression .
54)(raise_expression . [...]
nil
- ((formal_part . 116)(parameter_profile_opt . 974))
+ ((aggregate . 154)(attribute_reference . 51)(expression .
188)(expression_opt . 972)(factor . 156)(name . 157)(primary .
160)(qualified_expression . 54)(raise_expression . 161)(relation_and_list .
162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((identifier_opt . 973))
- ((case_statement_alternative . 971)(case_statement_alternative_list .
972))
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement .
646)(handled_sequence_of_statements . 969)(if_statement . 648)(iteration_scheme
. 649)(label_opt . 650)(loop_statement . 651)(name . 652)(pragma .
653)(procedure_call_statement . 654)(qualified_expression . 54)(raise_statement
. 65 [...]
nil
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 969)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression .
187)(expression_opt . 967)(factor . 155)(name . 156)(primary .
159)(qualified_expression . 54)(raise_expression . 160)(relation_and_list .
161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
nil
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement .
652)(handled_sequence_of_statements . 967)(if_statement . 654)(iteration_scheme
. 655)(label_opt . 656)(loop_statement . 657)(name . 658)(pragma .
659)(procedure_call_statement . 660)(qualified_expression . 54)(raise_statement
. 66 [...]
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 964)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
+ ((aliased_opt . 966))
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement .
646)(handled_sequence_of_statements . 962)(if_statement . 648)(iteration_scheme
. 649)(label_opt . 650)(loop_statement . 651)(name . 652)(pragma .
653)(procedure_call_statement . 654)(qualified_expression . 54)(raise_statement
. 65 [...]
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
+ ((accept_statement . 687)(delay_alternative . 688)(delay_statement .
960)(select_alternative . 962))
nil
- ((aliased_opt . 961))
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
+ ((delay_alternative . 959)(delay_statement . 960))
nil
- ((accept_statement . 679)(delay_alternative . 680)(delay_statement .
955)(select_alternative . 957))
nil
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
- ((delay_alternative . 954)(delay_statement . 955))
nil
nil
nil
nil
nil
+ ((attribute_reference . 51)(exception_choice .
952)(exception_choice_list . 953)(name . 954)(qualified_expression .
54)(selected_component . 55))
nil
+ ((exception_handler . 949))
nil
- ((attribute_reference . 51)(exception_choice .
947)(exception_choice_list . 948)(name . 949)(qualified_expression .
54)(selected_component . 55))
nil
- ((exception_handler . 944))
nil
nil
nil
nil
+ ((actual_parameter_part . 92))
nil
nil
- ((actual_parameter_part . 91))
nil
+ ((accept_statement . 1180)(delay_alternative . 1181)(delay_statement .
960))
nil
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
- ((accept_statement . 1173)(delay_alternative . 1174)(delay_statement .
955))
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
nil
nil
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
+ ((constant_opt . 1172))
nil
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
- ((constant_opt . 1165))
nil
+ ((identifier_opt . 1168))
+ ((elsif_statement_item . 1166)(elsif_statement_list . 1167))
nil
nil
- ((identifier_opt . 1161))
- ((elsif_statement_item . 1159)(elsif_statement_list . 1160))
nil
+ ((aggregate . 154)(attribute_reference . 51)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 186)(discrete_choice_list . 1160)(factor . 156)(name . 190)(primary .
160)(qualified_expression . 54)(range . 191)(selected_component .
55)(simple_expression . 467)(term . 169)(term_list . 170)(unary_adding_ [...]
nil
+ ((case_statement_alternative . 1159))
nil
- ((aggregate . 153)(attribute_reference . 51)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 185)(discrete_choice_list . 1153)(factor . 155)(name . 189)(primary .
159)(qualified_expression . 54)(range . 190)(selected_component .
55)(simple_expression . 464)(term . 168)(term_list . 169)(unary_adding_ [...]
nil
- ((case_statement_alternative . 1152))
nil
nil
nil
nil
nil
nil
- ((function_specification . 16)(procedure_specification .
32)(subprogram_specification . 1145))
+ ((function_specification . 428)(procedure_specification .
429)(subprogram_specification . 1152))
nil
- ((aspect_clause . 977)(at_clause . 304)(entry_body .
978)(enumeration_representation_clause . 311)(function_specification .
16)(overriding_indicator_opt . 979)(procedure_specification .
32)(protected_operation_item . 1144)(record_representation_clause .
335)(subprogram_body . 983)(subprogram_declaration . 984))
+ ((aspect_clause . 982)(at_clause . 307)(entry_body .
983)(enumeration_representation_clause . 314)(expression_function_declaration .
984)(function_specification . 16)(null_procedure_declaration .
985)(overriding_indicator_opt . 986)(procedure_specification .
32)(protected_operation_item . 1151)(record_representation_clause .
338)(subprogram_body . 990)(subprogram_declaration . 991))
nil
nil
nil
- ((attribute_reference . 51)(name . 1142)(qualified_expression .
54)(selected_component . 55))
nil
- ((actual_parameter_part . 91))
+ ((actual_parameter_part . 92))
+ ((attribute_reference . 51)(name . 1149)(qualified_expression .
54)(selected_component . 55))
nil
- ((formal_part . 116)(parameter_profile_opt . 1139))
+ ((formal_part . 117)(parameter_profile_opt . 1146))
nil
nil
nil
@@ -4127,28 +4150,29 @@
nil
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 1138)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1145)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 1136)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1143)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 1134)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1141)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((attribute_reference . 51)(name . 1038)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 1048)(qualified_expression .
54)(selected_component . 55))
nil
+ ((actual_parameter_part . 92)(aspect_specification_opt . 1139))
nil
- ((aspect_specification_opt . 1131))
nil
- ((attribute_reference . 51)(name . 1130)(qualified_expression .
54)(selected_component . 55))
- ((attribute_reference . 51)(name . 742)(qualified_expression .
54)(selected_component . 55)(subtype_indication . 1129))
nil
- ((direct_name . 1127)(direct_name_opt . 1128))
+ ((aspect_specification_opt . 1135))
nil
+ ((attribute_reference . 51)(name . 1134)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 751)(qualified_expression .
54)(selected_component . 55)(subtype_indication . 1133))
nil
+ ((direct_name . 1131)(direct_name_opt . 1132))
nil
nil
- ((aspect_clause . 1014)(at_clause . 304)(component_declaration .
1015)(component_item . 1122)(enumeration_representation_clause .
311)(identifier_list . 1019)(record_representation_clause . 335)(variant_part .
1123))
nil
nil
+ ((aspect_clause . 1024)(at_clause . 307)(component_declaration .
1025)(component_item . 1126)(enumeration_representation_clause .
314)(identifier_list . 1029)(record_representation_clause . 338)(variant_part .
1127))
nil
nil
nil
@@ -4157,66 +4181,65 @@
nil
nil
nil
- ((real_range_specification_opt . 1116))
- ((real_range_specification_opt . 1115))
nil
nil
- ((identifier_opt . 1112))
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 1111)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(ge [...]
+ ((real_range_specification_opt . 1120))
+ ((real_range_specification_opt . 1119))
nil
nil
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 854)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
nil
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 854)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
- ((actual_parameter_part . 91)(constraint . 1106)(index_constraint . 822))
nil
+ ((identifier_opt . 1113))
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 1112)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(ge [...]
nil
+ ((actual_parameter_part . 92)(constraint . 1110)(index_constraint . 827))
nil
- ((identifier_opt . 1105))
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 1104)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(ge [...]
nil
nil
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 846)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 846)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
nil
+ ((identifier_opt . 1106))
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 1105)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(ge [...]
nil
nil
nil
- ((component_clause . 1097))
- ((aggregate . 153)(attribute_reference . 51)(expression . 1095)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((actual_parameter_part . 91)(aspect_specification_opt . 1094))
nil
nil
- ((access_definition . 1088)(attribute_reference .
51)(component_definition . 1091)(name . 742)(null_exclusion_opt .
215)(qualified_expression . 54)(selected_component . 55)(subtype_indication .
1090))
+ ((component_clause . 1101))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1099)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((access_definition . 1088)(attribute_reference .
51)(component_definition . 1089)(name . 742)(null_exclusion_opt .
215)(qualified_expression . 54)(selected_component . 55)(subtype_indication .
1090))
+ ((access_definition . 1094)(attribute_reference .
51)(component_definition . 1098)(name . 751)(null_exclusion_opt .
509)(qualified_expression . 54)(selected_component . 55)(subtype_indication .
1096))
nil
- ((actual_parameter_part . 91))
+ ((actual_parameter_part . 92))
+ ((access_definition . 1094)(attribute_reference .
51)(component_definition . 1095)(name . 751)(null_exclusion_opt .
509)(qualified_expression . 54)(selected_component . 55)(subtype_indication .
1096))
nil
- ((aggregate . 153)(attribute_reference . 51)(name . 156)(primary .
293)(qualified_expression . 54)(selected_component . 55))
+ ((aggregate . 154)(attribute_reference . 51)(name . 157)(primary .
297)(qualified_expression . 54)(selected_component . 55))
nil
nil
- ((attribute_reference . 51)(name . 1083)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 1090)(qualified_expression .
54)(selected_component . 55))
nil
nil
nil
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 1081)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(expression . 1080)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1088)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 1078)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1086)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1085)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 1241)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1248)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
- ((actual_parameter_part . 91))
+ ((actual_parameter_part . 92))
nil
- ((attribute_reference . 51)(name . 1240)(qualified_expression .
54)(selected_component . 55))
+ ((attribute_reference . 51)(name . 1247)(qualified_expression .
54)(selected_component . 55))
+ ((access_definition . 1245)(attribute_reference . 51)(name .
751)(null_exclusion_opt . 509)(qualified_expression . 54)(selected_component .
55)(subtype_indication . 1246))
nil
- ((access_definition . 1238)(attribute_reference . 51)(name .
742)(null_exclusion_opt . 215)(qualified_expression . 54)(selected_component .
55)(subtype_indication . 1239))
nil
nil
nil
@@ -4224,77 +4247,77 @@
nil
nil
nil
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1242)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 846)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1234)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((attribute_reference . 51)(interface_list . 1239)(name .
819)(qualified_expression . 54)(selected_component . 55))
nil
- ((attribute_reference . 51)(interface_list . 1233)(name .
814)(qualified_expression . 54)(selected_component . 55))
nil
nil
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 846)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 854)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
nil
nil
+ ((attribute_reference . 51)(interface_list . 1235)(name .
819)(qualified_expression . 54)(selected_component . 55))
nil
- ((attribute_reference . 51)(interface_list . 1229)(name .
814)(qualified_expression . 54)(selected_component . 55))
nil
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1233)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1232)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 854)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 1225)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1224)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((enumeration_literal . 1231))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1230)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((access_definition . 1094)(attribute_reference .
51)(component_definition . 1229)(name . 751)(null_exclusion_opt .
509)(qualified_expression . 54)(selected_component . 55)(subtype_indication .
1096))
nil
nil
- ((enumeration_literal . 1223))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1222)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((access_definition . 1088)(attribute_reference .
51)(component_definition . 1221)(name . 742)(null_exclusion_opt .
215)(qualified_expression . 54)(selected_component . 55)(subtype_indication .
1090))
nil
nil
nil
nil
nil
+ ((and_interface_list_opt . 1226))
+ ((actual_parameter_part . 92)(and_interface_list_opt . 1223)(constraint
. 1224)(constraint_opt . 1225)(index_constraint . 827))
nil
nil
nil
- ((and_interface_list_opt . 1218))
- ((actual_parameter_part . 91)(and_interface_list_opt . 1215)(constraint
. 1216)(constraint_opt . 1217)(index_constraint . 822))
nil
nil
nil
- ((aspect_specification_opt . 1213))
+ ((aspect_specification_opt . 1220))
nil
- ((aspect_specification_opt . 1212))
+ ((aspect_specification_opt . 1219))
nil
- ((aspect_specification_opt . 1211))
- ((aspect_specification_opt . 1210))
+ ((aspect_specification_opt . 1218))
+ ((aspect_specification_opt . 1217))
nil
- ((attribute_reference . 51)(name . 1209)(qualified_expression .
54)(selected_component . 55))
- ((actual_parameter_part . 91))
- ((identifier_opt . 1208))
+ ((attribute_reference . 51)(name . 1216)(qualified_expression .
54)(selected_component . 55))
+ ((actual_parameter_part . 92))
+ ((identifier_opt . 1215))
nil
- ((aspect_specification_opt . 128))
- ((entry_body_formal_part . 1206)(formal_part .
116)(parameter_profile_opt . 1207))
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement .
646)(handled_sequence_of_statements . 1204)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 6 [...]
+ ((aspect_specification_opt . 129))
+ ((entry_body_formal_part . 1213)(formal_part .
117)(parameter_profile_opt . 1214))
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement .
652)(handled_sequence_of_statements . 1211)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 6 [...]
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement .
652)(handled_sequence_of_statements . 1210)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 6 [...]
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement .
646)(handled_sequence_of_statements . 1203)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 6 [...]
nil
nil
nil
nil
- ((identifier_opt . 1200))
+ ((identifier_opt . 1207))
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
- ((aggregate . 153)(attribute_reference . 51)(expression .
187)(expression_opt . 1198)(factor . 155)(name . 156)(primary .
159)(qualified_expression . 54)(raise_expression . 160)(relation_and_list .
161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
+ ((aggregate . 154)(attribute_reference . 51)(expression .
188)(expression_opt . 1205)(factor . 156)(name . 157)(primary .
160)(qualified_expression . 54)(raise_expression . 161)(relation_and_list .
162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
- ((elsif_statement_item . 1196))
+ ((elsif_statement_item . 1203))
nil
nil
nil
nil
- ((access_definition . 1189)(attribute_reference . 51)(name .
742)(null_exclusion_opt . 215)(qualified_expression .
54)(return_subtype_indication . 1190)(selected_component .
55)(subtype_indication . 1191))
+ ((access_definition . 1196)(attribute_reference . 51)(name .
751)(null_exclusion_opt . 509)(qualified_expression .
54)(return_subtype_indication . 1197)(selected_component .
55)(subtype_indication . 1198))
nil
nil
nil
@@ -4302,12 +4325,12 @@
nil
nil
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
- ((identifier_opt . 1182))
- ((attribute_reference . 51)(exception_choice . 1181)(name .
949)(qualified_expression . 54)(selected_component . 55))
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
- ((attribute_reference . 51)(exception_choice .
947)(exception_choice_list . 1179)(name . 949)(qualified_expression .
54)(selected_component . 55))
+ ((identifier_opt . 1189))
+ ((attribute_reference . 51)(exception_choice . 1188)(name .
954)(qualified_expression . 54)(selected_component . 55))
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
+ ((attribute_reference . 51)(exception_choice .
952)(exception_choice_list . 1186)(name . 954)(qualified_expression .
54)(selected_component . 55))
nil
nil
nil
@@ -4323,22 +4346,22 @@
nil
nil
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
nil
nil
nil
nil
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
nil
nil
- ((identifier_list . 217)(parameter_specification .
218)(parameter_specification_list . 219))
+ ((identifier_list . 229)(parameter_specification .
230)(parameter_specification_list . 231))
nil
nil
nil
- ((actual_parameter_part . 91))
+ ((actual_parameter_part . 92))
nil
nil
nil
@@ -4348,70 +4371,70 @@
nil
nil
nil
- ((variant_list . 1254)(variant . 1255))
nil
- ((aspect_specification_opt . 1252))
+ ((variant_list . 1261)(variant . 1262))
nil
+ ((aspect_specification_opt . 1259))
nil
nil
- ((real_range_specification_opt . 1249))
- ((identifier_opt . 1248))
nil
+ ((real_range_specification_opt . 1256))
nil
nil
- ((identifier_opt . 1245))
+ ((identifier_opt . 1254))
nil
nil
nil
+ ((identifier_opt . 1251))
nil
nil
nil
nil
nil
nil
- ((actual_parameter_part . 91)(constraint . 1106)(index_constraint . 822))
+ ((actual_parameter_part . 92)(constraint . 1110)(index_constraint . 827))
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1304)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 846)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1311)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 854)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(gen [...]
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 846)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
nil
nil
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 854)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(gen [...]
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1301)(term . 168)(term_list .
169)(unary_adding_operator . 170))
- ((aggregate . 153)(attribute_reference . 51)(expression . 1300)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1308)(term . 169)(term_list .
170)(unary_adding_operator . 171))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1307)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((aggregate . 153)(attribute_reference . 51)(choice_expression .
178)(choice_relation_and_list . 179)(choice_relation_or_list .
180)(choice_relation_xor_list . 181)(choice_relation_and_then_list .
182)(choice_relation_or_else_list . 183)(choice_relation . 184)(discrete_choice
. 185)(discrete_choice_list . 1298)(factor . 155)(name . 189)(primary .
159)(qualified_expression . 54)(range . 190)(selected_component .
55)(simple_expression . 464)(term . 168)(term_list . 169)(unary_adding_ [...]
- ((variant . 1297))
+ ((aggregate . 154)(attribute_reference . 51)(choice_expression .
179)(choice_relation_and_list . 180)(choice_relation_or_list .
181)(choice_relation_xor_list . 182)(choice_relation_and_then_list .
183)(choice_relation_or_else_list . 184)(choice_relation . 185)(discrete_choice
. 186)(discrete_choice_list . 1305)(factor . 156)(name . 190)(primary .
160)(qualified_expression . 54)(range . 191)(selected_component .
55)(simple_expression . 467)(term . 169)(term_list . 170)(unary_adding_ [...]
+ ((variant . 1304))
nil
nil
- ((record_definition . 1294))
+ ((record_definition . 1301))
nil
nil
nil
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(expression .
187)(expression_opt . 1293)(factor . 155)(name . 156)(primary .
159)(qualified_expression . 54)(raise_expression . 160)(relation_and_list .
161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(expression .
188)(expression_opt . 1300)(factor . 156)(name . 157)(primary .
160)(qualified_expression . 54)(raise_expression . 161)(relation_and_list .
162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
- ((identifier_opt . 1291))
- ((identifier_opt . 1290))
+ ((identifier_opt . 1298))
+ ((identifier_opt . 1297))
nil
nil
nil
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
nil
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(expression . 1285)(factor .
155)(name . 156)(primary . 159)(qualified_expression . 54)(raise_expression .
160)(relation_and_list . 161)(relation_and_then_list . 162)(relation_or_list .
163)(relation_or_else_list . 164)(relation_xor_list . 165)(relation .
166)(selected_component . 55)(simple_expression . 167)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(expression . 1292)(factor .
156)(name . 157)(primary . 160)(qualified_expression . 54)(raise_expression .
161)(relation_and_list . 162)(relation_and_then_list . 163)(relation_or_list .
164)(relation_or_else_list . 165)(relation_xor_list . 166)(relation .
167)(selected_component . 55)(simple_expression . 168)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
nil
nil
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement . 646)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 655)(requeue_statement . 656)(selected_c [...]
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement . 652)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 661)(requeue_statement . 662)(selected_c [...]
nil
nil
nil
@@ -4424,25 +4447,25 @@
nil
nil
nil
- ((aspect_specification_opt . 1311))
+ ((aspect_specification_opt . 1318))
nil
nil
nil
nil
- ((aspect_specification_opt . 1308))
+ ((aspect_specification_opt . 1315))
nil
nil
nil
nil
- ((aggregate . 153)(attribute_reference . 51)(factor . 155)(name .
156)(primary . 159)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1325)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((aggregate . 154)(attribute_reference . 51)(factor . 156)(name .
157)(primary . 160)(qualified_expression . 54)(selected_component .
55)(simple_expression . 1332)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
nil
- ((aspect_clause . 1014)(at_clause . 304)(component_declaration .
1015)(component_item . 1016)(component_list . 1017)(component_list_opt .
1323)(enumeration_representation_clause . 311)(identifier_list .
1019)(record_representation_clause . 335)(variant_part . 1020))
+ ((aspect_clause . 1024)(at_clause . 307)(component_declaration .
1025)(component_item . 1026)(component_list . 1027)(component_list_opt .
1330)(enumeration_representation_clause . 314)(identifier_list .
1029)(record_representation_clause . 338)(variant_part . 1030))
nil
nil
- ((abstract_subprogram_declaration . 302)(aspect_clause . 303)(at_clause
. 304)(body . 305)(body_stub . 306)(declaration . 307)(declarations .
308)(declarative_part_opt . 1320)(entry_declaration .
310)(enumeration_representation_clause . 311)(exception_declaration .
312)(expression_function_declaration . 313)(full_type_declaration .
314)(function_specification . 16)(generic_declaration .
315)(generic_formal_part . 18)(generic_instantiation .
316)(generic_package_declaration . 20)(ge [...]
- ((aggregate . 153)(attribute_reference . 51)(discrete_subtype_definition
. 1319)(factor . 155)(name . 891)(primary . 159)(qualified_expression .
54)(range . 769)(selected_component . 55)(simple_expression .
770)(subtype_indication . 771)(term . 168)(term_list .
169)(unary_adding_operator . 170))
+ ((abstract_subprogram_declaration . 305)(aspect_clause . 306)(at_clause
. 307)(body . 308)(body_stub . 309)(declaration . 310)(declarations .
311)(declarative_part_opt . 1327)(entry_declaration .
313)(enumeration_representation_clause . 314)(exception_declaration .
315)(expression_function_declaration . 316)(full_type_declaration .
317)(function_specification . 16)(generic_declaration .
318)(generic_formal_part . 18)(generic_instantiation .
319)(generic_package_declaration . 20)(ge [...]
+ ((aggregate . 154)(attribute_reference . 51)(discrete_subtype_definition
. 1326)(factor . 156)(name . 896)(primary . 160)(qualified_expression .
54)(range . 775)(selected_component . 55)(simple_expression .
479)(subtype_indication . 776)(term . 169)(term_list .
170)(unary_adding_operator . 171))
nil
nil
nil
@@ -4456,11 +4479,11 @@
nil
nil
nil
- ((accept_statement . 638)(assignment_statement .
639)(asynchronous_select . 640)(attribute_reference . 51)(block_statement .
641)(case_statement . 642)(conditional_entry_call . 643)(delay_statement .
644)(exit_statement . 645)(extended_return_statement .
646)(handled_sequence_of_statements . 1330)(if_statement .
648)(iteration_scheme . 649)(label_opt . 650)(loop_statement . 651)(name .
652)(pragma . 653)(procedure_call_statement . 654)(qualified_expression .
54)(raise_statement . 6 [...]
- ((formal_part . 116)(parameter_profile_opt . 1329))
+ ((accept_statement . 644)(assignment_statement .
645)(asynchronous_select . 646)(attribute_reference . 51)(block_statement .
647)(case_statement . 648)(conditional_entry_call . 649)(delay_statement .
650)(exit_statement . 651)(extended_return_statement .
652)(handled_sequence_of_statements . 1337)(if_statement .
654)(iteration_scheme . 655)(label_opt . 656)(loop_statement . 657)(name .
658)(pragma . 659)(procedure_call_statement . 660)(qualified_expression .
54)(raise_statement . 6 [...]
+ ((formal_part . 117)(parameter_profile_opt . 1336))
nil
nil
- ((identifier_opt . 1332))
+ ((identifier_opt . 1339))
nil
nil]))
"Parser table.")
diff --git a/packages/ada-mode/ada-mode.el b/packages/ada-mode/ada-mode.el
index c67a3ea..57e5ebc 100644
--- a/packages/ada-mode/ada-mode.el
+++ b/packages/ada-mode/ada-mode.el
@@ -1,13 +1,13 @@
;;; ada-mode.el --- major-mode for editing Ada sources
;;
-;;; Copyright (C) 1994, 1995, 1997 - 2014 Free Software Foundation, Inc.
+;;; Copyright (C) 1994, 1995, 1997 - 2015 Free Software Foundation, Inc.
;;
;; Author: Stephen Leake <address@hidden>
;; Maintainer: Stephen Leake <address@hidden>
;; Keywords: languages
;; ada
-;; Version: 5.1.7
-;; package-requires: ((wisi "1.1.0") (cl-lib "0.4") (emacs "24.2"))
+;; Version: 5.1.8
+;; package-requires: ((wisi "1.1.1") (cl-lib "0.4") (emacs "24.2"))
;; url: http://stephe-leake.org/emacs/ada-mode/emacs-ada-mode.html
;;
;; (Gnu ELPA requires single digits between dots in versions)
@@ -168,10 +168,10 @@
(defun ada-mode-version ()
"Return Ada mode version."
(interactive)
- (let ((version-string "5.1.7"))
+ (let ((version-string "5.1.8"))
;; must match:
;; ada-mode.texi
- ;; README
+ ;; README-ada-mode
;; Version: above
(if (called-interactively-p 'interactive)
(message version-string)
@@ -231,12 +231,20 @@ Function to call to adjust the case of Ada keywords."
(defcustom ada-case-identifier 'ada-mixed-case
"Buffer-local value that may override project variable `case_keyword'.
Global value is default for project variable `case_keyword'.
-Function to call to adjust the case of Ada keywords."
+Function to call to adjust the case of Ada keywords.
+Called with three args;
+start - buffer pos of start of identifier
+end - end of identifier
+force-case - if t, treat `ada-strict-case' as t"
:type '(choice (const ada-mixed-case)
- (const downcase-region)
- (const upcase-region))
+ (const ada-lower-case)
+ (const ada-upper-case))
:group 'ada
:safe 'functionp)
+;; we'd like to check that there are 3 args, since the previous
+;; release required 2 here. But there doesn't seem to be a way to
+;; access the arg count, which is only available for byte-compiled
+;; functions
(make-variable-buffer-local 'ada-case-identifier)
(defcustom ada-case-strict t
@@ -393,6 +401,7 @@ Values defined by cross reference packages.")
("Navigate"
["Other file" ada-find-other-file t]
["Other file don't find decl" ada-find-other-file-noset t]
+ ["Find file in project" ada-find-file t]
["Goto declaration/body" ada-goto-declaration t]
["Goto next statement keyword" ada-next-statement-keyword t]
["Goto declaration start" ada-goto-declaration-start t]
@@ -591,7 +600,7 @@ Placeholders are defined by the skeleton backend."
"return\\|"
"type\\|"
"when"
- "\\)\\>\\)"))
+ "\\)\\>[^_]\\)")) ;; in case "_" has punctuation syntax
"See the variable `align-region-separate' for more information.")
(defun ada-align ()
@@ -1025,12 +1034,13 @@ list."
(if (use-region-p)
(setq word (buffer-substring-no-properties (region-beginning)
(region-end)))
(save-excursion
- (skip-syntax-backward "w_")
- (setq word
- (buffer-substring-no-properties
- (point)
- (progn (skip-syntax-forward "w_") (point))
- )))))
+ (let ((syntax (if partial "w" "w_")))
+ (skip-syntax-backward syntax)
+ (setq word
+ (buffer-substring-no-properties
+ (point)
+ (progn (skip-syntax-forward syntax) (point))
+ ))))))
(let* ((exceptions (ada-case-read-exceptions file-name))
(full-exceptions (car exceptions))
@@ -1073,11 +1083,17 @@ User is prompted to choose a file from project variable
casing if it is a list."
(point))))
(member (downcase word) ada-keywords)))
-(defun ada-mixed-case (start end)
+(defun ada-lower-case (start end force-case-strict)
+ (downcase-region start end))
+
+(defun ada-upper-case (start end force-case-strict)
+ (upcase-region start end))
+
+(defun ada-mixed-case (start end force-case-strict)
"Adjust case of region START END to Mixed_Case."
(let ((done nil)
next)
- (if ada-case-strict
+ (if (or force-case-strict ada-case-strict)
(downcase-region start end))
(goto-char start)
(while (not done)
@@ -1095,7 +1111,7 @@ User is prompted to choose a file from project variable
casing if it is a list."
(setq done t))
)))
-(defun ada-case-adjust-identifier ()
+(defun ada-case-adjust-identifier (&optional force-case)
"Adjust case of the previous word as an identifier.
Uses `ada-case-identifier', with exceptions defined in
`ada-case-full-exceptions', `ada-case-partial-exceptions'."
@@ -1118,7 +1134,7 @@ Uses `ada-case-identifier', with exceptions defined in
(delete-region (point) end))
;; else apply ada-case-identifier
- (funcall ada-case-identifier start end)
+ (funcall ada-case-identifier start end force-case)
;; apply partial-exceptions
(goto-char start)
@@ -1145,7 +1161,8 @@ Uses `ada-case-identifier', with exceptions defined in
"Adjust the case of the word before point.
When invoked interactively, TYPED-CHAR must be
`last-command-event', and it must not have been inserted yet.
-If IN-COMMENT is non-nil, adjust case of words in comments and strings as
code."
+If IN-COMMENT is non-nil, adjust case of words in comments and strings as code,
+and treat `ada-case-strict' as t in code.."
(when (not (bobp))
(when (save-excursion
(forward-char -1); back to last character in word
@@ -1177,7 +1194,7 @@ If IN-COMMENT is non-nil, adjust case of words in
comments and strings as code."
(save-excursion
(skip-syntax-backward "w_")
(eq (char-before) ?')))
- (ada-case-adjust-identifier))
+ (ada-case-adjust-identifier in-comment))
((and
(not in-comment)
@@ -1185,7 +1202,7 @@ If IN-COMMENT is non-nil, adjust case of words in
comments and strings as code."
(ada-after-keyword-p))
(funcall ada-case-keyword -1))
- (t (ada-case-adjust-identifier))
+ (t (ada-case-adjust-identifier in-comment))
))
)))
@@ -2090,6 +2107,7 @@ identifier. May be an Ada identifier or operator."
(error "No identifier around"))
)))
+;; FIXME: use find-tag-marker-ring, ring-insert, pop-tag-mark (see xref.el)
(defvar ada-goto-pos-ring '()
"List of positions selected by navigation functions. Used
to go back to these positions.")
diff --git a/packages/ada-mode/ada-mode.info b/packages/ada-mode/ada-mode.info
index e2c10f9..485adad 100644
--- a/packages/ada-mode/ada-mode.info
+++ b/packages/ada-mode/ada-mode.info
@@ -1,7 +1,7 @@
This is ada-mode.info, produced by makeinfo version 5.2 from
ada-mode.texi.
-Copyright (C) 1999 - 2014 Free Software Foundation, Inc.
+Copyright (C) 1999 - 2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
@@ -22,7 +22,7 @@ END-INFO-DIR-ENTRY
File: ada-mode.info, Node: Top, Next: Overview, Prev: (dir), Up: (dir)
-Copyright (C) 1999 - 2014 Free Software Foundation, Inc.
+Copyright (C) 1999 - 2015 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
@@ -94,8 +94,7 @@ File: ada-mode.info, Node: Installation, Next:
Customization, Prev: Overview,
2 Installation
**************
-Ada mode requires Emacs 24.2 or greater; it also requires the Emacs lisp
-sources (not just the compiled binaries).
+Ada mode requires Emacs 24.2 or greater.
Ada mode is distributed in the Gnu ELPA package archive; it can be
installed via 'M-x list-packages' (*note (emacs)Packages::). You must
@@ -139,18 +138,18 @@ File: ada-mode.info, Node: gpr_query, Next: Upgrading,
Prev: Ada Reference Ma
Ada mode has support for an external cross reference tool 'gpr_query',
which supports Ada, C, C++, and any other language for which AdaCore gcc
-provices the '-fdump-xref' ('-fdump-xref' is an AdaCore extension).
+provides the '-fdump-xref' ('-fdump-xref' is an AdaCore extension).
- 'gpr_query' requires the 'gnatcoll' library provided by AdaCore. Ada
-mode requires the very latest version 'gnatcoll 1.7w' distributed with
-GNAT GPL 2014.
+ 'gpr_query' requires the 'gnatcoll' library provided by AdaCore,
+distributed with GNAT GPL 2014.
To build 'gpr_query', assuming GNAT GPL 2014 is installed in
-'/usr/gnat-gpl-2014', and '/usr/gnat-gpl-2014/bin' is in PATH:
+'/usr/gnat-gpl-2014', and '/usr/gnat-gpl-2014/bin' is in PATH (if you
+are running Windows, use Cygwin bash to run these commands):
- tar xf ~/Downloads/gnatcoll-1.7x-src.tgz
- cd gnatcoll-1.7w-src
- ./configure --prefix=/usr/gnat-gpl-2014
+ tar xf ~/Downloads/gnatcoll-gpl-2014-src.tar.gz
+ cd gnatcoll-gpl-2014-src
+ ./configure --enable-projects --prefix=/usr/gnat-gpl-2014
make
sudo make install
cd ~/.emacs.d/elpa/ada-mode-5.xx/build
@@ -280,7 +279,8 @@ it, add the following to '~/.emacs':
(require 'gpr-query)
To use 'gpr_query', the Ada code 'gpr_query.adb' must be compiled;
-see *note Installation::.
+see *note Installation::. In addition, non-Ada code must be compiled
+with the AdaCore gcc extension '-fdump-xref'.
To use a cross reference tool other than the above, you must write
Emacs lisp code that provides the interface to the compiler, and set
@@ -2439,45 +2439,45 @@ Tag Table:
Node: Top945
Node: Overview2576
Node: Installation3787
-Node: Ada Reference Manual4753
-Node: gpr_query5029
-Node: Upgrading6094
-Node: Customization6666
-Node: Non-standard file names7148
-Node: Other compiler8989
-Node: Other cross-reference9568
-Node: Other customization10503
-Node: Compiling Executing13140
-Node: Compile commands13875
-Node: Compiling Examples16613
-Node: No project files17445
-Node: Set compiler options22811
-Node: Set source search path24773
-Node: Use GNAT project file27226
-Node: Use multiple GNAT project files30000
-Node: Use a Makefile32720
-Node: Compiler errors34035
-Node: Project files34852
-Node: Project file overview35879
-Node: Project file variables37407
-Node: Moving Through Ada Code41037
-Node: Identifier completion43736
-Node: Indentation44698
-Node: Statement skeletons48750
-Node: Aligning code50535
-Node: Automatic casing51480
-Node: Comment Handling54184
-Node: Key summary54703
-Node: Developer overview57330
-Node: Directory structure57670
-Node: Package organization61156
-Node: Ada mode61391
-Node: gpr mode63587
-Node: GNAT core63870
-Node: Wisi64704
-Node: OpenToken65671
-Node: ELPA66273
-Node: GNU Free Documentation License66883
-Node: Index92044
+Node: Ada Reference Manual4679
+Node: gpr_query4955
+Node: Upgrading6058
+Node: Customization6630
+Node: Non-standard file names7112
+Node: Other compiler8953
+Node: Other cross-reference9532
+Node: Other customization10557
+Node: Compiling Executing13194
+Node: Compile commands13929
+Node: Compiling Examples16667
+Node: No project files17499
+Node: Set compiler options22865
+Node: Set source search path24827
+Node: Use GNAT project file27280
+Node: Use multiple GNAT project files30054
+Node: Use a Makefile32774
+Node: Compiler errors34089
+Node: Project files34906
+Node: Project file overview35933
+Node: Project file variables37461
+Node: Moving Through Ada Code41091
+Node: Identifier completion43790
+Node: Indentation44752
+Node: Statement skeletons48804
+Node: Aligning code50589
+Node: Automatic casing51534
+Node: Comment Handling54238
+Node: Key summary54757
+Node: Developer overview57384
+Node: Directory structure57724
+Node: Package organization61210
+Node: Ada mode61445
+Node: gpr mode63641
+Node: GNAT core63924
+Node: Wisi64758
+Node: OpenToken65725
+Node: ELPA66327
+Node: GNU Free Documentation License66937
+Node: Index92098
End Tag Table
diff --git a/packages/ada-mode/ada-mode.texi b/packages/ada-mode/ada-mode.texi
index 96b2610..563ae6f 100644
--- a/packages/ada-mode/ada-mode.texi
+++ b/packages/ada-mode/ada-mode.texi
@@ -3,7 +3,7 @@
@settitle Ada Mode
@copying
-Copyright @copyright{} 1999 - 2014 Free Software Foundation, Inc.
+Copyright @copyright{} 1999 - 2015 Free Software Foundation, Inc.
@quotation
Permission is granted to copy, distribute and/or modify this document
@@ -26,7 +26,7 @@ developing GNU and promoting software freedom.''
@titlepage
@sp 10
address@hidden Ada Mode Version 5.1.7
address@hidden Ada Mode Version 5.1.8
@page
@vskip 0pt plus 1filll
@insertcopying
@@ -94,8 +94,7 @@ information on debugging.
@node Installation, Customization, Overview, Top
@chapter Installation
-Ada mode requires Emacs 24.2 or greater; it also requires the Emacs
-lisp sources (not just the compiled binaries).
+Ada mode requires Emacs 24.2 or greater.
Ada mode is distributed in the Gnu ELPA package archive; it can be
installed via @code{M-x list-packages} (@pxref{Packages,,,emacs,Emacs
@@ -134,21 +133,21 @@ Annotated Ada Reference Manual in info format.
@section gpr_query
Ada mode has support for an external cross reference
tool @code{gpr_query}, which supports Ada, C, C++, and any other
-language for which AdaCore gcc provices the @code{-fdump-xref}
+language for which AdaCore gcc provides the @code{-fdump-xref}
(@code{-fdump-xref} is an AdaCore extension).
@code{gpr_query} requires the @code{gnatcoll} library provided by
-AdaCore. Ada mode requires the very latest version @code{gnatcoll
-1.7w} distributed with GNAT GPL 2014.
+AdaCore, distributed with GNAT GPL 2014.
To build @code{gpr_query}, assuming GNAT GPL 2014 is installed in
@file{/usr/gnat-gpl-2014}, and @file{/usr/gnat-gpl-2014/bin} is in
-PATH:
+PATH (if you are running Windows, use Cygwin bash to run these
+commands):
@example
-tar xf ~/Downloads/gnatcoll-1.7x-src.tgz
-cd gnatcoll-1.7w-src
-./configure --prefix=/usr/gnat-gpl-2014
+tar xf ~/Downloads/gnatcoll-gpl-2014-src.tar.gz
+cd gnatcoll-gpl-2014-src
+./configure --enable-projects --prefix=/usr/gnat-gpl-2014
@c make Gnatcoll_Build=Debug
@c sudo make Gnatcoll_Build=Debug install
make
@@ -278,7 +277,8 @@ file @file{ada-gnat-xref.el}. One other tool is supported:
@end example
To use @file{gpr_query}, the Ada code @file{gpr_query.adb} must be
-compiled; see @ref{Installation}.
+compiled; see @ref{Installation}. In addition, non-Ada code must be
+compiled with the AdaCore gcc extension @code{-fdump-xref}.
To use a cross reference tool other than the above, you must write
Emacs lisp code that provides the interface to the compiler, and set
diff --git a/packages/ada-mode/ada-wisi.el b/packages/ada-mode/ada-wisi.el
index e939ce7..a325b0f 100644
--- a/packages/ada-mode/ada-wisi.el
+++ b/packages/ada-mode/ada-wisi.el
@@ -2,7 +2,7 @@
;;
;; [1] ISO/IEC 8652:2012(E); Ada 2012 reference manual
;;
-;; Copyright (C) 2012 - 2014 Free Software Foundation, Inc.
+;; Copyright (C) 2012 - 2015 Free Software Foundation, Inc.
;;
;; Author: Stephen Leake <address@hidden>
;;
@@ -44,8 +44,8 @@
name-paren ;; anything that looks like a procedure call, since the grammar
can't distinguish most of them
open-paren
return
- return-1
- return-2
+ return-with-params
+ return-without-params
statement-end
statement-other
statement-start
@@ -462,7 +462,7 @@ point must be on CACHE. PREV-TOKEN is the token before the
one being indented."
))
)))
- (return-1;; parameter list
+ (return-with-params;; parameter list
(let ((return-pos (point)))
(wisi-goto-containing cache nil) ;; matching 'function'
(cond
@@ -475,7 +475,7 @@ point must be on CACHE. PREV-TOKEN is the token before the
one being indented."
(+ (current-column) ada-indent-return))
)))
- (return-2;; no parameter list
+ (return-without-params;; no parameter list
(wisi-goto-containing cache nil) ;; matching 'function'
(+ (current-column) ada-indent-broken))
@@ -563,8 +563,13 @@ point must be on CACHE. PREV-TOKEN is the token before the
one being indented."
;; indenting 'new'; containing is 'with'
(+ (current-column) ada-indent-broken))
- ((full_type_declaration subtype_declaration)
- (while (not (memq (wisi-cache-token containing) '(TYPE
SUBTYPE)))
+ ((full_type_declaration
+ single_protected_declaration
+ single_task_declaration
+ subtype_declaration
+ task_type_declaration)
+
+ (while (not (memq (wisi-cache-token containing)
'(PROTECTED SUBTYPE TASK TYPE)))
(setq containing (wisi-goto-containing containing)))
(cond
@@ -578,6 +583,18 @@ point must be on CACHE. PREV-TOKEN is the token before the
one being indented."
;; subtype Integer_String is String
;; with Dynamic_Predicate => Integer'Value
(Integer_String) in Integer
;; indenting 'with'
+ ;;
+ ;; test/ada_mode.ads
+ ;; protected Separate_Protected_Body
+ ;; with
+ ;; Priority => 5
+ ;; indenting 'with'
+ ;;
+ ;; test/ada_nominal.ads
+ ;; task type Task_Type_1 (Name : access String)
+ ;; with
+ ;; Storage_Size => 512 + 256
+ ;; indenting 'with'
type-col)
(null_private
@@ -898,7 +915,7 @@ cached token, return new indentation for point."
;; 1)
(+ paren-column 1 ada-indent-broken))))
- ((return-1 return-2)
+ ((return-with-params return-without-params)
;; test/ada_mode-nominal.adb
;; function Function_Access_1
;; (A_Param : in Float)
@@ -1136,7 +1153,7 @@ cached token, return new indentation for point."
(ada-wisi-indent-containing ada-indent-broken cache))
(WITH
- (cl-case (wisi-cache-nonterm cache)
+ (cl-ecase (wisi-cache-nonterm cache)
(aggregate
;; test/ada_mode-nominal-child.ads
;; (Default_Parent with
@@ -1270,10 +1287,13 @@ cached token, return new indentation for point."
(defun ada-wisi-on-context-clause ()
"For `ada-on-context-clause'."
-
- (save-excursion
- (and (wisi-goto-statement-start)
- (memq (wisi-cache-nonterm (wisi-goto-statement-start)) '(use_clause
with_clause)))))
+ (let (cache)
+ (save-excursion
+ ;; Don't require parse of large file just for ada-find-other-file
+ (and (< (point-max) wisi-size-threshold)
+ (setq cache (wisi-goto-statement-start))
+ (memq (wisi-cache-nonterm cache) '(use_clause with_clause))
+ ))))
(defun ada-wisi-goto-subunit-name ()
"For `ada-goto-subunit-name'."
@@ -1639,12 +1659,12 @@ TOKEN-TEXT; move point to just past token."
(let ((end (point)))
;; this first test must be very fast; it is executed for every token
(when (and (memq (aref token-text 0) '(?0 ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9))
- (string-match "^[0-9]+" token-text))
+ (string-match "^[0-9_]+$" token-text))
(cond
((= (char-after) ?#)
;; based number
(forward-char 1)
- (if (not (looking-at "[0-9a-fA-F]+"))
+ (if (not (looking-at "[0-9a-fA-F_]+"))
(progn (goto-char end) nil)
(goto-char (match-end 0))
@@ -1689,7 +1709,7 @@ TOKEN-TEXT; move point to just past token."
((= (char-after) ?.)
;; decimal real number?
(forward-char 1)
- (if (not (looking-at "[0-9]+"))
+ (if (not (looking-at "[0-9_]+"))
;; decimal integer
(progn (goto-char end) t)
diff --git a/packages/ada-mode/gnat-core.el b/packages/ada-mode/gnat-core.el
index 287bad4..72d2d48 100644
--- a/packages/ada-mode/gnat-core.el
+++ b/packages/ada-mode/gnat-core.el
@@ -3,7 +3,7 @@
;;
;; GNAT is provided by AdaCore; see http://libre.adacore.com/
;;
-;;; Copyright (C) 2012 - 2014 Free Software Foundation, Inc.
+;;; Copyright (C) 2012 - 2015 Free Software Foundation, Inc.
;;
;; Author: Stephen Leake <address@hidden>
;; Maintainer: Stephen Leake <address@hidden>
@@ -345,6 +345,11 @@ list."
)
)))
+(defun gnatprep-setup ()
+ (when (boundp 'wisi-indent-calculate-functions)
+ (add-to-list 'wisi-indent-calculate-functions 'gnatprep-indent))
+ )
+
;;;; support for xref tools
(defun ada-gnat-file-name-from-ada-name (ada-name)
"For `ada-file-name-from-ada-name'."
diff --git a/packages/ada-mode/gpr-grammar-wy.el
b/packages/ada-mode/gpr-grammar-wy.el
index cd6c4d6..70cf860 100644
--- a/packages/ada-mode/gpr-grammar-wy.el
+++ b/packages/ada-mode/gpr-grammar-wy.el
@@ -213,9 +213,9 @@
((default . error) (LIBRARY . 34) ($EOI . (project_qualifier_opt . 3))
(PROJECT . (project_qualifier_opt . 3)))
((default . error) ($EOI . (project_qualifier_opt . 6)) (PROJECT .
(project_qualifier_opt . 6)))
((default . error) ($EOI . (project_qualifier_opt . 5)) (PROJECT .
(project_qualifier_opt . 5)))
- ((default . error) (IS . (identifier_opt . 0)) (IDENTIFIER . 16))
+ ((default . error) (IS . (identifier_opt . 0)) (IDENTIFIER . 20))
((default . error) ($EOI . (project_qualifier_opt . 2)) (PROJECT .
(project_qualifier_opt . 2)))
- ((default . error) (LEFT_PAREN . 20) (STRING_LITERAL . 17) (EXTERNAL .
18) (EXTERNAL_AS_LIST . 19) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (COMMA .
(identifier_opt . 0)) (QUOTE . (identifier_opt . 0)) (IDENTIFIER . 16)
(PROJECT . 21))
+ ((default . error) (LEFT_PAREN . 18) (STRING_LITERAL . 21) (EXTERNAL .
16) (EXTERNAL_AS_LIST . 17) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (COMMA .
(identifier_opt . 0)) (QUOTE . (identifier_opt . 0)) (IDENTIFIER . 20)
(PROJECT . 19))
((default . error) ($EOI . 15))
((default . error) (ABSTRACT . (context_clause_opt . 1)) (AGGREGATE .
(context_clause_opt . 1)) (CONFIGURATION . (context_clause_opt . 1)) (LIBRARY .
(context_clause_opt . 1)) (STANDARD . (context_clause_opt . 1)) (PROJECT .
(context_clause_opt . 1)) ($EOI . (context_clause_opt . 1)) (WITH . 7))
((default . error) (PROJECT . (project_qualifier_opt . 0)) ($EOI .
(project_qualifier_opt . 0)) (ABSTRACT . 1) (STANDARD . 6) (AGGREGATE . 2)
(LIBRARY . 4) (CONFIGURATION . 3))
@@ -223,13 +223,13 @@
((default . error) ($EOI . (context_clause . 0)) (PROJECT .
(context_clause . 0)) (STANDARD . (context_clause . 0)) (LIBRARY .
(context_clause . 0)) (CONFIGURATION . (context_clause . 0)) (AGGREGATE .
(context_clause . 0)) (ABSTRACT . (context_clause . 0)) (WITH . (context_clause
. 0)))
((default . error) ($EOI . (project_declaration_opt . 0)) (PROJECT . 5))
((default . error) (WITH . (context_clause . 1)) (ABSTRACT .
(context_clause . 1)) (AGGREGATE . (context_clause . 1)) (CONFIGURATION .
(context_clause . 1)) (LIBRARY . (context_clause . 1)) (STANDARD .
(context_clause . 1)) (PROJECT . (context_clause . 1)) ($EOI . (context_clause
. 1)))
- ((default . error) ($EOI . accept) (WITH . accept) (WHEN . accept) (USE
. accept) (TYPE . accept) (STANDARD . accept) (RIGHT_PAREN . accept) (PROJECT .
accept) (PACKAGE . accept) (OTHERS . accept) (NULL . accept) (LIBRARY . accept)
(LEFT_PAREN . accept) (IS . accept) (FOR . accept) (EXTERNAL_AS_LIST . accept)
(EXTERNAL . accept) (END . accept) (CONFIGURATION . accept) (CASE . accept)
(AGGREGATE . accept) (ABSTRACT . accept) (STRING_LITERAL . accept) (IDENTIFIER
. accept) (VERTICAL_ [...]
- ((default . error) (RIGHT_PAREN . (identifier_opt . 1)) (COMMA .
(identifier_opt . 1)) (IS . (identifier_opt . 1)) (DOT . (identifier_opt . 1))
(AMPERSAND . (identifier_opt . 1)) (SEMICOLON . (identifier_opt . 1)) (QUOTE .
(identifier_opt . 1)))
- ((default . error) (RIGHT_PAREN . (string_primary . 0)) (COMMA .
(string_primary . 0)) (AMPERSAND . (string_primary . 0)) (SEMICOLON .
(string_primary . 0)))
+ ((default . error) ($EOI . accept) (STRING_LITERAL . accept) (IDENTIFIER
. accept) (VERTICAL_BAR . accept) (SEMICOLON . accept) (QUOTE . accept)
(EQUAL_GREATER . accept) (DOT . accept) (COMMA . accept) (COLON_EQUALS .
accept) (COLON . accept) (AMPERSAND . accept) (WITH . accept) (WHEN . accept)
(USE . accept) (TYPE . accept) (STANDARD . accept) (RIGHT_PAREN . accept)
(PROJECT . accept) (PACKAGE . accept) (OTHERS . accept) (NULL . accept)
(LIBRARY . accept) (LEFT_PAREN . accept) (IS [...]
((default . error) (LEFT_PAREN . 43))
((default . error) (LEFT_PAREN . 43))
- ((default . error) (LEFT_PAREN . 20) (STRING_LITERAL . 17) (EXTERNAL .
18) (EXTERNAL_AS_LIST . 19) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (RIGHT_PAREN . ( 41 (identifier_opt . 0))) (COMMA .
(identifier_opt . 0)) (QUOTE . (identifier_opt . 0)) (IDENTIFIER . 16)
(PROJECT . 21))
+ ((default . error) (LEFT_PAREN . 18) (STRING_LITERAL . 21) (EXTERNAL .
16) (EXTERNAL_AS_LIST . 17) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (RIGHT_PAREN . ( 41 (identifier_opt . 0))) (COMMA .
(identifier_opt . 0)) (QUOTE . (identifier_opt . 0)) (IDENTIFIER . 20)
(PROJECT . 19))
((default . error) (QUOTE . (attribute_prefix . 0)))
+ ((default . error) (RIGHT_PAREN . (identifier_opt . 1)) (COMMA .
(identifier_opt . 1)) (IS . (identifier_opt . 1)) (DOT . (identifier_opt . 1))
(AMPERSAND . (identifier_opt . 1)) (SEMICOLON . (identifier_opt . 1)) (QUOTE .
(identifier_opt . 1)))
+ ((default . error) (RIGHT_PAREN . (string_primary . 0)) (COMMA .
(string_primary . 0)) (AMPERSAND . (string_primary . 0)) (SEMICOLON .
(string_primary . 0)))
((default . error) (RIGHT_PAREN . (term . 2)) (COMMA . (term . 2))
(AMPERSAND . (term . 2)) (SEMICOLON . (term . 2)))
((default . error) (QUOTE . 40))
((default . error) (RIGHT_PAREN . (string_primary . 3)) (COMMA .
(string_primary . 3)) (AMPERSAND . (string_primary . 3)) (SEMICOLON .
(string_primary . 3)))
@@ -243,15 +243,15 @@
((default . error) (COMMA . (expression . 0)) (RIGHT_PAREN . (expression
. 0)) (SEMICOLON . (expression . 0)) (AMPERSAND . (expression . 0)))
((default . error) (IS . 35))
((default . error) ($EOI . (project_qualifier_opt . 4)) (PROJECT .
(project_qualifier_opt . 4)))
- ((default . error) (END . (declarative_items . 0)) (TYPE .
((declarative_items . 0) 57)) (IDENTIFIER . ((declarative_items . 0) 52))
(NULL . ((declarative_items . 0) 55)) (CASE . ((declarative_items . 0) 53))
(FOR . ((declarative_items . 0) 54)) (PACKAGE . ((declarative_items . 0) 56)))
- ((default . error) (LEFT_PAREN . 20) (STRING_LITERAL . 17) (EXTERNAL .
18) (EXTERNAL_AS_LIST . 19) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (RIGHT_PAREN . (identifier_opt . 0)) (COMMA .
(identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (QUOTE .
(identifier_opt . 0)) (IDENTIFIER . 16) (PROJECT . 21))
+ ((default . error) (END . (declarative_items . 0)) (TYPE . ( 56
(declarative_items . 0))) (IDENTIFIER . ( 57 (declarative_items . 0))) (NULL .
( 54 (declarative_items . 0))) (CASE . ( 52 (declarative_items . 0))) (FOR . (
53 (declarative_items . 0))) (PACKAGE . ( 55 (declarative_items . 0))))
+ ((default . error) (LEFT_PAREN . 18) (STRING_LITERAL . 21) (EXTERNAL .
16) (EXTERNAL_AS_LIST . 17) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (RIGHT_PAREN . (identifier_opt . 0)) (COMMA .
(identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (QUOTE .
(identifier_opt . 0)) (IDENTIFIER . 20) (PROJECT . 19))
((default . error) (WITH . (with_clause . 0)) (ABSTRACT . (with_clause .
0)) (AGGREGATE . (with_clause . 0)) (CONFIGURATION . (with_clause . 0))
(LIBRARY . (with_clause . 0)) (STANDARD . (with_clause . 0)) (PROJECT .
(with_clause . 0)) ($EOI . (with_clause . 0)))
((default . error) (IDENTIFIER . 50))
- ((default . error) (LEFT_PAREN . 20) (STRING_LITERAL . 17) (EXTERNAL .
18) (EXTERNAL_AS_LIST . 19) (DOT . (identifier_opt . 0)) (SEMICOLON .
(identifier_opt . 0)) (COMMA . (identifier_opt . 0)) (RIGHT_PAREN .
(identifier_opt . 0)) (AMPERSAND . (identifier_opt . 0)) (QUOTE .
(identifier_opt . 0)) (IDENTIFIER . 16) (PROJECT . 21))
+ ((default . error) (LEFT_PAREN . 18) (STRING_LITERAL . 21) (EXTERNAL .
16) (EXTERNAL_AS_LIST . 17) (DOT . (identifier_opt . 0)) (SEMICOLON .
(identifier_opt . 0)) (COMMA . (identifier_opt . 0)) (RIGHT_PAREN .
(identifier_opt . 0)) (AMPERSAND . (identifier_opt . 0)) (QUOTE .
(identifier_opt . 0)) (IDENTIFIER . 20) (PROJECT . 19))
((default . error) (IDENTIFIER . 48))
((default . error) (SEMICOLON . (term . 1)) (AMPERSAND . (term . 1))
(COMMA . (term . 1)) (RIGHT_PAREN . (term . 1)))
((default . error) (COMMA . 36) (RIGHT_PAREN . 47))
- ((default . error) (LEFT_PAREN . 20) (STRING_LITERAL . 17) (EXTERNAL .
18) (EXTERNAL_AS_LIST . 19) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (RIGHT_PAREN . (identifier_opt . 0)) (COMMA .
(identifier_opt . 0)) (QUOTE . (identifier_opt . 0)) (IDENTIFIER . 16)
(PROJECT . 21))
+ ((default . error) (LEFT_PAREN . 18) (STRING_LITERAL . 21) (EXTERNAL .
16) (EXTERNAL_AS_LIST . 17) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (RIGHT_PAREN . (identifier_opt . 0)) (COMMA .
(identifier_opt . 0)) (QUOTE . (identifier_opt . 0)) (IDENTIFIER . 20)
(PROJECT . 19))
((default . error) (AMPERSAND . (external_value . 1)) (SEMICOLON .
(external_value . 1)) (RIGHT_PAREN . (external_value . 1)) (COMMA .
(external_value . 1)))
((default . error) (AMPERSAND . (external_value . 0)) (SEMICOLON .
(external_value . 0)) (RIGHT_PAREN . (external_value . 0)) (COMMA .
(external_value . 0)))
((default . error) ($EOI . (compilation_unit . 0)))
@@ -260,75 +260,75 @@
((default . error) (SEMICOLON . (expression . 1)) (COMMA . (expression .
1)) (RIGHT_PAREN . (expression . 1)) (AMPERSAND . (expression . 1)))
((default . error) (IS . (name . 1)) (COMMA . (name . 1)) (RIGHT_PAREN .
(name . 1)) (SEMICOLON . (name . 1)) (AMPERSAND . (name . 1)) (DOT . (name .
1)) (QUOTE . (name . 1)))
((default . error) (AMPERSAND . 39) (RIGHT_PAREN . (string_list . 1))
(SEMICOLON . (string_list . 1)) (COMMA . (string_list . 1)))
- ((default . error) (COLON . 73) (COLON_EQUALS . 74))
- ((default . error) (DOT . (identifier_opt . 0)) (IS . (identifier_opt .
0)) (IDENTIFIER . 16))
- ((default . error) (IDENTIFIER . 71))
- ((default . error) (SEMICOLON . 70))
- ((default . error) (IS . (identifier_opt . 0)) (IDENTIFIER . 16))
- ((default . error) (IDENTIFIER . 68))
- ((default . error) (WHEN . (simple_declarative_item . 2)) (END .
(simple_declarative_item . 2)) (IDENTIFIER . (simple_declarative_item . 2))
(CASE . (simple_declarative_item . 2)) (FOR . (simple_declarative_item . 2))
(NULL . (simple_declarative_item . 2)) (PACKAGE . (simple_declarative_item .
2)) (TYPE . (simple_declarative_item . 2)))
- ((default . error) (WHEN . (simple_declarative_item . 3)) (END .
(simple_declarative_item . 3)) (IDENTIFIER . (simple_declarative_item . 3))
(CASE . (simple_declarative_item . 3)) (FOR . (simple_declarative_item . 3))
(NULL . (simple_declarative_item . 3)) (PACKAGE . (simple_declarative_item .
3)) (TYPE . (simple_declarative_item . 3)))
- ((default . error) (WHEN . (declarative_items . 1)) (END .
(declarative_items . 1)) (IDENTIFIER . (declarative_items . 1)) (CASE .
(declarative_items . 1)) (FOR . (declarative_items . 1)) (NULL .
(declarative_items . 1)) (PACKAGE . (declarative_items . 1)) (TYPE .
(declarative_items . 1)))
- ((default . error) (END . 66) (TYPE . 57) (IDENTIFIER . 52) (NULL .
55) (CASE . 53) (FOR . 54) (PACKAGE . 56))
- ((default . error) (WHEN . (declarative_item . 2)) (END .
(declarative_item . 2)) (TYPE . (declarative_item . 2)) (PACKAGE .
(declarative_item . 2)) (NULL . (declarative_item . 2)) (FOR .
(declarative_item . 2)) (CASE . (declarative_item . 2)) (IDENTIFIER .
(declarative_item . 2)))
- ((default . error) (WHEN . (package_declaration . 0)) (END .
(package_declaration . 0)) (IDENTIFIER . (package_declaration . 0)) (CASE .
(package_declaration . 0)) (FOR . (package_declaration . 0)) (NULL .
(package_declaration . 0)) (PACKAGE . (package_declaration . 0)) (TYPE .
(package_declaration . 0)))
- ((default . error) (WHEN . (declarative_item . 0)) (END .
(declarative_item . 0)) (TYPE . (declarative_item . 0)) (PACKAGE .
(declarative_item . 0)) (NULL . (declarative_item . 0)) (FOR .
(declarative_item . 0)) (CASE . (declarative_item . 0)) (IDENTIFIER .
(declarative_item . 0)))
- ((default . error) (WHEN . (declarative_item . 1)) (END .
(declarative_item . 1)) (TYPE . (declarative_item . 1)) (PACKAGE .
(declarative_item . 1)) (NULL . (declarative_item . 1)) (FOR .
(declarative_item . 1)) (CASE . (declarative_item . 1)) (IDENTIFIER .
(declarative_item . 1)))
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 16))
- ((default . error) (WHEN . (declarative_items . 2)) (TYPE .
(declarative_items . 2)) (PACKAGE . (declarative_items . 2)) (NULL .
(declarative_items . 2)) (FOR . (declarative_items . 2)) (CASE .
(declarative_items . 2)) (IDENTIFIER . (declarative_items . 2)) (END .
(declarative_items . 2)))
- ((default . error) (IS . 83))
- ((default . error) (IS . 82))
- ((default . error) (WHEN . (simple_declarative_item . 4)) (TYPE .
(simple_declarative_item . 4)) (PACKAGE . (simple_declarative_item . 4)) (NULL
. (simple_declarative_item . 4)) (FOR . (simple_declarative_item . 4)) (CASE .
(simple_declarative_item . 4)) (IDENTIFIER . (simple_declarative_item . 4))
(END . (simple_declarative_item . 4)))
- ((default . error) (USE . 81) (LEFT_PAREN . 80))
- ((default . error) (DOT . 38) (IS . 79))
- ((default . error) (IDENTIFIER . 78))
- ((default . error) (LEFT_PAREN . 20) (STRING_LITERAL . 17) (EXTERNAL .
18) (EXTERNAL_AS_LIST . 19) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (QUOTE .
(identifier_opt . 0)) (IDENTIFIER . 16) (PROJECT . 21))
+ ((default . error) (DOT . (identifier_opt . 0)) (IS . (identifier_opt .
0)) (IDENTIFIER . 20))
+ ((default . error) (IDENTIFIER . 73))
+ ((default . error) (SEMICOLON . 72))
+ ((default . error) (IS . (identifier_opt . 0)) (IDENTIFIER . 20))
+ ((default . error) (IDENTIFIER . 70))
+ ((default . error) (COLON . 68) (COLON_EQUALS . 69))
+ ((default . error) (WHEN . (simple_declarative_item . 2)) (END .
(simple_declarative_item . 2)) (CASE . (simple_declarative_item . 2)) (FOR .
(simple_declarative_item . 2)) (NULL . (simple_declarative_item . 2)) (PACKAGE
. (simple_declarative_item . 2)) (TYPE . (simple_declarative_item . 2))
(IDENTIFIER . (simple_declarative_item . 2)))
+ ((default . error) (WHEN . (simple_declarative_item . 3)) (END .
(simple_declarative_item . 3)) (CASE . (simple_declarative_item . 3)) (FOR .
(simple_declarative_item . 3)) (NULL . (simple_declarative_item . 3)) (PACKAGE
. (simple_declarative_item . 3)) (TYPE . (simple_declarative_item . 3))
(IDENTIFIER . (simple_declarative_item . 3)))
+ ((default . error) (WHEN . (declarative_items . 1)) (END .
(declarative_items . 1)) (CASE . (declarative_items . 1)) (FOR .
(declarative_items . 1)) (NULL . (declarative_items . 1)) (PACKAGE .
(declarative_items . 1)) (TYPE . (declarative_items . 1)) (IDENTIFIER .
(declarative_items . 1)))
+ ((default . error) (END . 66) (TYPE . 56) (IDENTIFIER . 57) (NULL .
54) (CASE . 52) (FOR . 53) (PACKAGE . 55))
+ ((default . error) (WHEN . (declarative_item . 2)) (END .
(declarative_item . 2)) (IDENTIFIER . (declarative_item . 2)) (TYPE .
(declarative_item . 2)) (PACKAGE . (declarative_item . 2)) (NULL .
(declarative_item . 2)) (FOR . (declarative_item . 2)) (CASE .
(declarative_item . 2)))
+ ((default . error) (WHEN . (package_declaration . 0)) (END .
(package_declaration . 0)) (CASE . (package_declaration . 0)) (FOR .
(package_declaration . 0)) (NULL . (package_declaration . 0)) (PACKAGE .
(package_declaration . 0)) (TYPE . (package_declaration . 0)) (IDENTIFIER .
(package_declaration . 0)))
+ ((default . error) (WHEN . (declarative_item . 0)) (END .
(declarative_item . 0)) (IDENTIFIER . (declarative_item . 0)) (TYPE .
(declarative_item . 0)) (PACKAGE . (declarative_item . 0)) (NULL .
(declarative_item . 0)) (FOR . (declarative_item . 0)) (CASE .
(declarative_item . 0)))
+ ((default . error) (WHEN . (declarative_item . 1)) (END .
(declarative_item . 1)) (IDENTIFIER . (declarative_item . 1)) (TYPE .
(declarative_item . 1)) (PACKAGE . (declarative_item . 1)) (NULL .
(declarative_item . 1)) (FOR . (declarative_item . 1)) (CASE .
(declarative_item . 1)))
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 20))
+ ((default . error) (WHEN . (declarative_items . 2)) (IDENTIFIER .
(declarative_items . 2)) (TYPE . (declarative_items . 2)) (PACKAGE .
(declarative_items . 2)) (NULL . (declarative_items . 2)) (FOR .
(declarative_items . 2)) (CASE . (declarative_items . 2)) (END .
(declarative_items . 2)))
+ ((default . error) (IDENTIFIER . 83))
+ ((default . error) (LEFT_PAREN . 18) (STRING_LITERAL . 21) (EXTERNAL .
16) (EXTERNAL_AS_LIST . 17) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (QUOTE .
(identifier_opt . 0)) (IDENTIFIER . 20) (PROJECT . 19))
+ ((default . error) (IS . 81))
+ ((default . error) (IS . 80))
+ ((default . error) (WHEN . (simple_declarative_item . 4)) (IDENTIFIER .
(simple_declarative_item . 4)) (TYPE . (simple_declarative_item . 4)) (PACKAGE
. (simple_declarative_item . 4)) (NULL . (simple_declarative_item . 4)) (FOR .
(simple_declarative_item . 4)) (CASE . (simple_declarative_item . 4)) (END .
(simple_declarative_item . 4)))
+ ((default . error) (USE . 79) (LEFT_PAREN . 78))
+ ((default . error) (DOT . 38) (IS . 77))
((default . error) (STRING_LITERAL . 76))
((default . error) (RIGHT_PAREN . 96))
- ((default . error) (AMPERSAND . 39) (SEMICOLON . 95))
- ((default . error) (COLON_EQUALS . 94))
- ((default . error) (END . (case_items . 0)) (WHEN . ((case_items . 0)
91)))
- ((default . error) (STRING_LITERAL . 90))
- ((default . error) (LEFT_PAREN . 20) (STRING_LITERAL . 17) (EXTERNAL .
18) (EXTERNAL_AS_LIST . 19) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (QUOTE .
(identifier_opt . 0)) (IDENTIFIER . 16) (PROJECT . 21))
- ((default . error) (END . (simple_declarative_items . 0)) (IDENTIFIER .
((simple_declarative_items . 0) 52)) (NULL . ((simple_declarative_items . 0)
55)) (CASE . ((simple_declarative_items . 0) 53)) (FOR .
((simple_declarative_items . 0) 54)))
+ ((default . error) (END . (case_items . 0)) (WHEN . ( 93 (case_items .
0))))
+ ((default . error) (STRING_LITERAL . 92))
+ ((default . error) (LEFT_PAREN . 18) (STRING_LITERAL . 21) (EXTERNAL .
16) (EXTERNAL_AS_LIST . 17) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (QUOTE .
(identifier_opt . 0)) (IDENTIFIER . 20) (PROJECT . 19))
+ ((default . error) (END . (simple_declarative_items . 0)) (IDENTIFIER .
( 57 (simple_declarative_items . 0))) (NULL . ( 54 (simple_declarative_items .
0))) (CASE . ( 52 (simple_declarative_items . 0))) (FOR . ( 53
(simple_declarative_items . 0))))
((default . error) (LEFT_PAREN . 43))
+ ((default . error) (AMPERSAND . 39) (SEMICOLON . 87))
+ ((default . error) (COLON_EQUALS . 86))
((default . error) (SEMICOLON . 85))
((default . error) ($EOI . (simple_project_declaration . 0)))
- ((default . error) (SEMICOLON . 108))
- ((default . error) (END . (simple_declarative_items . 1)) (IDENTIFIER .
(simple_declarative_items . 1)) (CASE . (simple_declarative_items . 1)) (FOR .
(simple_declarative_items . 1)) (NULL . (simple_declarative_items . 1)))
- ((default . error) (END . 106) (IDENTIFIER . 52) (NULL . 55) (CASE .
53) (FOR . 54))
- ((default . error) (AMPERSAND . 39) (SEMICOLON . 105))
- ((default . error) (RIGHT_PAREN . 104))
- ((default . error) (VERTICAL_BAR . (discrete_choice . 0)) (EQUAL_GREATER
. (discrete_choice . 0)) (STRING_LITERAL . 100) (OTHERS . 101))
+ ((default . error) (LEFT_PAREN . 18) (STRING_LITERAL . 21) (EXTERNAL .
16) (EXTERNAL_AS_LIST . 17) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (QUOTE .
(identifier_opt . 0)) (IDENTIFIER . 20) (PROJECT . 19))
+ ((default . error) (WHEN . (simple_declarative_item . 0)) (IDENTIFIER .
(simple_declarative_item . 0)) (TYPE . (simple_declarative_item . 0)) (PACKAGE
. (simple_declarative_item . 0)) (NULL . (simple_declarative_item . 0)) (FOR .
(simple_declarative_item . 0)) (CASE . (simple_declarative_item . 0)) (END .
(simple_declarative_item . 0)))
+ ((default . error) (SEMICOLON . 107))
+ ((default . error) (END . (simple_declarative_items . 1)) (CASE .
(simple_declarative_items . 1)) (FOR . (simple_declarative_items . 1)) (NULL .
(simple_declarative_items . 1)) (IDENTIFIER . (simple_declarative_items . 1)))
+ ((default . error) (END . 105) (IDENTIFIER . 57) (NULL . 54) (CASE .
52) (FOR . 53))
+ ((default . error) (AMPERSAND . 39) (SEMICOLON . 104))
+ ((default . error) (RIGHT_PAREN . 103))
+ ((default . error) (VERTICAL_BAR . (discrete_choice . 0)) (EQUAL_GREATER
. (discrete_choice . 0)) (STRING_LITERAL . 100) (OTHERS . 99))
((default . error) (END . (case_items . 1)) (WHEN . (case_items . 1)))
- ((default . error) (END . 98) (WHEN . 91))
- ((default . error) (LEFT_PAREN . 20) (STRING_LITERAL . 17) (EXTERNAL .
18) (EXTERNAL_AS_LIST . 19) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (QUOTE .
(identifier_opt . 0)) (IDENTIFIER . 16) (PROJECT . 21))
- ((default . error) (WHEN . (simple_declarative_item . 0)) (TYPE .
(simple_declarative_item . 0)) (PACKAGE . (simple_declarative_item . 0)) (NULL
. (simple_declarative_item . 0)) (FOR . (simple_declarative_item . 0)) (CASE .
(simple_declarative_item . 0)) (IDENTIFIER . (simple_declarative_item . 0))
(END . (simple_declarative_item . 0)))
+ ((default . error) (END . 97) (WHEN . 93))
((default . error) (AMPERSAND . (attribute_reference . 1)) (SEMICOLON .
(attribute_reference . 1)) (RIGHT_PAREN . (attribute_reference . 1)) (COMMA .
(attribute_reference . 1)))
- ((default . error) (AMPERSAND . 39) (SEMICOLON . 114))
- ((default . error) (CASE . 113))
+ ((default . error) (CASE . 114))
((default . error) (WHEN . (case_items . 2)) (END . (case_items . 2)))
- ((default . error) (VERTICAL_BAR . (discrete_choice . 1)) (EQUAL_GREATER
. (discrete_choice . 1)))
((default . error) (VERTICAL_BAR . (discrete_choice . 2)) (EQUAL_GREATER
. (discrete_choice . 2)))
+ ((default . error) (VERTICAL_BAR . (discrete_choice . 1)) (EQUAL_GREATER
. (discrete_choice . 1)))
((default . error) (EQUAL_GREATER . (discrete_choice_list . 0))
(VERTICAL_BAR . (discrete_choice_list . 0)))
- ((default . error) (VERTICAL_BAR . 112) (EQUAL_GREATER . 111))
- ((default . error) (USE . 110))
- ((default . error) (WHEN . (attribute_declaration . 0)) (END .
(attribute_declaration . 0)) (TYPE . (attribute_declaration . 0)) (PACKAGE .
(attribute_declaration . 0)) (NULL . (attribute_declaration . 0)) (FOR .
(attribute_declaration . 0)) (CASE . (attribute_declaration . 0)) (IDENTIFIER .
(attribute_declaration . 0)))
- ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 16))
- ((default . error) (NULL . (simple_declarative_items . 2)) (FOR .
(simple_declarative_items . 2)) (CASE . (simple_declarative_items . 2))
(IDENTIFIER . (simple_declarative_items . 2)) (END . (simple_declarative_items
. 2)))
- ((default . error) (WHEN . (typed_string_declaration . 0)) (END .
(typed_string_declaration . 0)) (IDENTIFIER . (typed_string_declaration . 0))
(CASE . (typed_string_declaration . 0)) (FOR . (typed_string_declaration . 0))
(NULL . (typed_string_declaration . 0)) (PACKAGE . (typed_string_declaration .
0)) (TYPE . (typed_string_declaration . 0)))
+ ((default . error) (VERTICAL_BAR . 113) (EQUAL_GREATER . 112))
+ ((default . error) (USE . 111))
+ ((default . error) (WHEN . (attribute_declaration . 0)) (END .
(attribute_declaration . 0)) (IDENTIFIER . (attribute_declaration . 0)) (TYPE .
(attribute_declaration . 0)) (PACKAGE . (attribute_declaration . 0)) (NULL .
(attribute_declaration . 0)) (FOR . (attribute_declaration . 0)) (CASE .
(attribute_declaration . 0)))
+ ((default . error) (SEMICOLON . (identifier_opt . 0)) (IDENTIFIER . 20))
+ ((default . error) (IDENTIFIER . (simple_declarative_items . 2)) (NULL .
(simple_declarative_items . 2)) (FOR . (simple_declarative_items . 2)) (CASE .
(simple_declarative_items . 2)) (END . (simple_declarative_items . 2)))
+ ((default . error) (WHEN . (typed_string_declaration . 0)) (END .
(typed_string_declaration . 0)) (CASE . (typed_string_declaration . 0)) (FOR .
(typed_string_declaration . 0)) (NULL . (typed_string_declaration . 0))
(PACKAGE . (typed_string_declaration . 0)) (TYPE . (typed_string_declaration .
0)) (IDENTIFIER . (typed_string_declaration . 0)))
+ ((default . error) (AMPERSAND . 39) (SEMICOLON . 109))
+ ((default . error) (WHEN . (simple_declarative_item . 1)) (IDENTIFIER .
(simple_declarative_item . 1)) (TYPE . (simple_declarative_item . 1)) (PACKAGE
. (simple_declarative_item . 1)) (NULL . (simple_declarative_item . 1)) (FOR .
(simple_declarative_item . 1)) (CASE . (simple_declarative_item . 1)) (END .
(simple_declarative_item . 1)))
((default . error) (SEMICOLON . 119))
- ((default . error) (LEFT_PAREN . 20) (STRING_LITERAL . 17) (EXTERNAL .
18) (EXTERNAL_AS_LIST . 19) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (QUOTE .
(identifier_opt . 0)) (IDENTIFIER . 16) (PROJECT . 21))
- ((default . error) (END . (declarative_items . 0)) (WHEN .
(declarative_items . 0)) (TYPE . ((declarative_items . 0) 57)) (IDENTIFIER .
((declarative_items . 0) 52)) (NULL . ((declarative_items . 0) 55)) (CASE .
((declarative_items . 0) 53)) (FOR . ((declarative_items . 0) 54)) (PACKAGE .
((declarative_items . 0) 56)))
- ((default . error) (EQUAL_GREATER . (discrete_choice . 0)) (VERTICAL_BAR
. (discrete_choice . 0)) (STRING_LITERAL . 100) (OTHERS . 101))
+ ((default . error) (LEFT_PAREN . 18) (STRING_LITERAL . 21) (EXTERNAL .
16) (EXTERNAL_AS_LIST . 17) (DOT . (identifier_opt . 0)) (AMPERSAND .
(identifier_opt . 0)) (SEMICOLON . (identifier_opt . 0)) (QUOTE .
(identifier_opt . 0)) (IDENTIFIER . 20) (PROJECT . 19))
+ ((default . error) (END . (declarative_items . 0)) (WHEN .
(declarative_items . 0)) (TYPE . ( 56 (declarative_items . 0))) (IDENTIFIER . (
57 (declarative_items . 0))) (NULL . ( 54 (declarative_items . 0))) (CASE . (
52 (declarative_items . 0))) (FOR . ( 53 (declarative_items . 0))) (PACKAGE . (
55 (declarative_items . 0))))
+ ((default . error) (EQUAL_GREATER . (discrete_choice . 0)) (VERTICAL_BAR
. (discrete_choice . 0)) (STRING_LITERAL . 100) (OTHERS . 99))
((default . error) (SEMICOLON . 115))
- ((default . error) (WHEN . (simple_declarative_item . 1)) (TYPE .
(simple_declarative_item . 1)) (PACKAGE . (simple_declarative_item . 1)) (NULL
. (simple_declarative_item . 1)) (FOR . (simple_declarative_item . 1)) (CASE .
(simple_declarative_item . 1)) (IDENTIFIER . (simple_declarative_item . 1))
(END . (simple_declarative_item . 1)))
- ((default . error) (WHEN . (case_statement . 0)) (END . (case_statement
. 0)) (TYPE . (case_statement . 0)) (PACKAGE . (case_statement . 0)) (NULL .
(case_statement . 0)) (FOR . (case_statement . 0)) (CASE . (case_statement .
0)) (IDENTIFIER . (case_statement . 0)))
+ ((default . error) (WHEN . (case_statement . 0)) (END . (case_statement
. 0)) (IDENTIFIER . (case_statement . 0)) (TYPE . (case_statement . 0))
(PACKAGE . (case_statement . 0)) (NULL . (case_statement . 0)) (FOR .
(case_statement . 0)) (CASE . (case_statement . 0)))
((default . error) (EQUAL_GREATER . (discrete_choice_list . 1))
(VERTICAL_BAR . (discrete_choice_list . 1)))
- ((default . error) (END . (case_item . 0)) (WHEN . (case_item . 0))
(TYPE . 57) (IDENTIFIER . 52) (NULL . 55) (CASE . 53) (FOR . 54) (PACKAGE
. 56))
+ ((default . error) (END . (case_item . 0)) (WHEN . (case_item . 0))
(TYPE . 56) (IDENTIFIER . 57) (NULL . 54) (CASE . 52) (FOR . 53) (PACKAGE
. 55))
((default . error) (AMPERSAND . 39) (SEMICOLON . 120))
- ((default . error) (WHEN . (package_spec . 0)) (END . (package_spec .
0)) (TYPE . (package_spec . 0)) (PACKAGE . (package_spec . 0)) (NULL .
(package_spec . 0)) (FOR . (package_spec . 0)) (CASE . (package_spec . 0))
(IDENTIFIER . (package_spec . 0)))
- ((default . error) (WHEN . (attribute_declaration . 1)) (IDENTIFIER .
(attribute_declaration . 1)) (CASE . (attribute_declaration . 1)) (FOR .
(attribute_declaration . 1)) (NULL . (attribute_declaration . 1)) (PACKAGE .
(attribute_declaration . 1)) (TYPE . (attribute_declaration . 1)) (END .
(attribute_declaration . 1)))]
+ ((default . error) (WHEN . (package_spec . 0)) (END . (package_spec .
0)) (IDENTIFIER . (package_spec . 0)) (TYPE . (package_spec . 0)) (PACKAGE .
(package_spec . 0)) (NULL . (package_spec . 0)) (FOR . (package_spec . 0))
(CASE . (package_spec . 0)))
+ ((default . error) (WHEN . (attribute_declaration . 1)) (CASE .
(attribute_declaration . 1)) (FOR . (attribute_declaration . 1)) (NULL .
(attribute_declaration . 1)) (PACKAGE . (attribute_declaration . 1)) (TYPE .
(attribute_declaration . 1)) (IDENTIFIER . (attribute_declaration . 1)) (END .
(attribute_declaration . 1)))]
[((compilation_unit . 8)(context_clause . 9)(context_clause_opt .
10)(simple_project_declaration . 11)(with_clause . 12))
nil
nil
@@ -345,8 +345,6 @@
((project_declaration_opt . 46)(simple_project_declaration . 11))
nil
nil
- nil
- nil
((aggregate . 45))
((aggregate . 44))
((aggregate . 22)(attribute_prefix . 23)(attribute_reference .
24)(expression . 25)(external_value . 26)(identifier_opt . 27)(name .
28)(string_expression . 29)(string_primary . 30)(string_list . 42)(term . 32))
@@ -364,6 +362,8 @@
nil
nil
nil
+ nil
+ nil
((attribute_declaration . 58)(case_statement . 59)(declarative_item .
60)(declarative_items . 61)(package_declaration . 62)(package_spec .
63)(simple_declarative_item . 64)(typed_string_declaration . 65))
((aggregate . 22)(attribute_prefix . 23)(attribute_reference .
24)(expression . 51)(external_value . 26)(identifier_opt . 27)(name .
28)(string_expression . 29)(string_primary . 30)(term . 32))
nil
@@ -381,11 +381,11 @@
nil
nil
nil
+ ((identifier_opt . 27)(name . 74))
nil
- ((identifier_opt . 27)(name . 72))
nil
+ ((identifier_opt . 71))
nil
- ((identifier_opt . 69))
nil
nil
nil
@@ -398,32 +398,33 @@
((identifier_opt . 84))
nil
nil
+ ((aggregate . 22)(attribute_prefix . 23)(attribute_reference .
24)(expression . 82)(external_value . 26)(identifier_opt . 27)(name .
28)(string_expression . 29)(string_primary . 30)(term . 32))
+ nil
nil
nil
nil
nil
nil
- ((aggregate . 22)(attribute_prefix . 23)(attribute_reference .
24)(expression . 77)(external_value . 26)(identifier_opt . 27)(name .
28)(string_expression . 29)(string_primary . 30)(term . 32))
nil
+ ((case_item . 94)(case_items . 95))
nil
+ ((aggregate . 22)(attribute_prefix . 23)(attribute_reference .
24)(expression . 91)(external_value . 26)(identifier_opt . 27)(name .
28)(string_expression . 29)(string_primary . 30)(term . 32))
+ ((attribute_declaration . 58)(case_statement .
59)(simple_declarative_item . 89)(simple_declarative_items . 90))
+ ((aggregate . 88))
nil
nil
- ((case_item . 92)(case_items . 93))
nil
- ((aggregate . 22)(attribute_prefix . 23)(attribute_reference .
24)(expression . 89)(external_value . 26)(identifier_opt . 27)(name .
28)(string_expression . 29)(string_primary . 30)(term . 32))
- ((attribute_declaration . 58)(case_statement .
59)(simple_declarative_item . 87)(simple_declarative_items . 88))
- ((aggregate . 86))
nil
+ ((aggregate . 22)(attribute_prefix . 23)(attribute_reference .
24)(expression . 108)(external_value . 26)(identifier_opt . 27)(name .
28)(string_expression . 29)(string_primary . 30)(term . 32))
nil
nil
nil
- ((attribute_declaration . 58)(case_statement .
59)(simple_declarative_item . 107))
+ ((attribute_declaration . 58)(case_statement .
59)(simple_declarative_item . 106))
nil
nil
- ((discrete_choice . 102)(discrete_choice_list . 103))
+ ((discrete_choice . 101)(discrete_choice_list . 102))
nil
- ((case_item . 99))
- ((aggregate . 22)(attribute_prefix . 23)(attribute_reference .
24)(expression . 97)(external_value . 26)(identifier_opt . 27)(name .
28)(string_expression . 29)(string_primary . 30)(term . 32))
+ ((case_item . 98))
nil
nil
nil
@@ -433,9 +434,9 @@
nil
nil
nil
+ ((identifier_opt . 110))
nil
nil
- ((identifier_opt . 109))
nil
nil
nil
@@ -445,7 +446,6 @@
nil
nil
nil
- nil
((attribute_declaration . 58)(case_statement . 59)(declarative_item .
67)(package_declaration . 62)(package_spec . 63)(simple_declarative_item .
64)(typed_string_declaration . 65))
nil
nil
diff --git a/packages/ada-mode/gpr-mode.el b/packages/ada-mode/gpr-mode.el
index 798964a..2eb7011 100644
--- a/packages/ada-mode/gpr-mode.el
+++ b/packages/ada-mode/gpr-mode.el
@@ -214,7 +214,7 @@ of the package or project point is in or just after, or
nil.")
;; Kill sessions to catch changed env vars
;; FIXME: need dispatching kill single session
(cl-ecase ada-xref-tool
- (gnat_xref nil)
+ (gnat nil)
(gpr_query (gpr-query-kill-all-sessions))
)
(ada-parse-prj-file (or file (buffer-file-name)))
diff --git a/packages/ada-mode/gpr-query.el b/packages/ada-mode/gpr-query.el
index be03ca8..06ebbb0 100644
--- a/packages/ada-mode/gpr-query.el
+++ b/packages/ada-mode/gpr-query.el
@@ -4,7 +4,7 @@
;;; gpr-query supports Ada and any gcc language that supports the
;;; AdaCore -fdump-xref switch (which includes C, C++).
;;
-;;; Copyright (C) 2013, 2014 Free Software Foundation, Inc.
+;;; Copyright (C) 2013 - 2015 Free Software Foundation, Inc.
;; Author: Stephen Leake <address@hidden>
;; Maintainer: Stephen Leake <address@hidden>
@@ -250,9 +250,10 @@ set compilation-mode with compilation-error-regexp-alist
set to COMP-ERR."
(setq buffer-read-only nil)
(set (make-local-variable 'compilation-error-regexp-alist) (list
comp-err))
(gpr-query-session-send cmd-1 t)
+
;; point is at EOB. gpr_query returns one line per result plus prompt
(setq result-count (- (line-number-at-pos) 1))
- ;; Won't be needed in 24.5 any more.
+
(if (fboundp 'font-lock-ensure)
(font-lock-ensure)
(font-lock-fontify-buffer))
@@ -260,7 +261,8 @@ set compilation-mode with compilation-error-regexp-alist
set to COMP-ERR."
;; FIXME: Won't be needed in 24.5 any more, since compilation-next-error
;; will apply compilation-message text properties on the fly.
;; IMPROVEME: for some reason, next-error works, but the font
- ;; colors are not right (no koolaid!)
+ ;; colors are not right (no koolaid!) (fixed in 24.5?)
+
(goto-char (point-min))
(cl-case result-count
@@ -574,12 +576,6 @@ Enable mode if ARG is positive"
(setq ada-ada-name-from-file-name 'ada-gnat-ada-name-from-file-name)
(setq ada-make-package-body 'ada-gnat-make-package-body)
- (add-hook 'ada-syntax-propertize-hook 'gnatprep-syntax-propertize)
-
- ;; must be after indentation engine setup, because that resets the
- ;; indent function list.
- (add-hook 'ada-mode-hook 'ada-gpr-query-setup t)
-
(setq ada-xref-refresh-function 'gpr-query-refresh)
(setq ada-xref-all-function 'gpr-query-all)
(setq ada-xref-other-function 'gpr-query-other)
@@ -597,9 +593,6 @@ Enable mode if ARG is positive"
(setq ada-ada-name-from-file-name nil)
(setq ada-make-package-body nil)
- (setq ada-syntax-propertize-hook (delq 'gnatprep-syntax-propertize
ada-syntax-propertize-hook))
- (setq ada-mode-hook (delq 'ada-gpr-query-setup ada-mode-hook))
-
(setq ada-xref-other-function nil)
(setq ada-xref-parent-function nil)
(setq ada-xref-all-function nil)
@@ -610,11 +603,6 @@ Enable mode if ARG is positive"
(setq completion-ignored-extensions (delete ".ali"
completion-ignored-extensions))
)
-(defun ada-gpr-query-setup ()
- (when (boundp 'wisi-indent-calculate-functions)
- (add-to-list 'wisi-indent-calculate-functions 'gnatprep-indent))
- )
-
(defun ada-gpr-query ()
"Set Ada mode global vars to use gpr_query."
(add-to-list 'ada-prj-parser-alist '("gpr" . gnat-parse-gpr))
@@ -622,10 +610,6 @@ Enable mode if ARG is positive"
(add-to-list 'ada-deselect-prj-xref-tool '(gpr_query .
ada-gpr-query-deselect-prj))
;; no parse-*-xref
-
- (font-lock-add-keywords 'ada-mode
- ;; gnatprep preprocessor line
- (list (list "^[ \t]*\\(#.*\n\\)" '(1 font-lock-preprocessor-face t))))
)
(provide 'gpr-query)
diff --git a/packages/ada-mode/gpr-wisi.el b/packages/ada-mode/gpr-wisi.el
index 0736094..2883e52 100644
--- a/packages/ada-mode/gpr-wisi.el
+++ b/packages/ada-mode/gpr-wisi.el
@@ -87,6 +87,9 @@ or containing ancestor of CACHE that is at a line beginning."
0
;; not at bob
(gpr-wisi-indent-containing ada-indent cache)))
+
+ (statement-end
+ (gpr-wisi-indent-containing ada-indent-broken cache))
))
))
diff --git a/packages/wisi/NEWS b/packages/wisi/NEWS
index 3385ac6..17d084a 100755
--- a/packages/wisi/NEWS
+++ b/packages/wisi/NEWS
@@ -7,6 +7,12 @@ Please send wisi bug reports to address@hidden, with
'wisi' in the subject. If possible, use M-x report-emacs-bug.
+* wisi 1.1.1
+10 Apr 2015
+
+** rename wisi-font-lock-size-threshold to wisi-size-threshold, use
+ for more things in ada-mode
+
* wisi 1.1.0
18 Nov 2014
@@ -19,6 +25,8 @@ Please send wisi bug reports to address@hidden, with
** change wisi-*-action to take a vector of arguments; faster for
external parser, catches more errors.
+** add wisi-font-lock-size-threshold
+
* wisi 1.0.6
28 Sep 2014
diff --git a/packages/wisi/README b/packages/wisi/README
index 72380ae..f363c12 100755
--- a/packages/wisi/README
+++ b/packages/wisi/README
@@ -1,4 +1,4 @@
-Emacs wisi package 1.1.0
+Emacs wisi package 1.1.1
The wisi package provides utilities for using generalized LALR parsers
to do indentation and navigation. See ada-mode for an example of its
diff --git a/packages/wisi/wisi-compile.el b/packages/wisi/wisi-compile.el
index a17b7f6..2b8807a 100755
--- a/packages/wisi/wisi-compile.el
+++ b/packages/wisi/wisi-compile.el
@@ -1,6 +1,6 @@
;;; Grammar compiler for the wisent LALR parser, integrating Wisi OpenToken
output.
;;
-;; Copyright (C) 2012, 2013 Free Software Foundation, Inc.
+;; Copyright (C) 2012, 2013, 2015 Free Software Foundation, Inc.
;;
;; Author: Stephen Leake <address@hidden>
;;
@@ -47,16 +47,7 @@
;;
;;;;
-(eval-when-compile
- ;; can't just 'require'; `wisent-with-context' doesn't work.
- ;; also can't load .elc; must load .el or .el.gz
- (let ((file (locate-library "semantic/wisent/comp.el")))
- (if file
- (load file)
- (error "source library semantic/wisent/comp.el not installed; install
emacs lisp sources"))))
-
-(eval-and-compile
- (require 'semantic/wisent/comp))
+(require 'semantic/wisent/comp)
(defun wisi-compose-action (value symbol-array nonterms)
(let ((symbol (intern-soft (format "%s:%d" (car value) (cdr value))
symbol-array))
@@ -189,7 +180,7 @@ gotos is a copy of GOTOS.
semantic-actions is an obarray containing functions that
implement the user action for each nonterminal; the function
names have the format nonterm:index."
- (wisent-with-context compile-grammar
+ (let (nrules ptable rcode rlhs tags token-list var-list)
(wisent-parse-grammar;; set global vars used by wisent-semantic-action
(cons
(nth 0 grammar);; TOKENS
diff --git a/packages/wisi/wisi.el b/packages/wisi/wisi.el
index 6f06f54..5a7c17d 100755
--- a/packages/wisi/wisi.el
+++ b/packages/wisi/wisi.el
@@ -1,13 +1,13 @@
;;; wisi.el --- Utilities for implementing an indentation/navigation engine
using a generalized LALR parser
;;
-;; Copyright (C) 2012 - 2014 Free Software Foundation, Inc.
+;; Copyright (C) 2012 - 2015 Free Software Foundation, Inc.
;;
;; Author: Stephen Leake <address@hidden>
;; Maintainer: Stephen Leake <address@hidden>
;; Keywords: parser
;; indentation
;; navigation
-;; Version: 1.1.0
+;; Version: 1.1.1
;; package-requires: ((cl-lib "0.4") (emacs "24.2"))
;; URL: http://stephe-leake.org/emacs/ada-mode/emacs-ada-mode.html
;;
@@ -179,12 +179,12 @@
(require 'wisi-compat-24.2)
;;)
-(defcustom wisi-font-lock-size-threshold 100000
- "Max size (in characters) for using wisi parser results for syntax
highlighting."
+(defcustom wisi-size-threshold 100000
+ "Max size (in characters) for using wisi parser results for syntax
highlighting and file navigation."
:type 'integer
:group 'wisi
:safe 'integerp)
-(make-variable-buffer-local 'wisi-font-lock-size-threshold)
+(make-variable-buffer-local 'wisi-size-threshold)
;;;; lexer
@@ -209,11 +209,11 @@ TOKEN-TEXT; move point to just past token."
;; typical literals:
;; 1234
;; 1234.5678
- ;; 1234.5678e+99
+ ;; _not_ including non-decimal base, or underscores (see ada-wisi-number-p)
;;
(let ((end (point)))
;; starts with a simple integer
- (when (string-match "^[0-9]+" token-text)
+ (when (string-match "^[0-9]+$" token-text)
(when (looking-at "\\.[0-9]+")
;; real number
(goto-char (setq end (match-end 0)))
@@ -293,7 +293,7 @@ If at end of buffer, returns `wisent-eoi-term'."
(error "wisi-forward-token: forward-sexp failed %s" err)
))))
- (t ;; assuming word syntax
+ (t ;; assuming word or symbol syntax
(skip-syntax-forward "w_'")
(setq token-text (buffer-substring-no-properties start (point)))
(setq token-id
@@ -315,6 +315,7 @@ If at end of buffer, returns `wisent-eoi-term'."
(defun wisi-backward-token ()
"Move point backward across one token, skipping whitespace and comments.
+Does _not_ handle numbers with wisi-number-p; just sees lower-level syntax.
Return (nil start . end) - same structure as
wisi-forward-token, but does not look up symbol."
(forward-comment (- (point)))
@@ -326,6 +327,24 @@ wisi-forward-token, but does not look up symbol."
(cond
((bobp) nil)
+ ((eq syntax 1)
+ ;; punctuation. Find the longest matching string in
wisi-punctuation-table
+ (backward-char 1)
+ (let ((next-point (point))
+ temp-text done)
+ (while (not done)
+ (setq temp-text (buffer-substring-no-properties (point) end))
+ (when (car (rassoc temp-text wisi-punctuation-table))
+ (setq next-point (point)))
+ (if (or
+ (bobp)
+ (= (- end (point)) wisi-punctuation-table-max-length))
+ (setq done t)
+ (backward-char 1))
+ )
+ (goto-char next-point))
+ )
+
((memq syntax '(4 5)) ;; open, close parenthesis
(backward-char 1))
@@ -334,7 +353,7 @@ wisi-forward-token, but does not look up symbol."
(let ((forward-sexp-function nil))
(forward-sexp -1)))
- (t
+ (t ;; assuming word or symbol syntax
(if (zerop (skip-syntax-backward "."))
(skip-syntax-backward "w_'")))
)
@@ -507,9 +526,9 @@ Used in before/after change functions.")
(t
(setq wisi-change-need-invalidate
(progn
+ (goto-char begin)
;; note that because of the checks above, this never
;; triggers a parse, so it's fast
- (goto-char begin)
(wisi-goto-statement-start)
(point))))
)))
@@ -655,8 +674,9 @@ If accessing cache at a marker for a token as set by
`wisi-cache-tokens', POS mu
(defun wisi-validate-cache (pos)
"Ensure cached data is valid at least up to POS in current buffer."
(let ((msg (when (> wisi-debug 0) (format "wisi: parsing %s:%d ..."
(buffer-name) (line-number-at-pos pos)))))
+ ;; If wisi-cache-max = pos, then there is no cache at pos; need parse
(when (and wisi-parse-try
- (< wisi-cache-max pos))
+ (<= wisi-cache-max pos))
(when (> wisi-debug 0)
(message msg))
@@ -702,7 +722,7 @@ If accessing cache at a marker for a token as set by
`wisi-cache-tokens', POS mu
(defun wisi-fontify-region (begin end)
"For `jit-lock-functions'."
- (when (< (point-max) wisi-font-lock-size-threshold)
+ (when (< (point-max) wisi-size-threshold)
(wisi-validate-cache end)))
(defun wisi-get-containing-cache (cache)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] master 4e8612f: update ada-mode, wisi,
Stephen Leake <=