aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore12
-rw-r--r--Changelog5
-rw-r--r--Makefile73
-rw-r--r--Makefile.extr168
-rw-r--r--_tags9
-rw-r--r--arm/PrintAsm.ml35
-rw-r--r--backend/PrintAnnot.ml67
-rw-r--r--cfrontend/C2C.ml67
-rwxr-xr-xconfigure52
-rw-r--r--cparser/Cutil.ml114
-rw-r--r--cparser/Cutil.mli26
-rw-r--r--cparser/Elab.ml66
-rw-r--r--cparser/Env.ml14
-rw-r--r--cparser/Lexer.mll45
-rw-r--r--cparser/Machine.ml14
-rw-r--r--cparser/Machine.mli2
-rw-r--r--cparser/PackedStructs.ml2
-rw-r--r--cparser/Parser.v61669
-rw-r--r--cparser/Parser.vy2
-rw-r--r--cparser/Unblock.ml21
-rw-r--r--cparser/pre_parser.mly2
-rw-r--r--driver/Commandline.ml11
-rw-r--r--driver/Commandline.mli3
-rw-r--r--driver/Driver.ml54
-rw-r--r--ia32/PrintAsm.ml31
-rw-r--r--lib/Printlines.ml111
-rw-r--r--lib/Printlines.mli28
-rw-r--r--myocamlbuild.ml14
-rw-r--r--powerpc/PrintAsm.ml13
-rw-r--r--powerpc/PrintDiab.ml18
-rw-r--r--powerpc/PrintLinux.ml16
-rw-r--r--powerpc/PrintUtil.ml3
-rw-r--r--tools/modorder.ml112
-rw-r--r--tools/ndfun.ml23
34 files changed, 914 insertions, 61988 deletions
diff --git a/.gitignore b/.gitignore
index 242dbddb..72fb793b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,10 +19,10 @@ cchecklink.byte
clightgen
clightgen.byte
tools/ndfun
+tools/modorder
Makefile.config
-# ocamlbuild's temp dir
-_build/
# Generated files
+.depend.extr
compcert.ini
ia32/ConstpropOp.v
ia32/SelectOp.v
@@ -32,6 +32,14 @@ arm/ConstpropOp.v
arm/SelectOp.v
backend/SelectDiv.v
backend/SelectLong.v
+backend/CMlexer.ml
+backend/CMparser.ml
+backend/CMparser.mli
+cparser/Parser.v
+cparser/Lexer.ml
+cparser/pre_parser.ml
+cparser/pre_parser.mli
+lib/Tokenize.ml
# Documentation
doc/coq2html
doc/coq2html.ml
diff --git a/Changelog b/Changelog
index 87b2174f..4b8c3ff2 100644
--- a/Changelog
+++ b/Changelog
@@ -3,6 +3,11 @@
- Upgraded Flocq to version 2.4.0.
- cchecklink: added option "-files-from" to read .sdump file names
from a file or from standard input.
+- Revised handling of "common" global declarations, fixes an issue
+ with uninitialized declarations of "const" global variables.
+- Use a Makefile instead of ocamlbuild to compile the OCaml code.
+
+
Release 2.4, 2014-09-17
=======================
diff --git a/Makefile b/Makefile
index 56c0cca4..7ceae38b 100644
--- a/Makefile
+++ b/Makefile
@@ -23,30 +23,14 @@ RECDIRS=lib common $(ARCH) backend cfrontend driver flocq exportclight cparser
COQINCLUDES=$(foreach d, $(RECDIRS), -R $(d) -as compcert.$(d))
-CAMLINCLUDES=$(patsubst %,-I %, $(DIRS)) -I extraction
-
-MENHIR=menhir
COQC="$(COQBIN)coqc" -q $(COQINCLUDES)
COQDEP="$(COQBIN)coqdep" $(COQINCLUDES)
COQDOC="$(COQBIN)coqdoc"
COQEXEC="$(COQBIN)coqtop" $(COQINCLUDES) -batch -load-vernac-source
COQCHK="$(COQBIN)coqchk" $(COQINCLUDES)
+MENHIR=menhir
CP=cp
-OCAMLBUILD=ocamlbuild
-OCB_OPTIONS=\
- -j 2 \
- -no-hygiene \
- -no-links \
- $(CAMLINCLUDES)
-OCB_OPTIONS_CHECKLINK=\
- $(OCB_OPTIONS) \
- -I checklink \
- -use-ocamlfind
-OCB_OPTIONS_CLIGHTGEN=\
- $(OCB_OPTIONS) \
- -I exportclight
-
VPATH=$(DIRS)
GPATH=$(DIRS)
@@ -75,7 +59,7 @@ LIB=Axioms.v Coqlib.v Intv.v Maps.v Heaps.v Lattice.v Ordered.v \
COMMON=Errors.v AST.v Events.v Globalenvs.v Memdata.v Memtype.v Memory.v \
Values.v Smallstep.v Behaviors.v Switch.v Determinism.v Unityping.v
-# Back-end modules (in backend/, $(ARCH)/, $(ARCH)/$(VARIANT))
+# Back-end modules (in backend/, $(ARCH)/)
BACKEND=\
Cminor.v Op.v CminorSel.v \
@@ -151,38 +135,30 @@ extraction/STAMP: $(FILES:.v=.vo) extraction/extraction.v $(ARCH)/extractionMach
$(COQEXEC) extraction/extraction.v
touch extraction/STAMP
-ccomp: extraction/STAMP compcert.ini
- $(OCAMLBUILD) $(OCB_OPTIONS) Driver.native \
- && $(CP) _build/driver/Driver.native ccomp
+.depend.extr: extraction/STAMP tools/modorder
+ $(MAKE) -f Makefile.extr depend
+
+ccomp: .depend.extr compcert.ini FORCE
+ $(MAKE) -f Makefile.extr ccomp
+ccomp.byte: .depend.extr compcert.ini FORCE
+ $(MAKE) -f Makefile.extr ccomp.byte
-ccomp.prof: extraction/STAMP compcert.ini
- $(OCAMLBUILD) $(OCB_OPTIONS) Driver.p.native \
- && $(CP) _build/driver/Driver.p.native ccomp.prof
+cchecklink: .depend.extr compcert.ini FORCE
+ $(MAKE) -f Makefile.extr cchecklink
+cchecklink.byte: .depend.extr compcert.ini FORCE
+ $(MAKE) -f Makefile.extr cchecklink.byte
-ccomp.byte: extraction/STAMP compcert.ini
- $(OCAMLBUILD) $(OCB_OPTIONS) Driver.d.byte \
- && $(CP) _build/driver/Driver.d.byte ccomp.byte
+clightgen: .depend.extr compcert.ini exportclight/Clightdefs.vo FORCE
+ $(MAKE) -f Makefile.extr clightgen
+clightgen.byte: .depend.extr compcert.ini exportclight/Clightdefs.vo FORCE
+ $(MAKE) -f Makefile.extr clightgen.byte
runtime:
$(MAKE) -C runtime
-cchecklink: compcert.ini
- $(OCAMLBUILD) $(OCB_OPTIONS_CHECKLINK) Validator.native \
- && $(CP) _build/checklink/Validator.native cchecklink
-
-cchecklink.byte: compcert.ini
- $(OCAMLBUILD) $(OCB_OPTIONS_CHECKLINK) Validator.d.byte \
- && $(CP) _build/checklink/Validator.d.byte cchecklink.byte
-
-clightgen: extraction/STAMP compcert.ini exportclight/Clightdefs.vo
- $(OCAMLBUILD) $(OCB_OPTIONS_CLIGHTGEN) Clightgen.native \
- && $(CP) _build/exportclight/Clightgen.native clightgen
-
-clightgen.byte: extraction/STAMP compcert.ini exportclight/Clightdefs.vo
- $(OCAMLBUILD) $(OCB_OPTIONS_CLIGHTGEN) Clightgen.d.byte \
- && $(CP) _build/exportclight/Clightgen.d.byte clightgen.byte
+FORCE:
-.PHONY: proof extraction ccomp ccomp.prof ccomp.byte runtime cchecklink cchecklink.byte clightgen clightgen.byte
+.PHONY: proof extraction runtime FORCE
documentation: doc/coq2html $(FILES)
mkdir -p doc/html
@@ -195,10 +171,12 @@ doc/coq2html: doc/coq2html.ml
ocamlopt -o doc/coq2html str.cmxa doc/coq2html.ml
doc/coq2html.ml: doc/coq2html.mll
- ocamllex doc/coq2html.mll
+ ocamllex -q doc/coq2html.mll
tools/ndfun: tools/ndfun.ml
ocamlopt -o tools/ndfun str.cmxa tools/ndfun.ml
+tools/modorder: tools/modorder.ml
+ ocamlopt -o tools/modorder str.cmxa tools/modorder.ml
latexdoc:
cd doc; $(COQDOC) --latex -o doc/doc.tex -g $(FILES)
@@ -251,14 +229,13 @@ endif
clean:
rm -f $(patsubst %, %/*.vo, $(DIRS))
- rm -f ccomp ccomp.byte cchecklink cchecklink.byte clightgen clightgen.byte
- rm -rf _build
rm -rf doc/html doc/*.glob
rm -f doc/coq2html.ml doc/coq2html doc/*.cm? doc/*.o
rm -f compcert.ini
- rm -f extraction/STAMP extraction/*.ml extraction/*.mli
- rm -f tools/ndfun tools/*.cm? tools/*.o
+ rm -f extraction/STAMP extraction/*.ml extraction/*.mli .depend.extr
+ rm -f tools/ndfun tools/modorder tools/*.cm? tools/*.o
rm -f $(ARCH)/ConstpropOp.v $(ARCH)/SelectOp.v backend/SelectDiv.v backend/SelectLong.v
+ $(MAKE) -f Makefile.extr clean
$(MAKE) -C runtime clean
$(MAKE) -C test clean
diff --git a/Makefile.extr b/Makefile.extr
new file mode 100644
index 00000000..266be7c3
--- /dev/null
+++ b/Makefile.extr
@@ -0,0 +1,168 @@
+#######################################################################
+# #
+# The Compcert verified compiler #
+# #
+# Xavier Leroy, INRIA Paris-Rocquencourt #
+# #
+# Copyright Institut National de Recherche en Informatique et en #
+# Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU General Public License as published by #
+# the Free Software Foundation, either version 2 of the License, or #
+# (at your option) any later version. This file is also distributed #
+# under the terms of the INRIA Non-Commercial License Agreement. #
+# #
+#######################################################################
+
+# Second-stage Makefile, after Coq extraction
+
+include Makefile.config
+
+# Directories containing plain Caml code (no preprocessing)
+
+DIRS=extraction \
+ lib common $(ARCH) backend cfrontend cparser driver \
+ exportclight debug
+
+# Directories containing Caml code that must be preprocessed by Camlp4
+
+ifeq ($(CCHECKLINK),true)
+DIRS_P4=checklink
+else
+DIRS_P4=
+endif
+
+ALLDIRS=$(DIRS) $(DIRS_P4)
+
+INCLUDES=$(patsubst %,-I %, $(ALLDIRS))
+
+# Control of warnings:
+# warning 3 = deprecated feature. Turned off for OCaml 4.02 (bytes vs strings)
+# warning 20 = unused function argument. There are some in extracted code
+
+WARNINGS=-w -3
+extraction/%.cmx: WARNINGS +=-w -20
+extraction/%.cmo: WARNINGS +=-w -20
+
+COMPFLAGS=-g $(INCLUDES) $(WARNINGS)
+
+# Using the bitstring library and syntax extension (for checklink)
+
+BITSTRING=-package bitstring,bitstring.syntax -syntax bitstring.syntax,camlp4o
+
+# Using .opt compilers if available
+
+ifeq ($(OCAML_OPT_COMP),true)
+DOTOPT=.opt
+else
+DOTOPT=
+endif
+
+# Compilers used for non-preprocessed code
+
+OCAMLC=ocamlc$(DOTOPT) $(COMPFLAGS)
+OCAMLOPT=ocamlopt$(DOTOPT) $(COMPFLAGS)
+OCAMLDEP=ocamldep$(DOTOPT) $(INCLUDES)
+
+# Compilers used for Camlp4-preprocessed code. Note that we cannot
+# use the .opt compilers (because ocamlfind doesn't support them).
+
+OCAMLC_P4=ocamlfind ocamlc $(COMPFLAGS) $(BITSTRING)
+OCAMLOPT_P4=ocamlfind ocamlopt $(COMPFLAGS) $(BITSTRING)
+OCAMLDEP_P4=ocamlfind ocamldep $(INCLUDES) $(BITSTRING)
+
+MENHIR=menhir --explain
+OCAMLLEX=ocamllex -q
+MODORDER=tools/modorder .depend.extr
+
+PARSERS=backend/CMparser.mly cparser/pre_parser.mly
+LEXERS=backend/CMlexer.mll cparser/Lexer.mll lib/Tokenize.mll
+
+LIBS=str.cmxa
+
+EXECUTABLES=ccomp ccomp.byte cchecklink cchecklink.byte clightgen clightgen.byte
+GENERATED=$(PARSERS:.mly=.mli) $(PARSERS:.mly=.ml) $(LEXERS:.mll=.ml)
+
+# Beginning of part that assumes .depend.extr already exists
+
+ifeq ($(wildcard .depend.extr),.depend.extr)
+
+CCOMP_OBJS:=$(shell $(MODORDER) driver/Driver.cmx)
+
+ccomp: $(CCOMP_OBJS)
+ @echo "Linking $@"
+ @$(OCAMLOPT) -o $@ $(LIBS) $+
+
+ccomp.byte: $(CCOMP_OBJS:.cmx=.cmo)
+ @echo "Linking $@"
+ @$(OCAMLC) -o $@ $(LIBS:.cmxa=.cma) $+
+
+ifeq ($(CCHECKLINK),true)
+
+CCHECKLINK_OBJS:=$(shell $(MODORDER) checklink/Validator.cmx)
+
+cchecklink: $(CCHECKLINK_OBJS)
+ @echo "Linking $@"
+ @$(OCAMLOPT_P4) -linkpkg -o $@ $(LIBS) $+
+
+cchecklink.byte: $(CCHECKLINK_OBJS:.cmx=.cmo)
+ @echo "Linking $@"
+ @$(OCAMLC_P4) -linkpkg -o $@ $(LIBS:.cmxa=.cma) $+
+
+endif
+
+CLIGHTGEN_OBJS:=$(shell $(MODORDER) exportclight/Clightgen.cmx)
+
+clightgen: $(CLIGHTGEN_OBJS)
+ @echo "Linking $@"
+ @$(OCAMLOPT) -o $@ $(LIBS) $+
+
+clightgen.byte: $(CLIGHTGEN_OBJS:.cmx=.cmo)
+ @echo "Linking $@"
+ @$(OCAMLC) -o $@ $(LIBS:.cmxa=.cma) $+
+
+include .depend.extr
+
+endif
+
+# End of part that assumes .depend.extr already exists
+
+checklink/%.cmi: checklink/%.mli
+ @echo "OCAMLC $<"
+ @$(OCAMLC_P4) -c $<
+checklink/%.cmo: checklink/%.ml
+ @echo "OCAMLC $<"
+ @$(OCAMLC_P4) -c $<
+checklink/%.cmx: checklink/%.ml
+ @echo "OCAMLOPT $<"
+ @$(OCAMLOPT_P4) -c $<
+
+%.cmi: %.mli
+ @echo "OCAMLC $<"
+ @$(OCAMLC) -c $<
+%.cmo: %.ml
+ @echo "OCAMLC $<"
+ @$(OCAMLC) -c $<
+%.cmx: %.ml
+ @echo "OCAMLOPT $<"
+ @$(OCAMLOPT) -c $<
+
+%.ml %.mli: %.mly
+ $(MENHIR) $<
+%.ml: %.mll
+ $(OCAMLLEX) $<
+
+clean:
+ rm -f $(EXECUTABLES)
+ rm -f $(GENERATED)
+ for d in $(ALLDIRS); do rm -f $$d/*.cm[iox] $$d/*.o; done
+
+# Generation of .depend.extr
+
+depend: $(GENERATED)
+ @echo "Analyzing OCaml dependencies"
+ @for d in $(DIRS); do $(OCAMLDEP) $$d/*.mli $$d/*.ml; done > .depend.extr
+ifneq ($(strip $(DIRS_P4)),)
+ @for d in $(DIRS_P4); do $(OCAMLDEP_P4) $$d/*.mli $$d/*.ml; done >> .depend.extr
+endif
+
+
diff --git a/_tags b/_tags
deleted file mode 100644
index 0d83f2fa..00000000
--- a/_tags
+++ /dev/null
@@ -1,9 +0,0 @@
-true: use_menhir
-<**/*.cmx>: debug
-<**/*.native>: debug
-<driver/Driver.*{byte,native}>: use_unix,use_str
-<exportclight/Clightgen.*{byte,native}>: use_unix,use_str
-<checklink/*.ml>: pkg_bitstring
-<checklink/Validator.*{byte,native}>: pkg_unix,pkg_str,pkg_bitstring
-<extraction/*.ml>: warn(-20)
-<**/*.ml>: warn(-3)
diff --git a/arm/PrintAsm.ml b/arm/PrintAsm.ml
index c7157aac..7f511912 100644
--- a/arm/PrintAsm.ml
+++ b/arm/PrintAsm.ml
@@ -35,7 +35,6 @@ module type PRINTER_OPTIONS =
val cfi_endproc: out_channel -> unit
val cfi_adjust: out_channel -> int32 -> unit
val cfi_rel_offset: out_channel -> string -> int32 -> unit
- val thumb: bool
end
(* Module containing the printing functions *)
@@ -162,7 +161,7 @@ let neg_condition_name = function
mode. *)
let thumbS oc =
- if Opt.thumb then output_char oc 's'
+ if !Clflags.option_mthumb then output_char oc 's'
(* Names of sections *)
@@ -322,24 +321,11 @@ let is_immediate_float32 bits =
(* Emit .file / .loc debugging directives *)
-let filename_num : (string, int) Hashtbl.t = Hashtbl.create 7
-
let print_file_line oc file line =
- if !Clflags.option_g && file <> "" then begin
- let filenum =
- try
- Hashtbl.find filename_num file
- with Not_found ->
- let n = Hashtbl.length filename_num + 1 in
- Hashtbl.add filename_num file n;
- fprintf oc " .file %d %S\n" n file;
- n
- in fprintf oc " .loc %d %s\n" filenum line
- end
+ PrintAnnot.print_file_line oc comment file line
let print_location oc loc =
- if loc <> Cutil.no_loc then
- print_file_line oc (fst loc) (string_of_int (snd loc))
+ if loc <> Cutil.no_loc then print_file_line oc (fst loc) (snd loc)
(* Built-ins. They come in two flavors:
- annotation statements: take their arguments in registers or stack
@@ -354,7 +340,8 @@ let re_file_line = Str.regexp "#line:\\(.*\\):\\([1-9][0-9]*\\)$"
let print_annot_stmt oc txt targs args =
if Str.string_match re_file_line txt 0 then begin
- print_file_line oc (Str.matched_group 1 txt) (Str.matched_group 2 txt)
+ print_file_line oc (Str.matched_group 1 txt)
+ (int_of_string (Str.matched_group 2 txt))
end else begin
fprintf oc "%s annotation: " comment;
PrintAnnot.print_annot_stmt preg "sp" oc txt targs args
@@ -1189,7 +1176,7 @@ let print_globdef oc (name, gdef) =
end)
let print_program oc p =
- let module Opt = (struct
+ let module Opt : PRINTER_OPTIONS = struct
let vfpv3 = Configuration.model >= "armv7"
@@ -1229,12 +1216,10 @@ let print_program oc p =
else
(fun _ _ _ -> ())
- let thumb = !Clflags.option_mthumb
-
- end: PRINTER_OPTIONS) in
+ end in
let module Printer = AsmPrinter(Opt) in
+ PrintAnnot.reset_filenames();
PrintAnnot.print_version_and_options oc Printer.comment;
- Hashtbl.clear Printer.filename_num;
fprintf oc " .syntax unified\n";
fprintf oc " .arch %s\n"
(match Configuration.model with
@@ -1246,6 +1231,6 @@ let print_program oc p =
fprintf oc " .fpu %s\n"
(if Opt.vfpv3 then "vfpv3-d16" else "vfpv2");
fprintf oc " .%s\n" (if !Clflags.option_mthumb then "thumb" else "arm");
- List.iter (Printer.print_globdef oc) p.prog_defs
-
+ List.iter (Printer.print_globdef oc) p.prog_defs;
+ PrintAnnot.close_filenames()
diff --git a/backend/PrintAnnot.ml b/backend/PrintAnnot.ml
index d24635a6..26f96370 100644
--- a/backend/PrintAnnot.ml
+++ b/backend/PrintAnnot.ml
@@ -21,6 +21,73 @@ open AST
open Memdata
open Asm
+(** Line number annotations *)
+
+let filename_info : (string, int * Printlines.filebuf option) Hashtbl.t
+ = Hashtbl.create 7
+
+let last_file = ref ""
+
+let reset_filenames () =
+ Hashtbl.clear filename_info; last_file := ""
+
+let close_filenames () =
+ Hashtbl.iter
+ (fun file (num, fb) ->
+ match fb with Some b -> Printlines.close b | None -> ())
+ filename_info;
+ reset_filenames()
+
+let enter_filename f =
+ let num = Hashtbl.length filename_info + 1 in
+ let filebuf =
+ if !Clflags.option_S || !Clflags.option_dasm then begin
+ try Some (Printlines.openfile f)
+ with Sys_error _ -> None
+ end else None in
+ Hashtbl.add filename_info f (num, filebuf);
+ (num, filebuf)
+
+(* Add file and line debug location, using GNU assembler-style DWARF2
+ directives *)
+
+let print_file_line oc pref file line =
+ if !Clflags.option_g && file <> "" then begin
+ let (filenum, filebuf) =
+ try
+ Hashtbl.find filename_info file
+ with Not_found ->
+ let (filenum, filebuf as res) = enter_filename file in
+ fprintf oc " .file %d %S\n" filenum file;
+ res in
+ fprintf oc " .loc %d %d\n" filenum line;
+ match filebuf with
+ | None -> ()
+ | Some fb -> Printlines.copy oc pref fb line line
+ end
+
+(* Add file and line debug location, using DWARF2 directives in the style
+ of Diab C 5 *)
+
+let print_file_line_d2 oc pref file line =
+ if !Clflags.option_g && file <> "" then begin
+ let (_, filebuf) =
+ try
+ Hashtbl.find filename_info file
+ with Not_found ->
+ enter_filename file in
+ if file <> !last_file then begin
+ fprintf oc " .d2file %S\n" file;
+ last_file := file
+ end;
+ fprintf oc " .d2line %d\n" line;
+ match filebuf with
+ | None -> ()
+ | Some fb -> Printlines.copy oc pref fb line line
+ end
+
+(** "True" annotations *)
+
let re_annot_param = Str.regexp "%%\\|%[1-9][0-9]*"
type arg_value =
diff --git a/cfrontend/C2C.ml b/cfrontend/C2C.ml
index 4d5d6c07..118b6d2d 100644
--- a/cfrontend/C2C.ml
+++ b/cfrontend/C2C.ml
@@ -201,7 +201,8 @@ let builtins =
(** ** Functions used to handle string literals *)
let stringNum = ref 0 (* number of next global for string literals *)
-let stringTable = Hashtbl.create 47
+let stringTable : (string, AST.ident) Hashtbl.t = Hashtbl.create 47
+let wstringTable : (int64 list, AST.ident) Hashtbl.t = Hashtbl.create 47
let name_for_string_literal env s =
try
@@ -221,7 +222,8 @@ let name_for_string_literal env s =
id
let typeStringLiteral s =
- Tarray(Tint(I8, Unsigned, noattr), Z.of_uint (String.length s + 1), noattr)
+ let sg = if Machine.((!config).char_signed) then Signed else Unsigned in
+ Tarray(Tint(I8, sg, noattr), Z.of_uint (String.length s + 1), noattr)
let global_for_string s id =
let init = ref [] in
@@ -232,10 +234,57 @@ let global_for_string s id =
(id, Gvar {gvar_info = typeStringLiteral s; gvar_init = !init;
gvar_readonly = true; gvar_volatile = false})
+let name_for_wide_string_literal env s =
+ try
+ Hashtbl.find wstringTable s
+ with Not_found ->
+ incr stringNum;
+ let name = Printf.sprintf "__stringlit_%d" !stringNum in
+ let id = intern_string name in
+ Hashtbl.add decl_atom id
+ { a_storage = C.Storage_static;
+ a_alignment = Some Machine.((!config).sizeof_wchar);
+ a_sections = [Sections.for_stringlit()];
+ a_access = Sections.Access_default;
+ a_inline = false;
+ a_loc = Cutil.no_loc };
+ Hashtbl.add wstringTable s id;
+ id
+
+let typeWideStringLiteral s =
+ let sz =
+ match Machine.((!config).sizeof_wchar) with
+ | 2 -> I16
+ | 4 -> I32
+ | _ -> assert false in
+ let sg =
+ if Machine.((!config).wchar_signed) then Signed else Unsigned in
+ Tarray(Tint(sz, sg, noattr), Z.of_uint (List.length s + 1), noattr)
+
+let global_for_wide_string s id =
+ let init = ref [] in
+ let init_of_char =
+ match Machine.((!config).sizeof_wchar) with
+ | 2 -> (fun z -> AST.Init_int16 z)
+ | 4 -> (fun z -> AST.Init_int32 z)
+ | _ -> assert false in
+ let add_char c =
+ init := init_of_char(Z.of_uint64 c) :: !init in
+ List.iter add_char s;
+ add_char 0L;
+ (id, Gvar {gvar_info = typeWideStringLiteral s; gvar_init = List.rev !init;
+ gvar_readonly = true; gvar_volatile = false})
+
let globals_for_strings globs =
- Hashtbl.fold
- (fun s id l -> global_for_string s id :: l)
- stringTable globs
+ let globs1 =
+ Hashtbl.fold
+ (fun s id l -> global_for_wide_string s id :: l)
+ wstringTable globs in
+ let globs2 =
+ Hashtbl.fold
+ (fun s id l -> global_for_string s id :: l)
+ stringTable globs1 in
+ globs2
(** ** Handling of inlined memcpy functions *)
@@ -555,7 +604,8 @@ let rec convertExpr env e =
let ty = typeStringLiteral s in
Evalof(Evar(name_for_string_literal env s, ty), ty)
| C.EConst(C.CWStr s) ->
- unsupported "wide string literal"; ezero
+ let ty = typeWideStringLiteral s in
+ Evalof(Evar(name_for_wide_string_literal env s, ty), ty)
| C.EConst(C.CEnum(id, i)) ->
Eval(Vint(convertInt i), ty)
| C.ESizeof ty1 ->
@@ -825,8 +875,6 @@ let rec convertStmt ploc env s =
Scontinue
| C.Sswitch(e, s1) ->
let (init, cases) = groupSwitch (flattenSwitch s1) in
- if cases = [] then
- unsupported "ill-formed 'switch' statement";
if init.sdesc <> C.Sskip then
warning "ignored code at beginning of 'switch'";
let te = convertExpr env e in
@@ -904,7 +952,7 @@ let convertFundef loc env fd =
a_alignment = None;
a_sections = Sections.for_function env id' fd.fd_ret;
a_access = Sections.Access_default;
- a_inline = fd.fd_inline;
+ a_inline = fd.fd_inline && not fd.fd_vararg; (* PR#15 *)
a_loc = loc };
(id', Gfun(Internal {fn_return = ret;
fn_callconv = convertCallconv fd.fd_vararg fd.fd_attrib;
@@ -1130,6 +1178,7 @@ let convertProgram p =
stringNum := 0;
Hashtbl.clear decl_atom;
Hashtbl.clear stringTable;
+ Hashtbl.clear wstringTable;
Hashtbl.clear compositeCache;
let p = Builtins.declarations() @ p in
try
diff --git a/configure b/configure
index 80cb2bcd..10b2c2f1 100755
--- a/configure
+++ b/configure
@@ -213,7 +213,7 @@ fi
missingtools=false
echo "Testing Coq... " | tr -d '\n'
-coq_ver=`coqc -v | sed -n -e 's/The Coq Proof Assistant, version \([^ ]*\).*$/\1/p'`
+coq_ver=`coqc -v 2>/dev/null | sed -n -e 's/The Coq Proof Assistant, version \([^ ]*\).*$/\1/p'`
case "$coq_ver" in
8.4pl*)
echo "version $coq_ver -- good!";;
@@ -223,12 +223,12 @@ case "$coq_ver" in
missingtools=true;;
*)
echo "NOT FOUND"
- echo "Error: make sure Coq version 8.4pl4 is installed."
+ echo "Error: make sure Coq version 8.4 pl5 is installed."
missingtools=true;;
esac
echo "Testing OCaml... " | tr -d '\n'
-ocaml_ver=`ocamlc -version`
+ocaml_ver=`ocamlopt -version 2>/dev/null`
case "$ocaml_ver" in
4.*)
echo "version $ocaml_ver -- good!";;
@@ -242,17 +242,50 @@ case "$ocaml_ver" in
missingtools=true;;
esac
+echo "Testing OCaml .opt compilers... " | tr -d '\n'
+ocaml_opt_ver=`ocamlopt.opt -version 2>/dev/null`
+if test "$ocaml_opt_ver" = "$ocaml_ver"; then
+ echo "yes"
+ ocaml_opt_comp=true
+else
+ echo "no, will do without"
+ ocaml_opt_comp=false
+fi
+
echo "Testing Menhir... " | tr -d '\n'
-menhir_ver=`menhir --version | sed -n -e 's/^.*version \([0-9]*\).*$/\1/p'`
+menhir_ver=`menhir --version 2>/dev/null | sed -n -e 's/^.*version \([0-9]*\).*$/\1/p'`
case "$menhir_ver" in
- 20*)
- echo "version $menhir_ver -- good!";;
+ 20[0-9][0-9][0-9][0-9][0-9][0-9])
+ if test "$menhir_ver" -ge 20140422; then
+ echo "version $menhir_ver -- good!"
+ else
+ echo "version $menhir_ver -- UNSUPPORTED"
+ echo "Error: CompCert requires Menhir version 20140422 or later."
+ missingtools=true
+ fi;;
*)
echo "NOT FOUND"
- echo "Error: make sure Menhir is installed."
+ echo "Error: make sure Menhir version 20140422 or later is installed."
missingtools=true;;
esac
+echo "Testing GNU make... " | tr -d '\n'
+make=''
+for mk in make gmake gnumake; do
+ make_ver=`$mk -v 2>/dev/null | head -1 | sed -n -e 's/^GNU Make //p'`
+ case "$make_ver" in
+ 3.8*|3.9*|[4-9].*)
+ echo "version $make_ver (command '$mk') -- good!"
+ make="$mk"
+ break;;
+ esac
+done
+if test -z "$make"; then
+ echo "NOT FOUND"
+ echo "Error: make sure GNU Make version 3.80 or later is installed."
+ missingtools=true
+fi
+
if $missingtools; then
echo "One or several required tools are missing or too old. Aborting."
exit 2
@@ -282,6 +315,7 @@ PREFIX=$prefix
BINDIR=$bindir
LIBDIR=$libdir
SHAREDIR=$sharedir
+OCAML_OPT_COMP=$ocaml_opt_comp
EOF
if test "$target" != "manual"; then
@@ -368,9 +402,6 @@ EOF
fi
-# Avoid re-building cparser/Parser.v on the first run
-touch cparser/Parser.v
-
# Summarize configuration
if test "$target" = "manual"; then
@@ -403,6 +434,7 @@ CompCert configuration:
Runtime library provided...... $has_runtime_lib
Library files installed in.... $libdirexp
cchecklink tool supported..... $cchecklink
+ Build command to use.......... $make
If anything above looks wrong, please edit file ./Makefile.config to correct.
diff --git a/cparser/Cutil.ml b/cparser/Cutil.ml
index 9ad0b13d..9093b230 100644
--- a/cparser/Cutil.ml
+++ b/cparser/Cutil.ml
@@ -79,6 +79,12 @@ let rec remove_custom_attributes (names: string list) (al: attributes) =
| a :: tl ->
a :: remove_custom_attributes names tl
+(* Is an attribute a ISO C standard attribute? *)
+
+let attr_is_standard = function
+ | AConst | AVolatile | ARestrict -> true
+ | AAlignas _ | Attr _ -> false
+
(* Is an attribute type-related (true) or variable-related (false)? *)
let attr_is_type_related = function
@@ -184,12 +190,28 @@ let alignas_attribute al =
exception Incompat
-let combine_types ?(noattrs = false) env t1 t2 =
-
- let comp_attr a1 a2 =
- if a1 = a2 then a2
- else if noattrs then add_attributes a1 a2
- else raise Incompat
+type attr_handling =
+ | AttrCompat
+ | AttrIgnoreTop
+ | AttrIgnoreAll
+
+(* Check that [t1] and [t2] are compatible and produce a type that
+ combines the information in [t1] and [t2]. For example,
+ if [t1] is a prototyped function type and [t2] an unprototyped
+ function type, the combined type takes the prototype from [t1]. *)
+
+let combine_types mode env t1 t2 =
+
+ let comp_attr m a1 a2 =
+ if a1 = a2 then a2 else match m with
+ | AttrCompat ->
+ let (a1std, a1other) = List.partition attr_is_standard a1
+ and (a2std, a2other) = List.partition attr_is_standard a2 in
+ if a1std = a2std
+ then add_attributes a1std (add_attributes a1other a2other)
+ else raise Incompat
+ | AttrIgnoreTop | AttrIgnoreAll ->
+ add_attributes a1 a2
and comp_base x1 x2 =
if x1 = x2 then x2 else raise Incompat
and comp_array_size sz1 sz2 =
@@ -211,18 +233,19 @@ let combine_types ?(noattrs = false) env t1 t2 =
end
| _ -> () in
- let rec comp t1 t2 =
+ let rec comp m t1 t2 =
match t1, t2 with
| TVoid a1, TVoid a2 ->
- TVoid(comp_attr a1 a2)
+ TVoid(comp_attr m a1 a2)
| TInt(ik1, a1), TInt(ik2, a2) ->
- TInt(comp_base ik1 ik2, comp_attr a1 a2)
+ TInt(comp_base ik1 ik2, comp_attr m a1 a2)
| TFloat(fk1, a1), TFloat(fk2, a2) ->
- TFloat(comp_base fk1 fk2, comp_attr a1 a2)
+ TFloat(comp_base fk1 fk2, comp_attr m a1 a2)
| TPtr(ty1, a1), TPtr(ty2, a2) ->
- TPtr(comp ty1 ty2, comp_attr a1 a2)
+ let m' = if m = AttrIgnoreTop then AttrCompat else m in
+ TPtr(comp m' ty1 ty2, comp_attr m a1 a2)
| TArray(ty1, sz1, a1), TArray(ty2, sz2, a2) ->
- TArray(comp ty1 ty2, comp_array_size sz1 sz2, comp_attr a1 a2)
+ TArray(comp m ty1 ty2, comp_array_size sz1 sz2, comp_attr m a1 a2)
| TFun(ty1, params1, vararg1, a1), TFun(ty2, params2, vararg2, a2) ->
let (params, vararg) =
match params1, params2 with
@@ -231,26 +254,29 @@ let combine_types ?(noattrs = false) env t1 t2 =
| Some l1, None -> List.iter comp_conv l1; (params1, vararg1)
| Some l1, Some l2 ->
if List.length l1 <> List.length l2 then raise Incompat;
- (Some(List.map2 (fun (id1, ty1) (id2, ty2) -> (id2, comp ty1 ty2))
- l1 l2),
- comp_base vararg1 vararg2)
+ let comp_param (id1, ty1) (id2, ty2) =
+ (id2, comp AttrIgnoreTop ty1 ty2) in
+ (Some(List.map2 comp_param l1 l2), comp_base vararg1 vararg2)
in
- TFun(comp ty1 ty2, params, vararg, comp_attr a1 a2)
- | TNamed _, _ -> comp (unroll env t1) t2
- | _, TNamed _ -> comp t1 (unroll env t2)
+ let m' = if m = AttrIgnoreTop then AttrCompat else m in
+ TFun(comp m' ty1 ty2, params, vararg, comp_attr m a1 a2)
+ | TNamed _, _ -> comp m (unroll env t1) t2
+ | _, TNamed _ -> comp m t1 (unroll env t2)
| TStruct(s1, a1), TStruct(s2, a2) ->
- TStruct(comp_base s1 s2, comp_attr a1 a2)
+ TStruct(comp_base s1 s2, comp_attr m a1 a2)
| TUnion(s1, a1), TUnion(s2, a2) ->
- TUnion(comp_base s1 s2, comp_attr a1 a2)
+ TUnion(comp_base s1 s2, comp_attr m a1 a2)
| TEnum(s1, a1), TEnum(s2, a2) ->
- TEnum(comp_base s1 s2, comp_attr a1 a2)
+ TEnum(comp_base s1 s2, comp_attr m a1 a2)
| _, _ ->
raise Incompat
- in try Some(comp t1 t2) with Incompat -> None
+ in try Some(comp mode t1 t2) with Incompat -> None
+
+(** Check whether two types are compatible. *)
-let compatible_types ?noattrs env t1 t2 =
- match combine_types ?noattrs env t1 t2 with Some _ -> true | None -> false
+let compatible_types mode env t1 t2 =
+ match combine_types mode env t1 t2 with Some _ -> true | None -> false
(* Naive placement algorithm for bit fields, might not match that
of the compiler. *)
@@ -692,18 +718,30 @@ let find_matching_signed_ikind sz =
else if sz = !config.sizeof_longlong then ILongLong
else assert false
-let wchar_ikind = find_matching_unsigned_ikind !config.sizeof_wchar
+let wchar_ikind =
+ if !config.wchar_signed
+ then find_matching_signed_ikind !config.sizeof_wchar
+ else find_matching_unsigned_ikind !config.sizeof_wchar
let size_t_ikind = find_matching_unsigned_ikind !config.sizeof_size_t
let ptr_t_ikind = find_matching_unsigned_ikind !config.sizeof_ptr
let ptrdiff_t_ikind = find_matching_signed_ikind !config.sizeof_ptrdiff_t
+(** The wchar_t type. Try to get it from a typedef in the environment,
+ otherwise use the integer type described in !config. *)
+
+let wchar_type env =
+ try
+ let (id, def) = Env.lookup_typedef env "wchar_t" in TNamed(id, [])
+ with Env.Error _ ->
+ TInt(wchar_ikind, [])
+
(** The type of a constant *)
-let type_of_constant = function
+let type_of_constant env = function
| CInt(_, ik, _) -> TInt(ik, [])
| CFloat(_, fk) -> TFloat(fk, [])
| CStr _ -> TPtr(TInt(IChar, []), [])
- | CWStr _ -> TPtr(TInt(wchar_ikind, []), [])
+ | CWStr _ -> TPtr(wchar_type env, [])
| CEnum(_, _) -> TInt(IInt, [])
(* Check that a C expression is a lvalue *)
@@ -744,10 +782,9 @@ let is_literal_0 e =
Custom attributes can safely be dropped but must not be added. *)
let valid_assignment_attr afrom ato =
- let is_covariant = function Attr _ -> false | _ -> true in
- let (afrom1, afrom2) = List.partition is_covariant afrom
- and (ato1, ato2) = List.partition is_covariant ato in
- incl_attributes afrom1 ato1 && incl_attributes ato2 afrom2
+ let (afromstd, afromcustom) = List.partition attr_is_standard afrom
+ and (atostd, atocustom) = List.partition attr_is_standard ato in
+ incl_attributes afromstd atostd && incl_attributes atocustom afromcustom
(* Check that an assignment is allowed *)
@@ -759,9 +796,7 @@ let valid_assignment env from tto =
valid_assignment_attr (attributes_of_type env ty)
(attributes_of_type env ty')
&& (is_void_type env ty || is_void_type env ty'
- || compatible_types env
- (erase_attributes_type env ty)
- (erase_attributes_type env ty'))
+ || compatible_types AttrIgnoreTop env ty ty')
| TStruct(s, _), TStruct(s', _) -> s = s'
| TUnion(s, _), TUnion(s', _) -> s = s'
| _, _ -> false
@@ -769,16 +804,19 @@ let valid_assignment env from tto =
(* Check that a cast is allowed *)
let valid_cast env tfrom tto =
- compatible_types ~noattrs:true env tfrom tto ||
- begin match unroll env tfrom, unroll env tto with
+ match unroll env tfrom, unroll env tto with
+ (* from any type to void *)
| _, TVoid _ -> true
(* from any int-or-pointer (with array and functions decaying to pointers)
to any int-or-pointer *)
- | (TInt _ | TPtr _ | TArray _ | TFun _ | TEnum _), (TInt _ | TPtr _ | TEnum _) -> true
+ | (TInt _ | TPtr _ | TArray _ | TFun _ | TEnum _),
+ (TInt _ | TPtr _ | TEnum _) -> true
(* between int and float types *)
| (TInt _ | TFloat _ | TEnum _), (TInt _ | TFloat _ | TEnum _) -> true
+ (* between identical composites *)
+ | TStruct(s1, _), TStruct(s2, _) -> s1 = s2
+ | TUnion(s1, _), TUnion(s2, _) -> s1 = s2
| _, _ -> false
- end
(* Construct an integer constant *)
diff --git a/cparser/Cutil.mli b/cparser/Cutil.mli
index 0de0c827..53bcfcea 100644
--- a/cparser/Cutil.mli
+++ b/cparser/Cutil.mli
@@ -58,12 +58,28 @@ val attr_inherited_by_members: attribute -> bool
(* Is an attribute of a composite inherited by members of the composite? *)
(* Type compatibility *)
-val compatible_types : ?noattrs: bool -> Env.t -> typ -> typ -> bool
+
+type attr_handling =
+ | AttrCompat
+ | AttrIgnoreTop
+ | AttrIgnoreAll
+
+val compatible_types : attr_handling -> Env.t -> typ -> typ -> bool
(* Check that the two given types are compatible.
- If [noattrs], ignore attributes (recursively). *)
-val combine_types : ?noattrs: bool -> Env.t -> typ -> typ -> typ option
+ The attributes in the types are compared according to the first argument:
+- [AttrCompat]: the types must have the same standard attributes
+ ([const], [volatile], [restrict]) but may differ on custom attributes.
+- [AttrIgnoreTop]: the top-level attributes of the two types are ignored,
+ but attributes of e.g. types of pointed objects (for pointer types)
+ are compared as per [AttrCompat].
+- [AttrIgnoreAll]: recursively ignore the attributes in the two types. *)
+val combine_types : attr_handling -> Env.t -> typ -> typ -> typ option
(* Like [compatible_types], but if the two types are compatible,
- return the most precise type compatible with both. *)
+ return the most precise type compatible with both.
+ The attributes are compared according to the first argument,
+ with the same meaning as for [compatible_types].
+ When two sets of attributes are compatible, the result of
+ [combine_types] carries the union of these two sets of attributes. *)
(* Size and alignment *)
@@ -153,7 +169,7 @@ val ptrdiff_t_ikind : ikind
(* Helpers for type-checking *)
-val type_of_constant : constant -> typ
+val type_of_constant : Env.t -> constant -> typ
(* Return the type of the given constant. *)
val type_of_member : Env.t -> field -> typ
(* Return the type of accessing the given field [fld].
diff --git a/cparser/Elab.ml b/cparser/Elab.ml
index 43a72a0e..faffc36f 100644
--- a/cparser/Elab.ml
+++ b/cparser/Elab.ml
@@ -44,6 +44,10 @@ let wrap fn loc env arg =
try fn env arg
with Env.Error msg -> fatal_error loc "%s" (Env.error_message msg)
+let wrap2 fn loc env arg1 arg2 =
+ try fn env arg1 arg2
+ with Env.Error msg -> fatal_error loc "%s" (Env.error_message msg)
+
(* Translation of locations *)
let elab_loc l = (l.filename, l.lineno)
@@ -786,7 +790,7 @@ let elab_type loc env spec decl =
let (ty, env'') = elab_type_declarator loc env' bty decl in
if sto <> Storage_default || inl || tydef then
error loc "'typedef', 'extern', 'static', 'register' and 'inline' are meaningless in cast";
- ty
+ (ty, env'')
(* Elaboration of initializers. C99 section 6.7.8 *)
@@ -820,8 +824,8 @@ let init_int_array_wstring opt_size s =
Init_array (add_chars (Int64.pred size) (List.rev s) [])
let check_init_type loc env a ty =
- if valid_assignment env a ty then ()
- else if valid_cast env a.etyp ty then
+ if wrap2 valid_assignment loc env a ty then ()
+ else if wrap2 valid_cast loc env a.etyp ty then
warning loc
"initializer has type@ %a@ instead of the expected type @ %a"
Cprint.typ a.etyp Cprint.typ ty
@@ -1083,7 +1087,7 @@ and elab_item zi item il =
| CStr _, _ ->
error loc "initialization of an array of non-char elements with a string literal";
elab_list zi il false
- | CWStr s, TInt(ik, _) when ik = wchar_ikind ->
+ | CWStr s, TInt(ik, _) ->
if not (I.index_below (Int64.of_int(List.length s - 1)) sz) then
warning loc "initializer string for array of wide chars %s is too long"
(I.name zi);
@@ -1117,7 +1121,7 @@ and elab_single zi a il =
(* This is a scalar: do direct initialization and continue *)
check_init_type loc env a ty;
elab_list (I.set zi (Init_single a)) il false
- | TStruct _ | TUnion _ when compatible_types ~noattrs:true env ty a.etyp ->
+ | TStruct _ | TUnion _ when compatible_types AttrIgnoreTop env ty a.etyp ->
(* This is a composite that can be initialized directly
from the expression: do as above *)
elab_list (I.set zi (Init_single a)) il false
@@ -1194,7 +1198,7 @@ let elab_expr loc env a =
| CONSTANT cst ->
let cst' = elab_constant loc cst in
- { edesc = EConst cst'; etyp = type_of_constant cst' }
+ { edesc = EConst cst'; etyp = type_of_constant env cst' }
(* 6.5.2 Postfix expressions *)
@@ -1263,7 +1267,7 @@ let elab_expr loc env a =
let b2 = elab a2 and b3 = elab (TYPE_SIZEOF a3) in
let ty = match b3.edesc with ESizeof ty -> ty | _ -> assert false in
let ty' = default_argument_conversion env ty in
- if not (compatible_types env ty ty') then
+ if not (compatible_types AttrIgnoreTop env ty ty') then
warning "'%a' is promoted to '%a' when passed through '...'.@ You should pass '%a', not '%a', to 'va_arg'"
Cprint.typ ty Cprint.typ ty'
Cprint.typ ty' Cprint.typ ty;
@@ -1309,16 +1313,16 @@ let elab_expr loc env a =
(* 6.5.4 Cast operators *)
| CAST ((spec, dcl), SINGLE_INIT a1) ->
- let ty = elab_type loc env spec dcl in
+ let (ty, _) = elab_type loc env spec dcl in
let b1 = elab a1 in
- if not (valid_cast env b1.etyp ty) then
+ if not (wrap2 valid_cast loc env b1.etyp ty) then
err "illegal cast from %a@ to %a" Cprint.typ b1.etyp Cprint.typ ty;
{ edesc = ECast(ty, b1); etyp = ty }
(* 6.5.2.5 Compound literals *)
| CAST ((spec, dcl), ie) ->
- let ty = elab_type loc env spec dcl in
+ let (ty, _) = elab_type loc env spec dcl in
begin match elab_initializer loc env "<compound literal>" ty ie with
| (ty', Some i) -> { edesc = ECompound(ty', i); etyp = ty' }
| (ty', None) -> error "ill-formed compound literal"
@@ -1344,8 +1348,8 @@ let elab_expr loc env a =
{ edesc = bdesc; etyp = TInt(size_t_ikind, []) }
| TYPE_SIZEOF (spec, dcl) ->
- let ty = elab_type loc env spec dcl in
- if wrap incomplete_type loc env ty then
+ let (ty, env') = elab_type loc env spec dcl in
+ if wrap incomplete_type loc env' ty then
err "incomplete type %a" Cprint.typ ty;
{ edesc = ESizeof ty; etyp = TInt(size_t_ikind, []) }
@@ -1356,8 +1360,8 @@ let elab_expr loc env a =
{ edesc = EAlignof b1.etyp; etyp = TInt(size_t_ikind, []) }
| TYPE_ALIGNOF (spec, dcl) ->
- let ty = elab_type loc env spec dcl in
- if wrap incomplete_type loc env ty then
+ let (ty, env') = elab_type loc env spec dcl in
+ if wrap incomplete_type loc env' ty then
err "incomplete type %a" Cprint.typ ty;
{ edesc = EAlignof ty; etyp = TInt(size_t_ikind, []) }
@@ -1455,7 +1459,7 @@ let elab_expr loc env a =
(TPtr(ty, []), TPtr(ty, []))
| (TPtr(ty1, a1) | TArray(ty1, _, a1)),
(TPtr(ty2, a2) | TArray(ty2, _, a2)) ->
- if not (compatible_types ~noattrs:true env ty1 ty2) then
+ if not (compatible_types AttrIgnoreAll env ty1 ty2) then
err "mismatch between pointer types in binary '-'";
if not (pointer_arithmetic_ok env ty1) then
err "illegal pointer arithmetic in binary '-'";
@@ -1515,11 +1519,13 @@ let elab_expr loc env a =
if is_void_type env ty1 || is_void_type env ty2 then
TPtr(TVoid (add_attributes a1 a2), [])
else
- match combine_types ~noattrs:true env
+ match combine_types AttrIgnoreAll env
(TPtr(ty1, a1)) (TPtr(ty2, a2)) with
| None ->
- error "the second and third arguments of '? :' \
- have incompatible pointer types"
+ warning "the second and third arguments of '? :' \
+ have incompatible pointer types";
+ (* tolerance *)
+ TPtr(TVoid (add_attributes a1 a2), [])
| Some ty -> ty
in
{ edesc = EConditional(b1, b2, b3); etyp = tyres }
@@ -1528,7 +1534,7 @@ let elab_expr loc env a =
| TInt _, TPtr(ty2, a2) when is_literal_0 b2 ->
{ edesc = EConditional(b1, nullconst, b3); etyp = TPtr(ty2, []) }
| ty1, ty2 ->
- match combine_types ~noattrs:true env ty1 ty2 with
+ match combine_types AttrIgnoreAll env ty1 ty2 with
| None ->
error ("the second and third arguments of '? :' have incompatible types")
| Some tyres ->
@@ -1544,8 +1550,8 @@ let elab_expr loc env a =
err "left-hand side of assignment has 'const' type";
if not (is_modifiable_lvalue env b1) then
err "left-hand side of assignment is not a modifiable l-value";
- if not (valid_assignment env b2 b1.etyp) then begin
- if valid_cast env b2.etyp b1.etyp then
+ if not (wrap2 valid_assignment loc env b2 b1.etyp) then begin
+ if wrap2 valid_cast loc env b2.etyp b1.etyp then
warning "assigning a value of type@ %a@ to a lvalue of type@ %a"
Cprint.typ b2.etyp Cprint.typ b1.etyp
else
@@ -1576,8 +1582,8 @@ let elab_expr loc env a =
err "left-hand side of assignment has 'const' type";
if not (is_modifiable_lvalue env b1) then
err ("left-hand side of assignment is not a modifiable l-value");
- if not (valid_assignment env b b1.etyp) then begin
- if valid_cast env ty b1.etyp then
+ if not (wrap2 valid_assignment loc env b b1.etyp) then begin
+ if wrap2 valid_cast loc env ty b1.etyp then
warning "assigning a value of type@ %a@ to a lvalue of type@ %a"
Cprint.typ ty Cprint.typ b1.etyp
else
@@ -1656,7 +1662,7 @@ let elab_expr loc env a =
when is_void_type env ty2 ->
EBinop(op, b1, b2, TPtr(ty1, []))
| TPtr(ty1, _), TPtr(ty2, _) ->
- if not (compatible_types ~noattrs:true env ty1 ty2) then
+ if not (compatible_types AttrIgnoreAll env ty1 ty2) then
warning "comparison between incompatible pointer types";
EBinop(op, b1, b2, TPtr(ty1, []))
| TPtr _, (TInt _ | TEnum _)
@@ -1689,8 +1695,9 @@ let elab_expr loc env a =
else (err "too many arguments in function call"; args)
| arg1 :: argl, (_, ty_p) :: paraml ->
let ty_a = argument_conversion env arg1.etyp in
- if not (valid_assignment env {arg1 with etyp = ty_a} ty_p) then begin
- if valid_cast env ty_a ty_p then
+ if not (wrap2 valid_assignment loc env {arg1 with etyp = ty_a} ty_p)
+ then begin
+ if wrap2 valid_cast loc env ty_a ty_p then
warning
"argument #%d of function call has type@ %a@ \
instead of the expected type@ %a"
@@ -1744,7 +1751,7 @@ let enter_or_refine_ident local loc env s sto ty =
if local && Env.in_current_scope env id then
error loc "redefinition of local variable '%s'" s;
let new_ty =
- match combine_types env old_ty ty with
+ match combine_types AttrCompat env old_ty ty with
| Some new_ty ->
new_ty
| None ->
@@ -2079,8 +2086,9 @@ let rec elab_stmt env ctx s =
"'return' without a value in a function of return type@ %a"
Cprint.typ ctx.ctx_return_typ
| _, Some b ->
- if not (valid_assignment env b ctx.ctx_return_typ) then begin
- if valid_cast env b.etyp ctx.ctx_return_typ then
+ if not (wrap2 valid_assignment loc env b ctx.ctx_return_typ)
+ then begin
+ if wrap2 valid_cast loc env b.etyp ctx.ctx_return_typ then
warning loc
"return value has type@ %a@ \
instead of the expected type@ %a"
diff --git a/cparser/Env.ml b/cparser/Env.ml
index 355a9960..6610c159 100644
--- a/cparser/Env.ml
+++ b/cparser/Env.ml
@@ -266,16 +266,24 @@ let add_enum env id info =
open Printf
+let composite_tag_name name =
+ if name = "" then "<anonymous>" else name
+
let error_message = function
| Unbound_identifier name ->
sprintf "Unbound identifier '%s'" name
| Unbound_tag(name, kind) ->
- sprintf "Unbound %s '%s'" kind name
+ sprintf "Unbound %s '%s'" kind (composite_tag_name name)
| Tag_mismatch(name, expected, actual) ->
sprintf "'%s' was declared as a %s but is used as a %s"
- name actual expected
+ (composite_tag_name name) actual expected
| Unbound_typedef name ->
sprintf "Unbound typedef '%s'" name
| No_member(compname, compkind, memname) ->
sprintf "%s '%s' has no member named '%s'"
- compkind compname memname
+ compkind (composite_tag_name compname) memname
+
+let _ =
+ Printexc.register_printer
+ (function Error e -> Some (sprintf "Env.Error \"%s\"" (error_message e))
+ | _ -> None)
diff --git a/cparser/Lexer.mll b/cparser/Lexer.mll
index 3ab83902..13c1248b 100644
--- a/cparser/Lexer.mll
+++ b/cparser/Lexer.mll
@@ -28,13 +28,34 @@ let init filename channel : Lexing.lexbuf =
Hashtbl.clear lexicon;
List.iter
(fun (key, builder) -> Hashtbl.add lexicon key builder)
- [ ("auto", fun loc -> AUTO loc);
+ [
+ ("_Alignas", fun loc -> ALIGNAS loc);
+ ("_Alignof", fun loc -> ALIGNOF loc);
+ ("_Bool", fun loc -> UNDERSCORE_BOOL loc);
+ ("__alignof", fun loc -> ALIGNOF loc);
+ ("__alignof__", fun loc -> ALIGNOF loc);
+ ("__asm", fun loc -> ASM loc);
+ ("__asm__", fun loc -> ASM loc);
+ ("__attribute", fun loc -> ATTRIBUTE loc);
+ ("__attribute__", fun loc -> ATTRIBUTE loc);
+ ("__builtin_va_arg", fun loc -> BUILTIN_VA_ARG loc);
+ ("__const", fun loc -> CONST loc);
+ ("__const__", fun loc -> CONST loc);
+ ("__inline", fun loc -> INLINE loc);
+ ("__inline__", fun loc -> INLINE loc);
+ ("__packed__", fun loc -> PACKED loc);
+ ("__restrict", fun loc -> RESTRICT loc);
+ ("__restrict__", fun loc -> RESTRICT loc);
+ ("__signed", fun loc -> SIGNED loc);
+ ("__signed__", fun loc -> SIGNED loc);
+ ("__volatile", fun loc -> VOLATILE loc);
+ ("__volatile__", fun loc -> VOLATILE loc);
+ ("asm", fun loc -> ASM loc);
+ ("auto", fun loc -> AUTO loc);
("break", fun loc -> BREAK loc);
("case", fun loc -> CASE loc);
("char", fun loc -> CHAR loc);
("const", fun loc -> CONST loc);
- ("__const", fun loc -> CONST loc);
- ("__const__", fun loc -> CONST loc);
("continue", fun loc -> CONTINUE loc);
("default", fun loc -> DEFAULT loc);
("do", fun loc -> DO loc);
@@ -47,14 +68,10 @@ let init filename channel : Lexing.lexbuf =
("goto", fun loc -> GOTO loc);
("if", fun loc -> IF loc);
("inline", fun loc -> INLINE loc);
- ("__inline", fun loc -> INLINE loc);
- ("__inline__", fun loc -> INLINE loc);
("int", fun loc -> INT loc);
("long", fun loc -> LONG loc);
("register", fun loc -> REGISTER loc);
("restrict", fun loc -> RESTRICT loc);
- ("__restrict", fun loc -> RESTRICT loc);
- ("__restrict__", fun loc -> RESTRICT loc);
("return", fun loc -> RETURN loc);
("short", fun loc -> SHORT loc);
("signed", fun loc -> SIGNED loc);
@@ -67,21 +84,7 @@ let init filename channel : Lexing.lexbuf =
("unsigned", fun loc -> UNSIGNED loc);
("void", fun loc -> VOID loc);
("volatile", fun loc -> VOLATILE loc);
- ("__volatile", fun loc -> VOLATILE loc);
- ("__volatile__", fun loc -> VOLATILE loc);
("while", fun loc -> WHILE loc);
- ("_Alignas", fun loc -> ALIGNAS loc);
- ("_Alignof", fun loc -> ALIGNOF loc);
- ("__alignof", fun loc -> ALIGNOF loc);
- ("__alignof__", fun loc -> ALIGNOF loc);
- ("__attribute", fun loc -> ATTRIBUTE loc);
- ("__attribute__", fun loc -> ATTRIBUTE loc);
- ("_Bool", fun loc -> UNDERSCORE_BOOL loc);
- ("__builtin_va_arg", fun loc -> BUILTIN_VA_ARG loc);
- ("__packed__", fun loc -> PACKED loc);
- ("__asm__", fun loc -> ASM loc);
- ("__asm", fun loc -> ASM loc);
- ("asm", fun loc -> ASM loc);
];
push_context := begin fun () -> contexts := []::!contexts end;
diff --git a/cparser/Machine.ml b/cparser/Machine.ml
index d8c55756..6a7f5054 100644
--- a/cparser/Machine.ml
+++ b/cparser/Machine.ml
@@ -29,6 +29,7 @@ type t = {
sizeof_void: int option;
sizeof_fun: int option;
sizeof_wchar: int;
+ wchar_signed: bool;
sizeof_size_t: int;
sizeof_ptrdiff_t: int;
alignof_ptr: int;
@@ -60,6 +61,7 @@ let ilp32ll64 = {
sizeof_void = None;
sizeof_fun = None;
sizeof_wchar = 4;
+ wchar_signed = true;
sizeof_size_t = 4;
sizeof_ptrdiff_t = 4;
alignof_ptr = 4;
@@ -91,6 +93,7 @@ let i32lpll64 = {
sizeof_void = None;
sizeof_fun = None;
sizeof_wchar = 4;
+ wchar_signed = true;
sizeof_size_t = 8;
sizeof_ptrdiff_t = 8;
alignof_ptr = 8;
@@ -122,6 +125,7 @@ let il32pll64 = {
sizeof_void = None;
sizeof_fun = None;
sizeof_wchar = 4;
+ wchar_signed = true;
sizeof_size_t = 8;
sizeof_ptrdiff_t = 8;
alignof_ptr = 8;
@@ -148,8 +152,12 @@ let x86_32 =
sizeof_longdouble = 12; alignof_longdouble = 4 }
let x86_64 =
{ i32lpll64 with name = "x86_64"; char_signed = true }
+let win32 =
+ { ilp32ll64 with name = "win32"; char_signed = true;
+ sizeof_wchar = 2; wchar_signed = false }
let win64 =
- { il32pll64 with name = "x86_64"; char_signed = true }
+ { il32pll64 with name = "win64"; char_signed = true;
+ sizeof_wchar = 2; wchar_signed = false }
let ppc_32_bigendian =
{ ilp32ll64 with name = "powerpc";
bigendian = true;
@@ -169,6 +177,6 @@ let gcc_extensions c =
let config =
ref (match Sys.word_size with
- | 32 -> ilp32ll64
- | 64 -> if Sys.os_type = "Win32" then il32pll64 else i32lpll64
+ | 32 -> if Sys.os_type = "Win32" then win32 else ilp32ll64
+ | 64 -> if Sys.os_type = "Win32" then win64 else i32lpll64
| _ -> assert false)
diff --git a/cparser/Machine.mli b/cparser/Machine.mli
index 0381bfce..b544711f 100644
--- a/cparser/Machine.mli
+++ b/cparser/Machine.mli
@@ -29,6 +29,7 @@ type t = {
sizeof_void: int option;
sizeof_fun: int option;
sizeof_wchar: int;
+ wchar_signed: bool;
sizeof_size_t: int;
sizeof_ptrdiff_t: int;
alignof_ptr: int;
@@ -51,6 +52,7 @@ val i32lpll64 : t
val il32pll64 : t
val x86_32 : t
val x86_64 : t
+val win32 : t
val win64 : t
val ppc_32_bigendian : t
val arm_littleendian : t
diff --git a/cparser/PackedStructs.ml b/cparser/PackedStructs.ml
index 3064e78d..686a7d39 100644
--- a/cparser/PackedStructs.ml
+++ b/cparser/PackedStructs.ml
@@ -147,7 +147,7 @@ let accessor_type loc env ty =
let ecast ty e = {edesc = ECast(ty, e); etyp = ty}
let ecast_opt env ty e =
- if compatible_types ~noattrs:true env ty e.etyp then e else ecast ty e
+ if compatible_types AttrCompat env ty e.etyp then e else ecast ty e
(* (ty) __builtin_readNN_reversed(&lval)
or (ty) __builtin_bswapNN(lval) *)
diff --git a/cparser/Parser.v b/cparser/Parser.v
deleted file mode 100644
index b48d1a63..00000000
--- a/cparser/Parser.v
+++ /dev/null
@@ -1,61669 +0,0 @@
-
-
-Require Import Cabs.
-Require Import List.
-
-
-
-Require Import List.
-Require Import Int31.
-Require Import Syntax.
-Require Import Tuples.
-Require Import Alphabet.
-Require Grammar.
-Require Automaton.
-
-Unset Elimination Schemes.
-
-Module Import Gram <: Grammar.T.
-
-Inductive terminal' : Set :=
- | ADD_ASSIGN't
- | ALIGNAS't
- | ALIGNOF't
- | AND't
- | ANDAND't
- | AND_ASSIGN't
- | ASM't
- | ATTRIBUTE't
- | AUTO't
- | BANG't
- | BAR't
- | BARBAR't
- | BREAK't
- | BUILTIN_VA_ARG't
- | CASE't
- | CHAR't
- | COLON't
- | COMMA't
- | CONST't
- | CONSTANT't
- | CONTINUE't
- | DEC't
- | DEFAULT't
- | DIV_ASSIGN't
- | DO't
- | DOT't
- | DOUBLE't
- | ELLIPSIS't
- | ELSE't
- | ENUM't
- | EOF't
- | EQ't
- | EQEQ't
- | EXTERN't
- | FLOAT't
- | FOR't
- | GEQ't
- | GOTO't
- | GT't
- | HAT't
- | IF't
- | INC't
- | INLINE't
- | INT't
- | LBRACE't
- | LBRACK't
- | LEFT't
- | LEFT_ASSIGN't
- | LEQ't
- | LONG't
- | LPAREN't
- | LT't
- | MINUS't
- | MOD_ASSIGN't
- | MUL_ASSIGN't
- | NEQ't
- | OR_ASSIGN't
- | OTHER_NAME't
- | PACKED't
- | PERCENT't
- | PLUS't
- | PRAGMA't
- | PTR't
- | QUESTION't
- | RBRACE't
- | RBRACK't
- | REGISTER't
- | RESTRICT't
- | RETURN't
- | RIGHT't
- | RIGHT_ASSIGN't
- | RPAREN't
- | SEMICOLON't
- | SHORT't
- | SIGNED't
- | SIZEOF't
- | SLASH't
- | STAR't
- | STATIC't
- | STRING_LITERAL't
- | STRUCT't
- | SUB_ASSIGN't
- | SWITCH't
- | TILDE't
- | TYPEDEF't
- | TYPEDEF_NAME't
- | UNDERSCORE_BOOL't
- | UNION't
- | UNSIGNED't
- | VAR_NAME't
- | VOID't
- | VOLATILE't
- | WHILE't
- | XOR_ASSIGN't.
-Definition terminal := terminal'.
-
-Program Instance terminalNum : Numbered terminal :=
- { inj := fun x => match x return _ with | ADD_ASSIGN't => Int31.On | ALIGNAS't => Int31.In | ALIGNOF't => (twice Int31.In) | AND't => (twice_plus_one Int31.In) | ANDAND't => (twice (twice Int31.In)) | AND_ASSIGN't => (twice_plus_one (twice Int31.In)) | ASM't => (twice (twice_plus_one Int31.In)) | ATTRIBUTE't => (twice_plus_one (twice_plus_one Int31.In)) | AUTO't => (twice (twice (twice Int31.In))) | BANG't => (twice_plus_one (twice (twice Int31.In))) | BAR't => (twice (twice_plus_one (twice Int31.In))) | BARBAR't => (twice_plus_one (twice_plus_one (twice Int31.In))) | BREAK't => (twice (twice (twice_plus_one Int31.In))) | BUILTIN_VA_ARG't => (twice_plus_one (twice (twice_plus_one Int31.In))) | CASE't => (twice (twice_plus_one (twice_plus_one Int31.In))) | CHAR't => (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))) | COLON't => (twice (twice (twice (twice Int31.In)))) | COMMA't => (twice_plus_one (twice (twice (twice Int31.In)))) | CONST't => (twice (twice_plus_one (twice (twice Int31.In)))) | CONSTANT't => (twice_plus_one (twice_plus_one (twice (twice Int31.In)))) | CONTINUE't => (twice (twice (twice_plus_one (twice Int31.In)))) | DEC't => (twice_plus_one (twice (twice_plus_one (twice Int31.In)))) | DEFAULT't => (twice (twice_plus_one (twice_plus_one (twice Int31.In)))) | DIV_ASSIGN't => (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))) | DO't => (twice (twice (twice (twice_plus_one Int31.In)))) | DOT't => (twice_plus_one (twice (twice (twice_plus_one Int31.In)))) | DOUBLE't => (twice (twice_plus_one (twice (twice_plus_one Int31.In)))) | ELLIPSIS't => (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))) | ELSE't => (twice (twice (twice_plus_one (twice_plus_one Int31.In)))) | ENUM't => (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))) | EOF't => (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))) | EQ't => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))) | EQEQ't => (twice (twice (twice (twice (twice Int31.In))))) | EXTERN't => (twice_plus_one (twice (twice (twice (twice Int31.In))))) | FLOAT't => (twice (twice_plus_one (twice (twice (twice Int31.In))))) | FOR't => (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))) | GEQ't => (twice (twice (twice_plus_one (twice (twice Int31.In))))) | GOTO't => (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))) | GT't => (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | HAT't => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | IF't => (twice (twice (twice (twice_plus_one (twice Int31.In))))) | INC't => (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))) | INLINE't => (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | INT't => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | LBRACE't => (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | LBRACK't => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | LEFT't => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | LEFT_ASSIGN't => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | LEQ't => (twice (twice (twice (twice (twice_plus_one Int31.In))))) | LONG't => (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))) | LPAREN't => (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | LT't => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | MINUS't => (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | MOD_ASSIGN't => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | MUL_ASSIGN't => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | NEQ't => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | OR_ASSIGN't => (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | OTHER_NAME't => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | PACKED't => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | PERCENT't => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | PLUS't => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | PRAGMA't => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | PTR't => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | QUESTION't => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | RBRACE't => (twice (twice (twice (twice (twice (twice Int31.In)))))) | RBRACK't => (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))) | REGISTER't => (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | RESTRICT't => (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | RETURN't => (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | RIGHT't => (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | RIGHT_ASSIGN't => (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | RPAREN't => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | SEMICOLON't => (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | SHORT't => (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | SIGNED't => (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | SIZEOF't => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | SLASH't => (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | STAR't => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | STATIC't => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | STRING_LITERAL't => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | STRUCT't => (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | SUB_ASSIGN't => (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | SWITCH't => (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | TILDE't => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | TYPEDEF't => (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | TYPEDEF_NAME't => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | UNDERSCORE_BOOL't => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | UNION't => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | UNSIGNED't => (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | VAR_NAME't => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | VOID't => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | VOLATILE't => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | WHILE't => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | XOR_ASSIGN't => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) end;
- surj := (fun n => match n return _ with | 0 => ADD_ASSIGN't | 1 => ALIGNAS't | 2 => ALIGNOF't | 3 => AND't | 4 => ANDAND't | 5 => AND_ASSIGN't | 6 => ASM't | 7 => ATTRIBUTE't | 8 => AUTO't | 9 => BANG't | 10 => BAR't | 11 => BARBAR't | 12 => BREAK't | 13 => BUILTIN_VA_ARG't | 14 => CASE't | 15 => CHAR't | 16 => COLON't | 17 => COMMA't | 18 => CONST't | 19 => CONSTANT't | 20 => CONTINUE't | 21 => DEC't | 22 => DEFAULT't | 23 => DIV_ASSIGN't | 24 => DO't | 25 => DOT't | 26 => DOUBLE't | 27 => ELLIPSIS't | 28 => ELSE't | 29 => ENUM't | 30 => EOF't | 31 => EQ't | 32 => EQEQ't | 33 => EXTERN't | 34 => FLOAT't | 35 => FOR't | 36 => GEQ't | 37 => GOTO't | 38 => GT't | 39 => HAT't | 40 => IF't | 41 => INC't | 42 => INLINE't | 43 => INT't | 44 => LBRACE't | 45 => LBRACK't | 46 => LEFT't | 47 => LEFT_ASSIGN't | 48 => LEQ't | 49 => LONG't | 50 => LPAREN't | 51 => LT't | 52 => MINUS't | 53 => MOD_ASSIGN't | 54 => MUL_ASSIGN't | 55 => NEQ't | 56 => OR_ASSIGN't | 57 => OTHER_NAME't | 58 => PACKED't | 59 => PERCENT't | 60 => PLUS't | 61 => PRAGMA't | 62 => PTR't | 63 => QUESTION't | 64 => RBRACE't | 65 => RBRACK't | 66 => REGISTER't | 67 => RESTRICT't | 68 => RETURN't | 69 => RIGHT't | 70 => RIGHT_ASSIGN't | 71 => RPAREN't | 72 => SEMICOLON't | 73 => SHORT't | 74 => SIGNED't | 75 => SIZEOF't | 76 => SLASH't | 77 => STAR't | 78 => STATIC't | 79 => STRING_LITERAL't | 80 => STRUCT't | 81 => SUB_ASSIGN't | 82 => SWITCH't | 83 => TILDE't | 84 => TYPEDEF't | 85 => TYPEDEF_NAME't | 86 => UNDERSCORE_BOOL't | 87 => UNION't | 88 => UNSIGNED't | 89 => VAR_NAME't | 90 => VOID't | 91 => VOLATILE't | 92 => WHILE't | 93 => XOR_ASSIGN't | _ => ADD_ASSIGN't end)%int31;
- inj_bound := 94%int31 }.
-Solve Obligations using (intro x; case x; reflexivity).
-
-Instance TerminalAlph : Alphabet terminal := _.
-
-Inductive nonterminal' : Set :=
- | AND_expression'nt
- | abstract_declarator'nt
- | additive_expression'nt
- | argument_expression_list'nt
- | asm_statement'nt
- | assignment_expression'nt
- | assignment_operator'nt
- | attribute_specifier'nt
- | attribute_specifier_list'nt
- | block_item'nt
- | block_item_list'nt
- | c_initializer'nt
- | cast_expression'nt
- | compound_statement'nt
- | conditional_expression'nt
- | constant_expression'nt
- | declaration'nt
- | declaration_list'nt
- | declaration_specifiers'nt
- | declarator'nt
- | designation'nt
- | designator'nt
- | designator_list'nt
- | direct_abstract_declarator'nt
- | direct_declarator'nt
- | direct_old_function_declarator'nt
- | enum_specifier'nt
- | enumeration_constant'nt
- | enumerator'nt
- | enumerator_list'nt
- | equality_expression'nt
- | exclusive_OR_expression'nt
- | expression'nt
- | expression_statement'nt
- | external_declaration'nt
- | function_definition'nt
- | function_specifier'nt
- | gcc_attribute'nt
- | gcc_attribute_list'nt
- | gcc_attribute_word'nt
- | identifier_list'nt
- | inclusive_OR_expression'nt
- | init_declarator'nt
- | init_declarator_list'nt
- | initializer_list'nt
- | iteration_statement_statement_dangerous_'nt
- | iteration_statement_statement_safe_'nt
- | jump_statement'nt
- | labeled_statement_statement_dangerous_'nt
- | labeled_statement_statement_safe_'nt
- | logical_AND_expression'nt
- | logical_OR_expression'nt
- | multiplicative_expression'nt
- | old_function_declarator'nt
- | parameter_declaration'nt
- | parameter_list'nt
- | parameter_type_list'nt
- | pointer'nt
- | postfix_expression'nt
- | primary_expression'nt
- | relational_expression'nt
- | selection_statement_dangerous'nt
- | selection_statement_safe'nt
- | shift_expression'nt
- | specifier_qualifier_list'nt
- | statement_dangerous'nt
- | statement_safe'nt
- | storage_class_specifier'nt
- | struct_declaration'nt
- | struct_declaration_list'nt
- | struct_declarator'nt
- | struct_declarator_list'nt
- | struct_or_union'nt
- | struct_or_union_specifier'nt
- | translation_unit'nt
- | translation_unit_file'nt
- | type_name'nt
- | type_qualifier'nt
- | type_qualifier_list'nt
- | type_specifier'nt
- | unary_expression'nt
- | unary_operator'nt.
-Definition nonterminal := nonterminal'.
-
-Program Instance nonterminalNum : Numbered nonterminal :=
- { inj := fun x => match x return _ with | AND_expression'nt => Int31.On | abstract_declarator'nt => Int31.In | additive_expression'nt => (twice Int31.In) | argument_expression_list'nt => (twice_plus_one Int31.In) | asm_statement'nt => (twice (twice Int31.In)) | assignment_expression'nt => (twice_plus_one (twice Int31.In)) | assignment_operator'nt => (twice (twice_plus_one Int31.In)) | attribute_specifier'nt => (twice_plus_one (twice_plus_one Int31.In)) | attribute_specifier_list'nt => (twice (twice (twice Int31.In))) | block_item'nt => (twice_plus_one (twice (twice Int31.In))) | block_item_list'nt => (twice (twice_plus_one (twice Int31.In))) | c_initializer'nt => (twice_plus_one (twice_plus_one (twice Int31.In))) | cast_expression'nt => (twice (twice (twice_plus_one Int31.In))) | compound_statement'nt => (twice_plus_one (twice (twice_plus_one Int31.In))) | conditional_expression'nt => (twice (twice_plus_one (twice_plus_one Int31.In))) | constant_expression'nt => (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))) | declaration'nt => (twice (twice (twice (twice Int31.In)))) | declaration_list'nt => (twice_plus_one (twice (twice (twice Int31.In)))) | declaration_specifiers'nt => (twice (twice_plus_one (twice (twice Int31.In)))) | declarator'nt => (twice_plus_one (twice_plus_one (twice (twice Int31.In)))) | designation'nt => (twice (twice (twice_plus_one (twice Int31.In)))) | designator'nt => (twice_plus_one (twice (twice_plus_one (twice Int31.In)))) | designator_list'nt => (twice (twice_plus_one (twice_plus_one (twice Int31.In)))) | direct_abstract_declarator'nt => (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))) | direct_declarator'nt => (twice (twice (twice (twice_plus_one Int31.In)))) | direct_old_function_declarator'nt => (twice_plus_one (twice (twice (twice_plus_one Int31.In)))) | enum_specifier'nt => (twice (twice_plus_one (twice (twice_plus_one Int31.In)))) | enumeration_constant'nt => (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))) | enumerator'nt => (twice (twice (twice_plus_one (twice_plus_one Int31.In)))) | enumerator_list'nt => (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))) | equality_expression'nt => (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))) | exclusive_OR_expression'nt => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))) | expression'nt => (twice (twice (twice (twice (twice Int31.In))))) | expression_statement'nt => (twice_plus_one (twice (twice (twice (twice Int31.In))))) | external_declaration'nt => (twice (twice_plus_one (twice (twice (twice Int31.In))))) | function_definition'nt => (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))) | function_specifier'nt => (twice (twice (twice_plus_one (twice (twice Int31.In))))) | gcc_attribute'nt => (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))) | gcc_attribute_list'nt => (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | gcc_attribute_word'nt => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | identifier_list'nt => (twice (twice (twice (twice_plus_one (twice Int31.In))))) | inclusive_OR_expression'nt => (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))) | init_declarator'nt => (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | init_declarator_list'nt => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | initializer_list'nt => (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | iteration_statement_statement_dangerous_'nt => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | iteration_statement_statement_safe_'nt => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | jump_statement'nt => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | labeled_statement_statement_dangerous_'nt => (twice (twice (twice (twice (twice_plus_one Int31.In))))) | labeled_statement_statement_safe_'nt => (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))) | logical_AND_expression'nt => (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | logical_OR_expression'nt => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | multiplicative_expression'nt => (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | old_function_declarator'nt => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | parameter_declaration'nt => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | parameter_list'nt => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | parameter_type_list'nt => (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | pointer'nt => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | postfix_expression'nt => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | primary_expression'nt => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | relational_expression'nt => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | selection_statement_dangerous'nt => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | selection_statement_safe'nt => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | shift_expression'nt => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | specifier_qualifier_list'nt => (twice (twice (twice (twice (twice (twice Int31.In)))))) | statement_dangerous'nt => (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))) | statement_safe'nt => (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | storage_class_specifier'nt => (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | struct_declaration'nt => (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | struct_declaration_list'nt => (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | struct_declarator'nt => (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | struct_declarator_list'nt => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | struct_or_union'nt => (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | struct_or_union_specifier'nt => (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | translation_unit'nt => (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | translation_unit_file'nt => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | type_name'nt => (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | type_qualifier'nt => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | type_qualifier_list'nt => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | type_specifier'nt => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | unary_expression'nt => (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | unary_operator'nt => (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))) end;
- surj := (fun n => match n return _ with | 0 => AND_expression'nt | 1 => abstract_declarator'nt | 2 => additive_expression'nt | 3 => argument_expression_list'nt | 4 => asm_statement'nt | 5 => assignment_expression'nt | 6 => assignment_operator'nt | 7 => attribute_specifier'nt | 8 => attribute_specifier_list'nt | 9 => block_item'nt | 10 => block_item_list'nt | 11 => c_initializer'nt | 12 => cast_expression'nt | 13 => compound_statement'nt | 14 => conditional_expression'nt | 15 => constant_expression'nt | 16 => declaration'nt | 17 => declaration_list'nt | 18 => declaration_specifiers'nt | 19 => declarator'nt | 20 => designation'nt | 21 => designator'nt | 22 => designator_list'nt | 23 => direct_abstract_declarator'nt | 24 => direct_declarator'nt | 25 => direct_old_function_declarator'nt | 26 => enum_specifier'nt | 27 => enumeration_constant'nt | 28 => enumerator'nt | 29 => enumerator_list'nt | 30 => equality_expression'nt | 31 => exclusive_OR_expression'nt | 32 => expression'nt | 33 => expression_statement'nt | 34 => external_declaration'nt | 35 => function_definition'nt | 36 => function_specifier'nt | 37 => gcc_attribute'nt | 38 => gcc_attribute_list'nt | 39 => gcc_attribute_word'nt | 40 => identifier_list'nt | 41 => inclusive_OR_expression'nt | 42 => init_declarator'nt | 43 => init_declarator_list'nt | 44 => initializer_list'nt | 45 => iteration_statement_statement_dangerous_'nt | 46 => iteration_statement_statement_safe_'nt | 47 => jump_statement'nt | 48 => labeled_statement_statement_dangerous_'nt | 49 => labeled_statement_statement_safe_'nt | 50 => logical_AND_expression'nt | 51 => logical_OR_expression'nt | 52 => multiplicative_expression'nt | 53 => old_function_declarator'nt | 54 => parameter_declaration'nt | 55 => parameter_list'nt | 56 => parameter_type_list'nt | 57 => pointer'nt | 58 => postfix_expression'nt | 59 => primary_expression'nt | 60 => relational_expression'nt | 61 => selection_statement_dangerous'nt | 62 => selection_statement_safe'nt | 63 => shift_expression'nt | 64 => specifier_qualifier_list'nt | 65 => statement_dangerous'nt | 66 => statement_safe'nt | 67 => storage_class_specifier'nt | 68 => struct_declaration'nt | 69 => struct_declaration_list'nt | 70 => struct_declarator'nt | 71 => struct_declarator_list'nt | 72 => struct_or_union'nt | 73 => struct_or_union_specifier'nt | 74 => translation_unit'nt | 75 => translation_unit_file'nt | 76 => type_name'nt | 77 => type_qualifier'nt | 78 => type_qualifier_list'nt | 79 => type_specifier'nt | 80 => unary_expression'nt | 81 => unary_operator'nt | _ => AND_expression'nt end)%int31;
- inj_bound := 82%int31 }.
-Solve Obligations using (intro x; case x; reflexivity).
-
-Instance NonTerminalAlph : Alphabet nonterminal := _.
-
-Include Grammar.Symbol.
-
-Definition terminal_semantic_type (t:terminal) : Type:=
- match t with
- | XOR_ASSIGN't => (cabsloc)%type
- | WHILE't => (cabsloc)%type
- | VOLATILE't => (cabsloc)%type
- | VOID't => (cabsloc)%type
- | VAR_NAME't => (string * cabsloc)%type
- | UNSIGNED't => (cabsloc)%type
- | UNION't => (cabsloc)%type
- | UNDERSCORE_BOOL't => (cabsloc)%type
- | TYPEDEF_NAME't => (string * cabsloc)%type
- | TYPEDEF't => (cabsloc)%type
- | TILDE't => (cabsloc)%type
- | SWITCH't => (cabsloc)%type
- | SUB_ASSIGN't => (cabsloc)%type
- | STRUCT't => (cabsloc)%type
- | STRING_LITERAL't => (bool * list char_code * cabsloc)%type
- | STATIC't => (cabsloc)%type
- | STAR't => (cabsloc)%type
- | SLASH't => (cabsloc)%type
- | SIZEOF't => (cabsloc)%type
- | SIGNED't => (cabsloc)%type
- | SHORT't => (cabsloc)%type
- | SEMICOLON't => (cabsloc)%type
- | RPAREN't => (cabsloc)%type
- | RIGHT_ASSIGN't => (cabsloc)%type
- | RIGHT't => (cabsloc)%type
- | RETURN't => (cabsloc)%type
- | RESTRICT't => (cabsloc)%type
- | REGISTER't => (cabsloc)%type
- | RBRACK't => (cabsloc)%type
- | RBRACE't => (cabsloc)%type
- | QUESTION't => (cabsloc)%type
- | PTR't => (cabsloc)%type
- | PRAGMA't => (string * cabsloc)%type
- | PLUS't => (cabsloc)%type
- | PERCENT't => (cabsloc)%type
- | PACKED't => (cabsloc)%type
- | OTHER_NAME't => (string * cabsloc)%type
- | OR_ASSIGN't => (cabsloc)%type
- | NEQ't => (cabsloc)%type
- | MUL_ASSIGN't => (cabsloc)%type
- | MOD_ASSIGN't => (cabsloc)%type
- | MINUS't => (cabsloc)%type
- | LT't => (cabsloc)%type
- | LPAREN't => (cabsloc)%type
- | LONG't => (cabsloc)%type
- | LEQ't => (cabsloc)%type
- | LEFT_ASSIGN't => (cabsloc)%type
- | LEFT't => (cabsloc)%type
- | LBRACK't => (cabsloc)%type
- | LBRACE't => (cabsloc)%type
- | INT't => (cabsloc)%type
- | INLINE't => (cabsloc)%type
- | INC't => (cabsloc)%type
- | IF't => (cabsloc)%type
- | HAT't => (cabsloc)%type
- | GT't => (cabsloc)%type
- | GOTO't => (cabsloc)%type
- | GEQ't => (cabsloc)%type
- | FOR't => (cabsloc)%type
- | FLOAT't => (cabsloc)%type
- | EXTERN't => (cabsloc)%type
- | EQEQ't => (cabsloc)%type
- | EQ't => (cabsloc)%type
- | EOF't => unit%type
- | ENUM't => (cabsloc)%type
- | ELSE't => (cabsloc)%type
- | ELLIPSIS't => (cabsloc)%type
- | DOUBLE't => (cabsloc)%type
- | DOT't => (cabsloc)%type
- | DO't => (cabsloc)%type
- | DIV_ASSIGN't => (cabsloc)%type
- | DEFAULT't => (cabsloc)%type
- | DEC't => (cabsloc)%type
- | CONTINUE't => (cabsloc)%type
- | CONSTANT't => (constant * cabsloc)%type
- | CONST't => (cabsloc)%type
- | COMMA't => (cabsloc)%type
- | COLON't => (cabsloc)%type
- | CHAR't => (cabsloc)%type
- | CASE't => (cabsloc)%type
- | BUILTIN_VA_ARG't => (cabsloc)%type
- | BREAK't => (cabsloc)%type
- | BARBAR't => (cabsloc)%type
- | BAR't => (cabsloc)%type
- | BANG't => (cabsloc)%type
- | AUTO't => (cabsloc)%type
- | ATTRIBUTE't => (cabsloc)%type
- | ASM't => (cabsloc)%type
- | AND_ASSIGN't => (cabsloc)%type
- | ANDAND't => (cabsloc)%type
- | AND't => (cabsloc)%type
- | ALIGNOF't => (cabsloc)%type
- | ALIGNAS't => (cabsloc)%type
- | ADD_ASSIGN't => (cabsloc)%type
- end.
-
-Definition nonterminal_semantic_type (nt:nonterminal) : Type:=
- match nt with
- | unary_operator'nt => (unary_operator * cabsloc)%type
- | unary_expression'nt => (expression * cabsloc)%type
- | type_specifier'nt => (typeSpecifier * cabsloc)%type
- | type_qualifier_list'nt => (list cvspec (* Reverse order *))%type
- | type_qualifier'nt => (cvspec * cabsloc)%type
- | type_name'nt => (list spec_elem * decl_type)%type
- | translation_unit_file'nt => (list definition)%type
- | translation_unit'nt => (list definition (* Reverse order *))%type
- | struct_or_union_specifier'nt => (typeSpecifier * cabsloc)%type
- | struct_or_union'nt => (structOrUnion * cabsloc)%type
- | struct_declarator_list'nt => (list (option name * option expression) (* Reverse order *))%type
- | struct_declarator'nt => (option name * option expression)%type
- | struct_declaration_list'nt => (list field_group (* Reverse order *))%type
- | struct_declaration'nt => (field_group)%type
- | storage_class_specifier'nt => (storage * cabsloc)%type
- | statement_safe'nt => (statement)%type
- | statement_dangerous'nt => (statement)%type
- | specifier_qualifier_list'nt => (list spec_elem * cabsloc)%type
- | shift_expression'nt => (expression * cabsloc)%type
- | selection_statement_safe'nt => (statement)%type
- | selection_statement_dangerous'nt => (statement)%type
- | relational_expression'nt => (expression * cabsloc)%type
- | primary_expression'nt => (expression * cabsloc)%type
- | postfix_expression'nt => (expression * cabsloc)%type
- | pointer'nt => ((decl_type -> decl_type) * cabsloc)%type
- | parameter_type_list'nt => (list parameter * bool)%type
- | parameter_list'nt => (list parameter (* Reverse order *))%type
- | parameter_declaration'nt => (parameter)%type
- | old_function_declarator'nt => (name * list string)%type
- | multiplicative_expression'nt => (expression * cabsloc)%type
- | logical_OR_expression'nt => (expression * cabsloc)%type
- | logical_AND_expression'nt => (expression * cabsloc)%type
- | labeled_statement_statement_safe_'nt => (statement)%type
- | labeled_statement_statement_dangerous_'nt => (statement)%type
- | jump_statement'nt => (statement)%type
- | iteration_statement_statement_safe_'nt => (statement)%type
- | iteration_statement_statement_dangerous_'nt => (statement)%type
- | initializer_list'nt => (list (list initwhat * init_expression) (* Reverse order *))%type
- | init_declarator_list'nt => (list init_name (* Reverse order *))%type
- | init_declarator'nt => (init_name)%type
- | inclusive_OR_expression'nt => (expression * cabsloc)%type
- | identifier_list'nt => (list string (* Reverse order *))%type
- | gcc_attribute_word'nt => (gcc_attribute_word)%type
- | gcc_attribute_list'nt => (list gcc_attribute)%type
- | gcc_attribute'nt => (gcc_attribute)%type
- | function_specifier'nt => (cabsloc)%type
- | function_definition'nt => (definition)%type
- | external_declaration'nt => (definition)%type
- | expression_statement'nt => (statement)%type
- | expression'nt => (expression * cabsloc)%type
- | exclusive_OR_expression'nt => (expression * cabsloc)%type
- | equality_expression'nt => (expression * cabsloc)%type
- | enumerator_list'nt => (list (string * option expression * cabsloc) (* Reverse order *))%type
- | enumerator'nt => (string * option expression * cabsloc)%type
- | enumeration_constant'nt => (string * cabsloc)%type
- | enum_specifier'nt => (typeSpecifier * cabsloc)%type
- | direct_old_function_declarator'nt => (name * list string)%type
- | direct_declarator'nt => (name)%type
- | direct_abstract_declarator'nt => (decl_type)%type
- | designator_list'nt => (list initwhat (* Reverse order *))%type
- | designator'nt => (initwhat)%type
- | designation'nt => (list initwhat)%type
- | declarator'nt => (name)%type
- | declaration_specifiers'nt => (list spec_elem * cabsloc)%type
- | declaration_list'nt => (list definition)%type
- | declaration'nt => (definition)%type
- | constant_expression'nt => (expression * cabsloc)%type
- | conditional_expression'nt => (expression * cabsloc)%type
- | compound_statement'nt => (statement)%type
- | cast_expression'nt => (expression * cabsloc)%type
- | c_initializer'nt => (init_expression)%type
- | block_item_list'nt => (list statement (* Reverse order *))%type
- | block_item'nt => (statement)%type
- | attribute_specifier_list'nt => (list attribute)%type
- | attribute_specifier'nt => (attribute * cabsloc)%type
- | assignment_operator'nt => (binary_operator)%type
- | assignment_expression'nt => (expression * cabsloc)%type
- | asm_statement'nt => (statement)%type
- | argument_expression_list'nt => (list expression (* Reverse order *))%type
- | additive_expression'nt => (expression * cabsloc)%type
- | abstract_declarator'nt => (decl_type)%type
- | AND_expression'nt => (expression * cabsloc)%type
- end.
-
-Definition symbol_semantic_type (s:symbol) : Type:=
- match s with
- | T t => terminal_semantic_type t
- | NT nt => nonterminal_semantic_type nt
- end.
-
-Inductive production' : Set :=
- | Prod'unary_operator'5
- | Prod'unary_operator'4
- | Prod'unary_operator'3
- | Prod'unary_operator'2
- | Prod'unary_operator'1
- | Prod'unary_operator'0
- | Prod'unary_expression'7
- | Prod'unary_expression'6
- | Prod'unary_expression'5
- | Prod'unary_expression'4
- | Prod'unary_expression'3
- | Prod'unary_expression'2
- | Prod'unary_expression'1
- | Prod'unary_expression'0
- | Prod'type_specifier'12
- | Prod'type_specifier'11
- | Prod'type_specifier'10
- | Prod'type_specifier'9
- | Prod'type_specifier'8
- | Prod'type_specifier'7
- | Prod'type_specifier'6
- | Prod'type_specifier'5
- | Prod'type_specifier'4
- | Prod'type_specifier'3
- | Prod'type_specifier'2
- | Prod'type_specifier'1
- | Prod'type_specifier'0
- | Prod'type_qualifier_list'1
- | Prod'type_qualifier_list'0
- | Prod'type_qualifier'3
- | Prod'type_qualifier'2
- | Prod'type_qualifier'1
- | Prod'type_qualifier'0
- | Prod'type_name'1
- | Prod'type_name'0
- | Prod'translation_unit_file'1
- | Prod'translation_unit_file'0
- | Prod'translation_unit'3
- | Prod'translation_unit'2
- | Prod'translation_unit'1
- | Prod'translation_unit'0
- | Prod'struct_or_union_specifier'2
- | Prod'struct_or_union_specifier'1
- | Prod'struct_or_union_specifier'0
- | Prod'struct_or_union'1
- | Prod'struct_or_union'0
- | Prod'struct_declarator_list'1
- | Prod'struct_declarator_list'0
- | Prod'struct_declarator'2
- | Prod'struct_declarator'1
- | Prod'struct_declarator'0
- | Prod'struct_declaration_list'1
- | Prod'struct_declaration_list'0
- | Prod'struct_declaration'1
- | Prod'struct_declaration'0
- | Prod'storage_class_specifier'4
- | Prod'storage_class_specifier'3
- | Prod'storage_class_specifier'2
- | Prod'storage_class_specifier'1
- | Prod'storage_class_specifier'0
- | Prod'statement_safe'6
- | Prod'statement_safe'5
- | Prod'statement_safe'4
- | Prod'statement_safe'3
- | Prod'statement_safe'2
- | Prod'statement_safe'1
- | Prod'statement_safe'0
- | Prod'statement_dangerous'6
- | Prod'statement_dangerous'5
- | Prod'statement_dangerous'4
- | Prod'statement_dangerous'3
- | Prod'statement_dangerous'2
- | Prod'statement_dangerous'1
- | Prod'statement_dangerous'0
- | Prod'specifier_qualifier_list'3
- | Prod'specifier_qualifier_list'2
- | Prod'specifier_qualifier_list'1
- | Prod'specifier_qualifier_list'0
- | Prod'shift_expression'2
- | Prod'shift_expression'1
- | Prod'shift_expression'0
- | Prod'selection_statement_safe'1
- | Prod'selection_statement_safe'0
- | Prod'selection_statement_dangerous'2
- | Prod'selection_statement_dangerous'1
- | Prod'selection_statement_dangerous'0
- | Prod'relational_expression'4
- | Prod'relational_expression'3
- | Prod'relational_expression'2
- | Prod'relational_expression'1
- | Prod'relational_expression'0
- | Prod'primary_expression'3
- | Prod'primary_expression'2
- | Prod'primary_expression'1
- | Prod'primary_expression'0
- | Prod'postfix_expression'10
- | Prod'postfix_expression'9
- | Prod'postfix_expression'8
- | Prod'postfix_expression'7
- | Prod'postfix_expression'6
- | Prod'postfix_expression'5
- | Prod'postfix_expression'4
- | Prod'postfix_expression'3
- | Prod'postfix_expression'2
- | Prod'postfix_expression'1
- | Prod'postfix_expression'0
- | Prod'pointer'3
- | Prod'pointer'2
- | Prod'pointer'1
- | Prod'pointer'0
- | Prod'parameter_type_list'1
- | Prod'parameter_type_list'0
- | Prod'parameter_list'1
- | Prod'parameter_list'0
- | Prod'parameter_declaration'2
- | Prod'parameter_declaration'1
- | Prod'parameter_declaration'0
- | Prod'old_function_declarator'1
- | Prod'old_function_declarator'0
- | Prod'multiplicative_expression'3
- | Prod'multiplicative_expression'2
- | Prod'multiplicative_expression'1
- | Prod'multiplicative_expression'0
- | Prod'logical_OR_expression'1
- | Prod'logical_OR_expression'0
- | Prod'logical_AND_expression'1
- | Prod'logical_AND_expression'0
- | Prod'labeled_statement_statement_safe_'2
- | Prod'labeled_statement_statement_safe_'1
- | Prod'labeled_statement_statement_safe_'0
- | Prod'labeled_statement_statement_dangerous_'2
- | Prod'labeled_statement_statement_dangerous_'1
- | Prod'labeled_statement_statement_dangerous_'0
- | Prod'jump_statement'4
- | Prod'jump_statement'3
- | Prod'jump_statement'2
- | Prod'jump_statement'1
- | Prod'jump_statement'0
- | Prod'iteration_statement_statement_safe_'13
- | Prod'iteration_statement_statement_safe_'12
- | Prod'iteration_statement_statement_safe_'11
- | Prod'iteration_statement_statement_safe_'10
- | Prod'iteration_statement_statement_safe_'9
- | Prod'iteration_statement_statement_safe_'8
- | Prod'iteration_statement_statement_safe_'7
- | Prod'iteration_statement_statement_safe_'6
- | Prod'iteration_statement_statement_safe_'5
- | Prod'iteration_statement_statement_safe_'4
- | Prod'iteration_statement_statement_safe_'3
- | Prod'iteration_statement_statement_safe_'2
- | Prod'iteration_statement_statement_safe_'1
- | Prod'iteration_statement_statement_safe_'0
- | Prod'iteration_statement_statement_dangerous_'13
- | Prod'iteration_statement_statement_dangerous_'12
- | Prod'iteration_statement_statement_dangerous_'11
- | Prod'iteration_statement_statement_dangerous_'10
- | Prod'iteration_statement_statement_dangerous_'9
- | Prod'iteration_statement_statement_dangerous_'8
- | Prod'iteration_statement_statement_dangerous_'7
- | Prod'iteration_statement_statement_dangerous_'6
- | Prod'iteration_statement_statement_dangerous_'5
- | Prod'iteration_statement_statement_dangerous_'4
- | Prod'iteration_statement_statement_dangerous_'3
- | Prod'iteration_statement_statement_dangerous_'2
- | Prod'iteration_statement_statement_dangerous_'1
- | Prod'iteration_statement_statement_dangerous_'0
- | Prod'initializer_list'3
- | Prod'initializer_list'2
- | Prod'initializer_list'1
- | Prod'initializer_list'0
- | Prod'init_declarator_list'1
- | Prod'init_declarator_list'0
- | Prod'init_declarator'1
- | Prod'init_declarator'0
- | Prod'inclusive_OR_expression'1
- | Prod'inclusive_OR_expression'0
- | Prod'identifier_list'1
- | Prod'identifier_list'0
- | Prod'gcc_attribute_word'2
- | Prod'gcc_attribute_word'1
- | Prod'gcc_attribute_word'0
- | Prod'gcc_attribute_list'1
- | Prod'gcc_attribute_list'0
- | Prod'gcc_attribute'3
- | Prod'gcc_attribute'2
- | Prod'gcc_attribute'1
- | Prod'gcc_attribute'0
- | Prod'function_specifier'0
- | Prod'function_definition'1
- | Prod'function_definition'0
- | Prod'external_declaration'2
- | Prod'external_declaration'1
- | Prod'external_declaration'0
- | Prod'expression_statement'1
- | Prod'expression_statement'0
- | Prod'expression'1
- | Prod'expression'0
- | Prod'exclusive_OR_expression'1
- | Prod'exclusive_OR_expression'0
- | Prod'equality_expression'2
- | Prod'equality_expression'1
- | Prod'equality_expression'0
- | Prod'enumerator_list'1
- | Prod'enumerator_list'0
- | Prod'enumerator'1
- | Prod'enumerator'0
- | Prod'enumeration_constant'0
- | Prod'enum_specifier'4
- | Prod'enum_specifier'3
- | Prod'enum_specifier'2
- | Prod'enum_specifier'1
- | Prod'enum_specifier'0
- | Prod'direct_old_function_declarator'0
- | Prod'direct_declarator'7
- | Prod'direct_declarator'6
- | Prod'direct_declarator'5
- | Prod'direct_declarator'4
- | Prod'direct_declarator'3
- | Prod'direct_declarator'2
- | Prod'direct_declarator'1
- | Prod'direct_declarator'0
- | Prod'direct_abstract_declarator'12
- | Prod'direct_abstract_declarator'11
- | Prod'direct_abstract_declarator'10
- | Prod'direct_abstract_declarator'9
- | Prod'direct_abstract_declarator'8
- | Prod'direct_abstract_declarator'7
- | Prod'direct_abstract_declarator'6
- | Prod'direct_abstract_declarator'5
- | Prod'direct_abstract_declarator'4
- | Prod'direct_abstract_declarator'3
- | Prod'direct_abstract_declarator'2
- | Prod'direct_abstract_declarator'1
- | Prod'direct_abstract_declarator'0
- | Prod'designator_list'1
- | Prod'designator_list'0
- | Prod'designator'1
- | Prod'designator'0
- | Prod'designation'0
- | Prod'declarator'1
- | Prod'declarator'0
- | Prod'declaration_specifiers'7
- | Prod'declaration_specifiers'6
- | Prod'declaration_specifiers'5
- | Prod'declaration_specifiers'4
- | Prod'declaration_specifiers'3
- | Prod'declaration_specifiers'2
- | Prod'declaration_specifiers'1
- | Prod'declaration_specifiers'0
- | Prod'declaration_list'1
- | Prod'declaration_list'0
- | Prod'declaration'1
- | Prod'declaration'0
- | Prod'constant_expression'0
- | Prod'conditional_expression'1
- | Prod'conditional_expression'0
- | Prod'compound_statement'1
- | Prod'compound_statement'0
- | Prod'cast_expression'1
- | Prod'cast_expression'0
- | Prod'c_initializer'2
- | Prod'c_initializer'1
- | Prod'c_initializer'0
- | Prod'block_item_list'1
- | Prod'block_item_list'0
- | Prod'block_item'2
- | Prod'block_item'1
- | Prod'block_item'0
- | Prod'attribute_specifier_list'1
- | Prod'attribute_specifier_list'0
- | Prod'attribute_specifier'3
- | Prod'attribute_specifier'2
- | Prod'attribute_specifier'1
- | Prod'attribute_specifier'0
- | Prod'assignment_operator'10
- | Prod'assignment_operator'9
- | Prod'assignment_operator'8
- | Prod'assignment_operator'7
- | Prod'assignment_operator'6
- | Prod'assignment_operator'5
- | Prod'assignment_operator'4
- | Prod'assignment_operator'3
- | Prod'assignment_operator'2
- | Prod'assignment_operator'1
- | Prod'assignment_operator'0
- | Prod'assignment_expression'1
- | Prod'assignment_expression'0
- | Prod'asm_statement'0
- | Prod'argument_expression_list'1
- | Prod'argument_expression_list'0
- | Prod'additive_expression'2
- | Prod'additive_expression'1
- | Prod'additive_expression'0
- | Prod'abstract_declarator'2
- | Prod'abstract_declarator'1
- | Prod'abstract_declarator'0
- | Prod'AND_expression'1
- | Prod'AND_expression'0.
-Definition production := production'.
-
-Program Instance productionNum : Numbered production :=
- { inj := fun x => match x return _ with | Prod'unary_operator'5 => Int31.On | Prod'unary_operator'4 => Int31.In | Prod'unary_operator'3 => (twice Int31.In) | Prod'unary_operator'2 => (twice_plus_one Int31.In) | Prod'unary_operator'1 => (twice (twice Int31.In)) | Prod'unary_operator'0 => (twice_plus_one (twice Int31.In)) | Prod'unary_expression'7 => (twice (twice_plus_one Int31.In)) | Prod'unary_expression'6 => (twice_plus_one (twice_plus_one Int31.In)) | Prod'unary_expression'5 => (twice (twice (twice Int31.In))) | Prod'unary_expression'4 => (twice_plus_one (twice (twice Int31.In))) | Prod'unary_expression'3 => (twice (twice_plus_one (twice Int31.In))) | Prod'unary_expression'2 => (twice_plus_one (twice_plus_one (twice Int31.In))) | Prod'unary_expression'1 => (twice (twice (twice_plus_one Int31.In))) | Prod'unary_expression'0 => (twice_plus_one (twice (twice_plus_one Int31.In))) | Prod'type_specifier'12 => (twice (twice_plus_one (twice_plus_one Int31.In))) | Prod'type_specifier'11 => (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))) | Prod'type_specifier'10 => (twice (twice (twice (twice Int31.In)))) | Prod'type_specifier'9 => (twice_plus_one (twice (twice (twice Int31.In)))) | Prod'type_specifier'8 => (twice (twice_plus_one (twice (twice Int31.In)))) | Prod'type_specifier'7 => (twice_plus_one (twice_plus_one (twice (twice Int31.In)))) | Prod'type_specifier'6 => (twice (twice (twice_plus_one (twice Int31.In)))) | Prod'type_specifier'5 => (twice_plus_one (twice (twice_plus_one (twice Int31.In)))) | Prod'type_specifier'4 => (twice (twice_plus_one (twice_plus_one (twice Int31.In)))) | Prod'type_specifier'3 => (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))) | Prod'type_specifier'2 => (twice (twice (twice (twice_plus_one Int31.In)))) | Prod'type_specifier'1 => (twice_plus_one (twice (twice (twice_plus_one Int31.In)))) | Prod'type_specifier'0 => (twice (twice_plus_one (twice (twice_plus_one Int31.In)))) | Prod'type_qualifier_list'1 => (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))) | Prod'type_qualifier_list'0 => (twice (twice (twice_plus_one (twice_plus_one Int31.In)))) | Prod'type_qualifier'3 => (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))) | Prod'type_qualifier'2 => (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))) | Prod'type_qualifier'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))) | Prod'type_qualifier'0 => (twice (twice (twice (twice (twice Int31.In))))) | Prod'type_name'1 => (twice_plus_one (twice (twice (twice (twice Int31.In))))) | Prod'type_name'0 => (twice (twice_plus_one (twice (twice (twice Int31.In))))) | Prod'translation_unit_file'1 => (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))) | Prod'translation_unit_file'0 => (twice (twice (twice_plus_one (twice (twice Int31.In))))) | Prod'translation_unit'3 => (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))) | Prod'translation_unit'2 => (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | Prod'translation_unit'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | Prod'translation_unit'0 => (twice (twice (twice (twice_plus_one (twice Int31.In))))) | Prod'struct_or_union_specifier'2 => (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))) | Prod'struct_or_union_specifier'1 => (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | Prod'struct_or_union_specifier'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | Prod'struct_or_union'1 => (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | Prod'struct_or_union'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator_list'1 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator_list'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | Prod'struct_declarator'2 => (twice (twice (twice (twice (twice_plus_one Int31.In))))) | Prod'struct_declarator'1 => (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))) | Prod'struct_declarator'0 => (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | Prod'struct_declaration_list'1 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | Prod'struct_declaration_list'0 => (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | Prod'struct_declaration'1 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | Prod'struct_declaration'0 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'4 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'3 => (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'2 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'1 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | Prod'storage_class_specifier'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'6 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'5 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'4 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'3 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Prod'statement_safe'2 => (twice (twice (twice (twice (twice (twice Int31.In)))))) | Prod'statement_safe'1 => (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))) | Prod'statement_safe'0 => (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'6 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'5 => (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'4 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'3 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | Prod'statement_dangerous'1 => (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | Prod'statement_dangerous'0 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | Prod'specifier_qualifier_list'3 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | Prod'specifier_qualifier_list'2 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | Prod'specifier_qualifier_list'1 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Prod'specifier_qualifier_list'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Prod'shift_expression'2 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Prod'shift_expression'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Prod'shift_expression'0 => (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | Prod'selection_statement_safe'1 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | Prod'selection_statement_safe'0 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | Prod'selection_statement_dangerous'2 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | Prod'selection_statement_dangerous'1 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Prod'selection_statement_dangerous'0 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'4 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'3 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'2 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'1 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'relational_expression'0 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'primary_expression'3 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'primary_expression'2 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'primary_expression'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'primary_expression'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'postfix_expression'10 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Prod'postfix_expression'9 => (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'8 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'7 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'6 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'5 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'4 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'3 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'1 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'postfix_expression'0 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'pointer'3 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'pointer'2 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'pointer'1 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'pointer'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_type_list'1 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_type_list'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Prod'parameter_list'1 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'parameter_list'0 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'parameter_declaration'2 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'parameter_declaration'1 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'parameter_declaration'0 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'old_function_declarator'1 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'old_function_declarator'0 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'multiplicative_expression'3 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'multiplicative_expression'2 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'multiplicative_expression'1 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'multiplicative_expression'0 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'logical_OR_expression'1 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'logical_OR_expression'0 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'logical_AND_expression'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'logical_AND_expression'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'labeled_statement_statement_safe_'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Prod'labeled_statement_statement_safe_'1 => (twice (twice (twice (twice (twice (twice (twice Int31.In))))))) | Prod'labeled_statement_statement_safe_'0 => (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))) | Prod'labeled_statement_statement_dangerous_'2 => (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))) | Prod'labeled_statement_statement_dangerous_'1 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))) | Prod'labeled_statement_statement_dangerous_'0 => (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'4 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'3 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Prod'jump_statement'1 => (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'jump_statement'0 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'13 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'12 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'11 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'10 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'9 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'8 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'7 => (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'6 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'5 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'4 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'3 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'2 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'1 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_safe_'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'13 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'12 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'11 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'10 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'9 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'8 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'7 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'6 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'5 => (twice (twice (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'4 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'3 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'2 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'1 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'iteration_statement_statement_dangerous_'0 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'initializer_list'3 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'initializer_list'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Prod'initializer_list'1 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'initializer_list'0 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'init_declarator_list'1 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'init_declarator_list'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'init_declarator'1 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'init_declarator'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'inclusive_OR_expression'1 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'inclusive_OR_expression'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Prod'identifier_list'1 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'identifier_list'0 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_word'2 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_word'1 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_word'0 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_list'1 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute_list'0 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute'3 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute'2 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute'1 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'gcc_attribute'0 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'function_specifier'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'function_definition'1 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'function_definition'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'external_declaration'2 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'external_declaration'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Prod'external_declaration'0 => (twice (twice (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'expression_statement'1 => (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'expression_statement'0 => (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'expression'1 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'expression'0 => (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'exclusive_OR_expression'1 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'exclusive_OR_expression'0 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'equality_expression'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Prod'equality_expression'1 => (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'equality_expression'0 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumerator_list'1 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumerator_list'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumerator'1 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumerator'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enumeration_constant'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'4 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'3 => (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'2 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'1 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'enum_specifier'0 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_old_function_declarator'0 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'7 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'6 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'5 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'4 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'3 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'2 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'1 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_declarator'0 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'12 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'11 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'10 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'9 => (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'8 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'7 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'6 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'5 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'4 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'3 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'1 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'direct_abstract_declarator'0 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designator_list'1 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designator_list'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designator'1 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designator'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'designation'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declarator'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declarator'0 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'7 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'6 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'5 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'4 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'3 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'2 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_specifiers'0 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_list'1 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration_list'0 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration'1 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'declaration'0 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'constant_expression'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'conditional_expression'1 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'conditional_expression'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Prod'compound_statement'1 => (twice (twice (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'compound_statement'0 => (twice_plus_one (twice (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'cast_expression'1 => (twice (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'cast_expression'0 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'c_initializer'2 => (twice (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'c_initializer'1 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'c_initializer'0 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item_list'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item_list'0 => (twice (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item'2 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item'1 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'block_item'0 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier_list'1 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier_list'0 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier'3 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier'2 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier'1 => (twice (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'attribute_specifier'0 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'10 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'9 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'8 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'7 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'6 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'5 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'4 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'3 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'2 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'1 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_operator'0 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_expression'1 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'assignment_expression'0 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'asm_statement'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Prod'argument_expression_list'1 => (twice (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'argument_expression_list'0 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'additive_expression'2 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'additive_expression'1 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'additive_expression'0 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'abstract_declarator'2 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'abstract_declarator'1 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'abstract_declarator'0 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'AND_expression'1 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Prod'AND_expression'0 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) end;
- surj := (fun n => match n return _ with | 0 => Prod'unary_operator'5 | 1 => Prod'unary_operator'4 | 2 => Prod'unary_operator'3 | 3 => Prod'unary_operator'2 | 4 => Prod'unary_operator'1 | 5 => Prod'unary_operator'0 | 6 => Prod'unary_expression'7 | 7 => Prod'unary_expression'6 | 8 => Prod'unary_expression'5 | 9 => Prod'unary_expression'4 | 10 => Prod'unary_expression'3 | 11 => Prod'unary_expression'2 | 12 => Prod'unary_expression'1 | 13 => Prod'unary_expression'0 | 14 => Prod'type_specifier'12 | 15 => Prod'type_specifier'11 | 16 => Prod'type_specifier'10 | 17 => Prod'type_specifier'9 | 18 => Prod'type_specifier'8 | 19 => Prod'type_specifier'7 | 20 => Prod'type_specifier'6 | 21 => Prod'type_specifier'5 | 22 => Prod'type_specifier'4 | 23 => Prod'type_specifier'3 | 24 => Prod'type_specifier'2 | 25 => Prod'type_specifier'1 | 26 => Prod'type_specifier'0 | 27 => Prod'type_qualifier_list'1 | 28 => Prod'type_qualifier_list'0 | 29 => Prod'type_qualifier'3 | 30 => Prod'type_qualifier'2 | 31 => Prod'type_qualifier'1 | 32 => Prod'type_qualifier'0 | 33 => Prod'type_name'1 | 34 => Prod'type_name'0 | 35 => Prod'translation_unit_file'1 | 36 => Prod'translation_unit_file'0 | 37 => Prod'translation_unit'3 | 38 => Prod'translation_unit'2 | 39 => Prod'translation_unit'1 | 40 => Prod'translation_unit'0 | 41 => Prod'struct_or_union_specifier'2 | 42 => Prod'struct_or_union_specifier'1 | 43 => Prod'struct_or_union_specifier'0 | 44 => Prod'struct_or_union'1 | 45 => Prod'struct_or_union'0 | 46 => Prod'struct_declarator_list'1 | 47 => Prod'struct_declarator_list'0 | 48 => Prod'struct_declarator'2 | 49 => Prod'struct_declarator'1 | 50 => Prod'struct_declarator'0 | 51 => Prod'struct_declaration_list'1 | 52 => Prod'struct_declaration_list'0 | 53 => Prod'struct_declaration'1 | 54 => Prod'struct_declaration'0 | 55 => Prod'storage_class_specifier'4 | 56 => Prod'storage_class_specifier'3 | 57 => Prod'storage_class_specifier'2 | 58 => Prod'storage_class_specifier'1 | 59 => Prod'storage_class_specifier'0 | 60 => Prod'statement_safe'6 | 61 => Prod'statement_safe'5 | 62 => Prod'statement_safe'4 | 63 => Prod'statement_safe'3 | 64 => Prod'statement_safe'2 | 65 => Prod'statement_safe'1 | 66 => Prod'statement_safe'0 | 67 => Prod'statement_dangerous'6 | 68 => Prod'statement_dangerous'5 | 69 => Prod'statement_dangerous'4 | 70 => Prod'statement_dangerous'3 | 71 => Prod'statement_dangerous'2 | 72 => Prod'statement_dangerous'1 | 73 => Prod'statement_dangerous'0 | 74 => Prod'specifier_qualifier_list'3 | 75 => Prod'specifier_qualifier_list'2 | 76 => Prod'specifier_qualifier_list'1 | 77 => Prod'specifier_qualifier_list'0 | 78 => Prod'shift_expression'2 | 79 => Prod'shift_expression'1 | 80 => Prod'shift_expression'0 | 81 => Prod'selection_statement_safe'1 | 82 => Prod'selection_statement_safe'0 | 83 => Prod'selection_statement_dangerous'2 | 84 => Prod'selection_statement_dangerous'1 | 85 => Prod'selection_statement_dangerous'0 | 86 => Prod'relational_expression'4 | 87 => Prod'relational_expression'3 | 88 => Prod'relational_expression'2 | 89 => Prod'relational_expression'1 | 90 => Prod'relational_expression'0 | 91 => Prod'primary_expression'3 | 92 => Prod'primary_expression'2 | 93 => Prod'primary_expression'1 | 94 => Prod'primary_expression'0 | 95 => Prod'postfix_expression'10 | 96 => Prod'postfix_expression'9 | 97 => Prod'postfix_expression'8 | 98 => Prod'postfix_expression'7 | 99 => Prod'postfix_expression'6 | 100 => Prod'postfix_expression'5 | 101 => Prod'postfix_expression'4 | 102 => Prod'postfix_expression'3 | 103 => Prod'postfix_expression'2 | 104 => Prod'postfix_expression'1 | 105 => Prod'postfix_expression'0 | 106 => Prod'pointer'3 | 107 => Prod'pointer'2 | 108 => Prod'pointer'1 | 109 => Prod'pointer'0 | 110 => Prod'parameter_type_list'1 | 111 => Prod'parameter_type_list'0 | 112 => Prod'parameter_list'1 | 113 => Prod'parameter_list'0 | 114 => Prod'parameter_declaration'2 | 115 => Prod'parameter_declaration'1 | 116 => Prod'parameter_declaration'0 | 117 => Prod'old_function_declarator'1 | 118 => Prod'old_function_declarator'0 | 119 => Prod'multiplicative_expression'3 | 120 => Prod'multiplicative_expression'2 | 121 => Prod'multiplicative_expression'1 | 122 => Prod'multiplicative_expression'0 | 123 => Prod'logical_OR_expression'1 | 124 => Prod'logical_OR_expression'0 | 125 => Prod'logical_AND_expression'1 | 126 => Prod'logical_AND_expression'0 | 127 => Prod'labeled_statement_statement_safe_'2 | 128 => Prod'labeled_statement_statement_safe_'1 | 129 => Prod'labeled_statement_statement_safe_'0 | 130 => Prod'labeled_statement_statement_dangerous_'2 | 131 => Prod'labeled_statement_statement_dangerous_'1 | 132 => Prod'labeled_statement_statement_dangerous_'0 | 133 => Prod'jump_statement'4 | 134 => Prod'jump_statement'3 | 135 => Prod'jump_statement'2 | 136 => Prod'jump_statement'1 | 137 => Prod'jump_statement'0 | 138 => Prod'iteration_statement_statement_safe_'13 | 139 => Prod'iteration_statement_statement_safe_'12 | 140 => Prod'iteration_statement_statement_safe_'11 | 141 => Prod'iteration_statement_statement_safe_'10 | 142 => Prod'iteration_statement_statement_safe_'9 | 143 => Prod'iteration_statement_statement_safe_'8 | 144 => Prod'iteration_statement_statement_safe_'7 | 145 => Prod'iteration_statement_statement_safe_'6 | 146 => Prod'iteration_statement_statement_safe_'5 | 147 => Prod'iteration_statement_statement_safe_'4 | 148 => Prod'iteration_statement_statement_safe_'3 | 149 => Prod'iteration_statement_statement_safe_'2 | 150 => Prod'iteration_statement_statement_safe_'1 | 151 => Prod'iteration_statement_statement_safe_'0 | 152 => Prod'iteration_statement_statement_dangerous_'13 | 153 => Prod'iteration_statement_statement_dangerous_'12 | 154 => Prod'iteration_statement_statement_dangerous_'11 | 155 => Prod'iteration_statement_statement_dangerous_'10 | 156 => Prod'iteration_statement_statement_dangerous_'9 | 157 => Prod'iteration_statement_statement_dangerous_'8 | 158 => Prod'iteration_statement_statement_dangerous_'7 | 159 => Prod'iteration_statement_statement_dangerous_'6 | 160 => Prod'iteration_statement_statement_dangerous_'5 | 161 => Prod'iteration_statement_statement_dangerous_'4 | 162 => Prod'iteration_statement_statement_dangerous_'3 | 163 => Prod'iteration_statement_statement_dangerous_'2 | 164 => Prod'iteration_statement_statement_dangerous_'1 | 165 => Prod'iteration_statement_statement_dangerous_'0 | 166 => Prod'initializer_list'3 | 167 => Prod'initializer_list'2 | 168 => Prod'initializer_list'1 | 169 => Prod'initializer_list'0 | 170 => Prod'init_declarator_list'1 | 171 => Prod'init_declarator_list'0 | 172 => Prod'init_declarator'1 | 173 => Prod'init_declarator'0 | 174 => Prod'inclusive_OR_expression'1 | 175 => Prod'inclusive_OR_expression'0 | 176 => Prod'identifier_list'1 | 177 => Prod'identifier_list'0 | 178 => Prod'gcc_attribute_word'2 | 179 => Prod'gcc_attribute_word'1 | 180 => Prod'gcc_attribute_word'0 | 181 => Prod'gcc_attribute_list'1 | 182 => Prod'gcc_attribute_list'0 | 183 => Prod'gcc_attribute'3 | 184 => Prod'gcc_attribute'2 | 185 => Prod'gcc_attribute'1 | 186 => Prod'gcc_attribute'0 | 187 => Prod'function_specifier'0 | 188 => Prod'function_definition'1 | 189 => Prod'function_definition'0 | 190 => Prod'external_declaration'2 | 191 => Prod'external_declaration'1 | 192 => Prod'external_declaration'0 | 193 => Prod'expression_statement'1 | 194 => Prod'expression_statement'0 | 195 => Prod'expression'1 | 196 => Prod'expression'0 | 197 => Prod'exclusive_OR_expression'1 | 198 => Prod'exclusive_OR_expression'0 | 199 => Prod'equality_expression'2 | 200 => Prod'equality_expression'1 | 201 => Prod'equality_expression'0 | 202 => Prod'enumerator_list'1 | 203 => Prod'enumerator_list'0 | 204 => Prod'enumerator'1 | 205 => Prod'enumerator'0 | 206 => Prod'enumeration_constant'0 | 207 => Prod'enum_specifier'4 | 208 => Prod'enum_specifier'3 | 209 => Prod'enum_specifier'2 | 210 => Prod'enum_specifier'1 | 211 => Prod'enum_specifier'0 | 212 => Prod'direct_old_function_declarator'0 | 213 => Prod'direct_declarator'7 | 214 => Prod'direct_declarator'6 | 215 => Prod'direct_declarator'5 | 216 => Prod'direct_declarator'4 | 217 => Prod'direct_declarator'3 | 218 => Prod'direct_declarator'2 | 219 => Prod'direct_declarator'1 | 220 => Prod'direct_declarator'0 | 221 => Prod'direct_abstract_declarator'12 | 222 => Prod'direct_abstract_declarator'11 | 223 => Prod'direct_abstract_declarator'10 | 224 => Prod'direct_abstract_declarator'9 | 225 => Prod'direct_abstract_declarator'8 | 226 => Prod'direct_abstract_declarator'7 | 227 => Prod'direct_abstract_declarator'6 | 228 => Prod'direct_abstract_declarator'5 | 229 => Prod'direct_abstract_declarator'4 | 230 => Prod'direct_abstract_declarator'3 | 231 => Prod'direct_abstract_declarator'2 | 232 => Prod'direct_abstract_declarator'1 | 233 => Prod'direct_abstract_declarator'0 | 234 => Prod'designator_list'1 | 235 => Prod'designator_list'0 | 236 => Prod'designator'1 | 237 => Prod'designator'0 | 238 => Prod'designation'0 | 239 => Prod'declarator'1 | 240 => Prod'declarator'0 | 241 => Prod'declaration_specifiers'7 | 242 => Prod'declaration_specifiers'6 | 243 => Prod'declaration_specifiers'5 | 244 => Prod'declaration_specifiers'4 | 245 => Prod'declaration_specifiers'3 | 246 => Prod'declaration_specifiers'2 | 247 => Prod'declaration_specifiers'1 | 248 => Prod'declaration_specifiers'0 | 249 => Prod'declaration_list'1 | 250 => Prod'declaration_list'0 | 251 => Prod'declaration'1 | 252 => Prod'declaration'0 | 253 => Prod'constant_expression'0 | 254 => Prod'conditional_expression'1 | 255 => Prod'conditional_expression'0 | 256 => Prod'compound_statement'1 | 257 => Prod'compound_statement'0 | 258 => Prod'cast_expression'1 | 259 => Prod'cast_expression'0 | 260 => Prod'c_initializer'2 | 261 => Prod'c_initializer'1 | 262 => Prod'c_initializer'0 | 263 => Prod'block_item_list'1 | 264 => Prod'block_item_list'0 | 265 => Prod'block_item'2 | 266 => Prod'block_item'1 | 267 => Prod'block_item'0 | 268 => Prod'attribute_specifier_list'1 | 269 => Prod'attribute_specifier_list'0 | 270 => Prod'attribute_specifier'3 | 271 => Prod'attribute_specifier'2 | 272 => Prod'attribute_specifier'1 | 273 => Prod'attribute_specifier'0 | 274 => Prod'assignment_operator'10 | 275 => Prod'assignment_operator'9 | 276 => Prod'assignment_operator'8 | 277 => Prod'assignment_operator'7 | 278 => Prod'assignment_operator'6 | 279 => Prod'assignment_operator'5 | 280 => Prod'assignment_operator'4 | 281 => Prod'assignment_operator'3 | 282 => Prod'assignment_operator'2 | 283 => Prod'assignment_operator'1 | 284 => Prod'assignment_operator'0 | 285 => Prod'assignment_expression'1 | 286 => Prod'assignment_expression'0 | 287 => Prod'asm_statement'0 | 288 => Prod'argument_expression_list'1 | 289 => Prod'argument_expression_list'0 | 290 => Prod'additive_expression'2 | 291 => Prod'additive_expression'1 | 292 => Prod'additive_expression'0 | 293 => Prod'abstract_declarator'2 | 294 => Prod'abstract_declarator'1 | 295 => Prod'abstract_declarator'0 | 296 => Prod'AND_expression'1 | 297 => Prod'AND_expression'0 | _ => Prod'unary_operator'5 end)%int31;
- inj_bound := 298%int31 }.
-Solve Obligations using (intro x; case x; reflexivity).
-
-Instance ProductionAlph : Alphabet production := _.
-
-Definition prod_contents (p:production) :
- { p:nonterminal * list symbol &
- arrows_left (map symbol_semantic_type (rev (snd p)))
- (symbol_semantic_type (NT (fst p))) }
- :=
- let box := existT (fun p =>
- arrows_left (map symbol_semantic_type (rev (snd p)))
- (symbol_semantic_type (NT (fst p))))
- in
- match p with
- | Prod'AND_expression'0 => box
- (AND_expression'nt, [NT equality_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'AND_expression'1 => box
- (AND_expression'nt, [NT equality_expression'nt; T AND't; NT AND_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY BAND (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'abstract_declarator'0 => box
- (abstract_declarator'nt, [NT pointer'nt])
- (fun pt =>
- (fst pt) JUSTBASE
-)
- | Prod'abstract_declarator'1 => box
- (abstract_declarator'nt, [NT direct_abstract_declarator'nt; NT pointer'nt])
- (fun typ pt =>
- (fst pt) typ
-)
- | Prod'abstract_declarator'2 => box
- (abstract_declarator'nt, [NT direct_abstract_declarator'nt])
- (fun typ =>
- typ
-)
- | Prod'additive_expression'0 => box
- (additive_expression'nt, [NT multiplicative_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'additive_expression'1 => box
- (additive_expression'nt, [NT multiplicative_expression'nt; T PLUS't; NT additive_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY ADD (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'additive_expression'2 => box
- (additive_expression'nt, [NT multiplicative_expression'nt; T MINUS't; NT additive_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY SUB (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'argument_expression_list'0 => box
- (argument_expression_list'nt, [NT assignment_expression'nt])
- (fun expr =>
- [fst expr]
-)
- | Prod'argument_expression_list'1 => box
- (argument_expression_list'nt, [NT assignment_expression'nt; T COMMA't; NT argument_expression_list'nt])
- (fun exprt _2 exprq =>
- fst exprt::exprq
-)
- | Prod'asm_statement'0 => box
- (asm_statement'nt, [T SEMICOLON't; T RPAREN't; T STRING_LITERAL't; T LPAREN't; T ASM't])
- (fun _5 _4 template _2 loc =>
- let '(wide, chars, _) := template in ASM wide chars loc
-)
- | Prod'assignment_expression'0 => box
- (assignment_expression'nt, [NT conditional_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'assignment_expression'1 => box
- (assignment_expression'nt, [NT assignment_expression'nt; NT assignment_operator'nt; NT unary_expression'nt])
- (fun expr2 op expr1 =>
- (BINARY op (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'assignment_operator'0 => box
- (assignment_operator'nt, [T EQ't])
- (fun _1 =>
- ASSIGN
-)
- | Prod'assignment_operator'1 => box
- (assignment_operator'nt, [T MUL_ASSIGN't])
- (fun _1 =>
- MUL_ASSIGN
-)
- | Prod'assignment_operator'2 => box
- (assignment_operator'nt, [T DIV_ASSIGN't])
- (fun _1 =>
- DIV_ASSIGN
-)
- | Prod'assignment_operator'3 => box
- (assignment_operator'nt, [T MOD_ASSIGN't])
- (fun _1 =>
- MOD_ASSIGN
-)
- | Prod'assignment_operator'4 => box
- (assignment_operator'nt, [T ADD_ASSIGN't])
- (fun _1 =>
- ADD_ASSIGN
-)
- | Prod'assignment_operator'5 => box
- (assignment_operator'nt, [T SUB_ASSIGN't])
- (fun _1 =>
- SUB_ASSIGN
-)
- | Prod'assignment_operator'6 => box
- (assignment_operator'nt, [T LEFT_ASSIGN't])
- (fun _1 =>
- SHL_ASSIGN
-)
- | Prod'assignment_operator'7 => box
- (assignment_operator'nt, [T RIGHT_ASSIGN't])
- (fun _1 =>
- SHR_ASSIGN
-)
- | Prod'assignment_operator'8 => box
- (assignment_operator'nt, [T XOR_ASSIGN't])
- (fun _1 =>
- XOR_ASSIGN
-)
- | Prod'assignment_operator'9 => box
- (assignment_operator'nt, [T OR_ASSIGN't])
- (fun _1 =>
- BOR_ASSIGN
-)
- | Prod'assignment_operator'10 => box
- (assignment_operator'nt, [T AND_ASSIGN't])
- (fun _1 =>
- BAND_ASSIGN
-)
- | Prod'attribute_specifier'0 => box
- (attribute_specifier'nt, [T RPAREN't; T RPAREN't; NT gcc_attribute_list'nt; T LPAREN't; T LPAREN't; T ATTRIBUTE't])
- (fun _6 _5 attr _3 _2 loc =>
- (GCC_ATTR (rev' attr) loc, loc)
-)
- | Prod'attribute_specifier'1 => box
- (attribute_specifier'nt, [T RPAREN't; NT argument_expression_list'nt; T LPAREN't; T PACKED't])
- (fun _4 args _2 loc =>
- (PACKED_ATTR (rev' args) loc, loc)
-)
- | Prod'attribute_specifier'2 => box
- (attribute_specifier'nt, [T RPAREN't; NT argument_expression_list'nt; T LPAREN't; T ALIGNAS't])
- (fun _4 args _2 loc =>
- (ALIGNAS_ATTR (rev' args) loc, loc)
-)
- | Prod'attribute_specifier'3 => box
- (attribute_specifier'nt, [T RPAREN't; NT type_name'nt; T LPAREN't; T ALIGNAS't])
- (fun _4 typ _2 loc =>
- (ALIGNAS_ATTR [TYPE_ALIGNOF typ] loc, loc)
-)
- | Prod'attribute_specifier_list'0 => box
- (attribute_specifier_list'nt, [])
- (
- []
-)
- | Prod'attribute_specifier_list'1 => box
- (attribute_specifier_list'nt, [NT attribute_specifier'nt; NT attribute_specifier_list'nt])
- (fun attr attrs =>
- fst attr :: attrs
-)
- | Prod'block_item'0 => box
- (block_item'nt, [NT declaration'nt])
- (fun decl =>
- DEFINITION decl
-)
- | Prod'block_item'1 => box
- (block_item'nt, [NT statement_dangerous'nt])
- (fun stmt =>
- stmt
-)
- | Prod'block_item'2 => box
- (block_item'nt, [T PRAGMA't])
- (fun p =>
- DEFINITION (PRAGMA (fst p) (snd p))
-)
- | Prod'block_item_list'0 => box
- (block_item_list'nt, [NT block_item'nt])
- (fun stmt =>
- [stmt]
-)
- | Prod'block_item_list'1 => box
- (block_item_list'nt, [NT block_item'nt; NT block_item_list'nt])
- (fun stmtt stmtq =>
- stmtt::stmtq
-)
- | Prod'c_initializer'0 => box
- (c_initializer'nt, [NT assignment_expression'nt])
- (fun expr =>
- SINGLE_INIT (fst expr)
-)
- | Prod'c_initializer'1 => box
- (c_initializer'nt, [T RBRACE't; NT initializer_list'nt; T LBRACE't])
- (fun _3 init _1 =>
- COMPOUND_INIT (rev' init)
-)
- | Prod'c_initializer'2 => box
- (c_initializer'nt, [T RBRACE't; T COMMA't; NT initializer_list'nt; T LBRACE't])
- (fun _4 _3 init _1 =>
- COMPOUND_INIT (rev' init)
-)
- | Prod'cast_expression'0 => box
- (cast_expression'nt, [NT unary_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'cast_expression'1 => box
- (cast_expression'nt, [NT cast_expression'nt; T RPAREN't; NT type_name'nt; T LPAREN't])
- (fun expr _3 typ loc =>
- (CAST typ (SINGLE_INIT (fst expr)), loc)
-)
- | Prod'compound_statement'0 => box
- (compound_statement'nt, [T RBRACE't; NT block_item_list'nt; T LBRACE't])
- (fun _3 lst loc =>
- BLOCK (rev' lst) loc
-)
- | Prod'compound_statement'1 => box
- (compound_statement'nt, [T RBRACE't; T LBRACE't])
- (fun _2 loc =>
- BLOCK [] loc
-)
- | Prod'conditional_expression'0 => box
- (conditional_expression'nt, [NT logical_OR_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'conditional_expression'1 => box
- (conditional_expression'nt, [NT conditional_expression'nt; T COLON't; NT expression'nt; T QUESTION't; NT logical_OR_expression'nt])
- (fun expr3 _4 expr2 _2 expr1 =>
- (QUESTION (fst expr1) (fst expr2) (fst expr3), snd expr1)
-)
- | Prod'constant_expression'0 => box
- (constant_expression'nt, [NT conditional_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'declaration'0 => box
- (declaration'nt, [T SEMICOLON't; NT init_declarator_list'nt; NT declaration_specifiers'nt])
- (fun _3 decls decspec =>
- DECDEF (fst decspec, rev' decls) (snd decspec)
-)
- | Prod'declaration'1 => box
- (declaration'nt, [T SEMICOLON't; NT declaration_specifiers'nt])
- (fun _2 decspec =>
- DECDEF (fst decspec, []) (snd decspec)
-)
- | Prod'declaration_list'0 => box
- (declaration_list'nt, [])
- (
- []
-)
- | Prod'declaration_list'1 => box
- (declaration_list'nt, [NT declaration'nt; NT declaration_list'nt])
- (fun d dl =>
- d :: dl
-)
- | Prod'declaration_specifiers'0 => box
- (declaration_specifiers'nt, [NT declaration_specifiers'nt; NT storage_class_specifier'nt])
- (fun rest storage =>
- (SpecStorage (fst storage)::fst rest, snd storage)
-)
- | Prod'declaration_specifiers'1 => box
- (declaration_specifiers'nt, [NT storage_class_specifier'nt])
- (fun storage =>
- ([SpecStorage (fst storage)], snd storage)
-)
- | Prod'declaration_specifiers'2 => box
- (declaration_specifiers'nt, [NT declaration_specifiers'nt; NT type_specifier'nt])
- (fun rest typ =>
- (SpecType (fst typ)::fst rest, snd typ)
-)
- | Prod'declaration_specifiers'3 => box
- (declaration_specifiers'nt, [NT type_specifier'nt])
- (fun typ =>
- ([SpecType (fst typ)], snd typ)
-)
- | Prod'declaration_specifiers'4 => box
- (declaration_specifiers'nt, [NT declaration_specifiers'nt; NT type_qualifier'nt])
- (fun rest qual =>
- (SpecCV (fst qual)::fst rest, snd qual)
-)
- | Prod'declaration_specifiers'5 => box
- (declaration_specifiers'nt, [NT type_qualifier'nt])
- (fun qual =>
- ([SpecCV (fst qual)], snd qual)
-)
- | Prod'declaration_specifiers'6 => box
- (declaration_specifiers'nt, [NT declaration_specifiers'nt; NT function_specifier'nt])
- (fun rest loc =>
- (SpecInline::fst rest, loc)
-)
- | Prod'declaration_specifiers'7 => box
- (declaration_specifiers'nt, [NT function_specifier'nt])
- (fun loc =>
- ([SpecInline], loc)
-)
- | Prod'declarator'0 => box
- (declarator'nt, [NT attribute_specifier_list'nt; NT direct_declarator'nt])
- (fun attrs decl =>
- match decl with Name name typ attr loc =>
- Name name typ (List.app attr attrs) loc end
-)
- | Prod'declarator'1 => box
- (declarator'nt, [NT attribute_specifier_list'nt; NT direct_declarator'nt; NT pointer'nt])
- (fun attrs decl pt =>
- match decl with Name name typ attr _ =>
- Name name ((fst pt) typ) (List.app attr attrs) (snd pt) end
-)
- | Prod'designation'0 => box
- (designation'nt, [T EQ't; NT designator_list'nt])
- (fun _2 design =>
- rev' design
-)
- | Prod'designator'0 => box
- (designator'nt, [T RBRACK't; NT constant_expression'nt; T LBRACK't])
- (fun _3 expr _1 =>
- ATINDEX_INIT (fst expr)
-)
- | Prod'designator'1 => box
- (designator'nt, [T OTHER_NAME't; T DOT't])
- (fun id _1 =>
- INFIELD_INIT (fst id)
-)
- | Prod'designator_list'0 => box
- (designator_list'nt, [NT designator'nt])
- (fun design =>
- [design]
-)
- | Prod'designator_list'1 => box
- (designator_list'nt, [NT designator'nt; NT designator_list'nt])
- (fun designt designq =>
- designt::designq
-)
- | Prod'direct_abstract_declarator'0 => box
- (direct_abstract_declarator'nt, [T RPAREN't; NT abstract_declarator'nt; T LPAREN't])
- (fun _3 typ _1 =>
- typ
-)
- | Prod'direct_abstract_declarator'1 => box
- (direct_abstract_declarator'nt, [T RBRACK't; NT assignment_expression'nt; NT type_qualifier_list'nt; T LBRACK't; NT direct_abstract_declarator'nt])
- (fun _5 expr cvspec _2 typ =>
- ARRAY typ cvspec (Some (fst expr))
-)
- | Prod'direct_abstract_declarator'2 => box
- (direct_abstract_declarator'nt, [T RBRACK't; NT assignment_expression'nt; NT type_qualifier_list'nt; T LBRACK't])
- (fun _4 expr cvspec _1 =>
- ARRAY JUSTBASE cvspec (Some (fst expr))
-)
- | Prod'direct_abstract_declarator'3 => box
- (direct_abstract_declarator'nt, [T RBRACK't; NT assignment_expression'nt; T LBRACK't; NT direct_abstract_declarator'nt])
- (fun _4 expr _2 typ =>
- ARRAY typ [] (Some (fst expr))
-)
- | Prod'direct_abstract_declarator'4 => box
- (direct_abstract_declarator'nt, [T RBRACK't; NT assignment_expression'nt; T LBRACK't])
- (fun _3 expr _1 =>
- ARRAY JUSTBASE [] (Some (fst expr))
-)
- | Prod'direct_abstract_declarator'5 => box
- (direct_abstract_declarator'nt, [T RBRACK't; NT type_qualifier_list'nt; T LBRACK't; NT direct_abstract_declarator'nt])
- (fun _4 cvspec _2 typ =>
- ARRAY typ cvspec None
-)
- | Prod'direct_abstract_declarator'6 => box
- (direct_abstract_declarator'nt, [T RBRACK't; NT type_qualifier_list'nt; T LBRACK't])
- (fun _3 cvspec _1 =>
- ARRAY JUSTBASE cvspec None
-)
- | Prod'direct_abstract_declarator'7 => box
- (direct_abstract_declarator'nt, [T RBRACK't; T LBRACK't; NT direct_abstract_declarator'nt])
- (fun _3 _2 typ =>
- ARRAY typ [] None
-)
- | Prod'direct_abstract_declarator'8 => box
- (direct_abstract_declarator'nt, [T RBRACK't; T LBRACK't])
- (fun _2 _1 =>
- ARRAY JUSTBASE [] None
-)
- | Prod'direct_abstract_declarator'9 => box
- (direct_abstract_declarator'nt, [T RPAREN't; NT parameter_type_list'nt; T LPAREN't; NT direct_abstract_declarator'nt])
- (fun _4 params _2 typ =>
- PROTO typ params
-)
- | Prod'direct_abstract_declarator'10 => box
- (direct_abstract_declarator'nt, [T RPAREN't; NT parameter_type_list'nt; T LPAREN't])
- (fun _3 params _1 =>
- PROTO JUSTBASE params
-)
- | Prod'direct_abstract_declarator'11 => box
- (direct_abstract_declarator'nt, [T RPAREN't; T LPAREN't; NT direct_abstract_declarator'nt])
- (fun _3 _2 typ =>
- PROTO typ ([], false)
-)
- | Prod'direct_abstract_declarator'12 => box
- (direct_abstract_declarator'nt, [T RPAREN't; T LPAREN't])
- (fun _2 _1 =>
- PROTO JUSTBASE ([], false)
-)
- | Prod'direct_declarator'0 => box
- (direct_declarator'nt, [T VAR_NAME't])
- (fun id =>
- Name (fst id) JUSTBASE [] (snd id)
-)
- | Prod'direct_declarator'1 => box
- (direct_declarator'nt, [T RPAREN't; NT declarator'nt; T LPAREN't])
- (fun _3 decl _1 =>
- decl
-)
- | Prod'direct_declarator'2 => box
- (direct_declarator'nt, [T RBRACK't; NT assignment_expression'nt; NT type_qualifier_list'nt; T LBRACK't; NT direct_declarator'nt])
- (fun _5 expr quallst _2 decl =>
- match decl with Name name typ attr loc =>
- Name name (ARRAY typ (rev' quallst) (Some (fst expr))) attr loc end
-)
- | Prod'direct_declarator'3 => box
- (direct_declarator'nt, [T RBRACK't; NT assignment_expression'nt; T LBRACK't; NT direct_declarator'nt])
- (fun _4 expr _2 decl =>
- match decl with Name name typ attr loc =>
- Name name (ARRAY typ [] (Some (fst expr))) attr loc end
-)
- | Prod'direct_declarator'4 => box
- (direct_declarator'nt, [T RBRACK't; NT type_qualifier_list'nt; T LBRACK't; NT direct_declarator'nt])
- (fun _4 quallst _2 decl =>
- match decl with Name name typ attr loc =>
- Name name (ARRAY typ (rev' quallst) None) attr loc end
-)
- | Prod'direct_declarator'5 => box
- (direct_declarator'nt, [T RBRACK't; T LBRACK't; NT direct_declarator'nt])
- (fun _3 _2 decl =>
- match decl with Name name typ attr loc =>
- Name name (ARRAY typ [] None) attr loc end
-)
- | Prod'direct_declarator'6 => box
- (direct_declarator'nt, [T RPAREN't; NT parameter_type_list'nt; T LPAREN't; NT direct_declarator'nt])
- (fun _4 params _2 decl =>
- match decl with Name name typ attr loc =>
- Name name (PROTO typ params) attr loc end
-)
- | Prod'direct_declarator'7 => box
- (direct_declarator'nt, [T RPAREN't; T LPAREN't; NT direct_declarator'nt])
- (fun _3 _2 decl =>
- match decl with Name name typ attr loc =>
- Name name (PROTO typ ([], false)) attr loc end
-)
- | Prod'direct_old_function_declarator'0 => box
- (direct_old_function_declarator'nt, [T RPAREN't; NT identifier_list'nt; T LPAREN't; NT direct_declarator'nt])
- (fun _4 params _2 decl =>
- (decl, List.rev' params)
-)
- | Prod'enum_specifier'0 => box
- (enum_specifier'nt, [T RBRACE't; NT enumerator_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't])
- (fun _6 enum_list _4 name attrs loc =>
- (Tenum (Some (fst name)) (Some (rev' enum_list)) (rev' attrs), loc)
-)
- | Prod'enum_specifier'1 => box
- (enum_specifier'nt, [T RBRACE't; NT enumerator_list'nt; T LBRACE't; NT attribute_specifier_list'nt; T ENUM't])
- (fun _5 enum_list _3 attrs loc =>
- (Tenum None (Some (rev' enum_list)) (rev' attrs), loc)
-)
- | Prod'enum_specifier'2 => box
- (enum_specifier'nt, [T RBRACE't; T COMMA't; NT enumerator_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't])
- (fun _7 _6 enum_list _4 name attrs loc =>
- (Tenum (Some (fst name)) (Some (rev' enum_list)) (rev' attrs), loc)
-)
- | Prod'enum_specifier'3 => box
- (enum_specifier'nt, [T RBRACE't; T COMMA't; NT enumerator_list'nt; T LBRACE't; NT attribute_specifier_list'nt; T ENUM't])
- (fun _6 _5 enum_list _3 attrs loc =>
- (Tenum None (Some (rev' enum_list)) (rev' attrs), loc)
-)
- | Prod'enum_specifier'4 => box
- (enum_specifier'nt, [T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't])
- (fun name attrs loc =>
- (Tenum (Some (fst name)) None (rev' attrs), loc)
-)
- | Prod'enumeration_constant'0 => box
- (enumeration_constant'nt, [T VAR_NAME't])
- (fun cst =>
- cst
-)
- | Prod'enumerator'0 => box
- (enumerator'nt, [NT enumeration_constant'nt])
- (fun cst =>
- (fst cst, None, snd cst)
-)
- | Prod'enumerator'1 => box
- (enumerator'nt, [NT constant_expression'nt; T EQ't; NT enumeration_constant'nt])
- (fun expr _2 cst =>
- (fst cst, Some (fst expr), snd cst)
-)
- | Prod'enumerator_list'0 => box
- (enumerator_list'nt, [NT enumerator'nt])
- (fun enum =>
- [enum]
-)
- | Prod'enumerator_list'1 => box
- (enumerator_list'nt, [NT enumerator'nt; T COMMA't; NT enumerator_list'nt])
- (fun enumst _2 enumsq =>
- enumst::enumsq
-)
- | Prod'equality_expression'0 => box
- (equality_expression'nt, [NT relational_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'equality_expression'1 => box
- (equality_expression'nt, [NT relational_expression'nt; T EQEQ't; NT equality_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY EQ (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'equality_expression'2 => box
- (equality_expression'nt, [NT relational_expression'nt; T NEQ't; NT equality_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY NE (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'exclusive_OR_expression'0 => box
- (exclusive_OR_expression'nt, [NT AND_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'exclusive_OR_expression'1 => box
- (exclusive_OR_expression'nt, [NT AND_expression'nt; T HAT't; NT exclusive_OR_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY XOR (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'expression'0 => box
- (expression'nt, [NT assignment_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'expression'1 => box
- (expression'nt, [NT assignment_expression'nt; T COMMA't; NT expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY COMMA (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'expression_statement'0 => box
- (expression_statement'nt, [T SEMICOLON't; NT expression'nt])
- (fun _2 expr =>
- COMPUTATION (fst expr) (snd expr)
-)
- | Prod'expression_statement'1 => box
- (expression_statement'nt, [T SEMICOLON't])
- (fun loc =>
- NOP loc
-)
- | Prod'external_declaration'0 => box
- (external_declaration'nt, [NT function_definition'nt])
- (fun def =>
- def
-)
- | Prod'external_declaration'1 => box
- (external_declaration'nt, [NT declaration'nt])
- (fun def =>
- def
-)
- | Prod'external_declaration'2 => box
- (external_declaration'nt, [T PRAGMA't])
- (fun p =>
- PRAGMA (fst p) (snd p)
-)
- | Prod'function_definition'0 => box
- (function_definition'nt, [NT compound_statement'nt; NT declarator'nt; NT declaration_specifiers'nt])
- (fun stmt decl specs =>
- FUNDEF (fst specs) decl stmt (snd specs)
-)
- | Prod'function_definition'1 => box
- (function_definition'nt, [NT compound_statement'nt; NT declaration_list'nt; NT old_function_declarator'nt; NT declaration_specifiers'nt])
- (fun stmt dlist decl specs =>
- KRFUNDEF (fst specs) (fst decl) (snd decl) (List.rev' dlist) stmt (snd specs)
-)
- | Prod'function_specifier'0 => box
- (function_specifier'nt, [T INLINE't])
- (fun loc =>
- loc
-)
- | Prod'gcc_attribute'0 => box
- (gcc_attribute'nt, [])
- (
- GCC_ATTR_EMPTY
-)
- | Prod'gcc_attribute'1 => box
- (gcc_attribute'nt, [NT gcc_attribute_word'nt])
- (fun w =>
- GCC_ATTR_NOARGS w
-)
- | Prod'gcc_attribute'2 => box
- (gcc_attribute'nt, [T RPAREN't; T LPAREN't; NT gcc_attribute_word'nt])
- (fun _3 _2 w =>
- GCC_ATTR_ARGS w []
-)
- | Prod'gcc_attribute'3 => box
- (gcc_attribute'nt, [T RPAREN't; NT argument_expression_list'nt; T LPAREN't; NT gcc_attribute_word'nt])
- (fun _4 args _2 w =>
- GCC_ATTR_ARGS w args
-)
- | Prod'gcc_attribute_list'0 => box
- (gcc_attribute_list'nt, [NT gcc_attribute'nt])
- (fun a =>
- [a]
-)
- | Prod'gcc_attribute_list'1 => box
- (gcc_attribute_list'nt, [NT gcc_attribute'nt; T COMMA't; NT gcc_attribute_list'nt])
- (fun t _2 q =>
- t::q
-)
- | Prod'gcc_attribute_word'0 => box
- (gcc_attribute_word'nt, [T OTHER_NAME't])
- (fun i =>
- GCC_ATTR_IDENT (fst i)
-)
- | Prod'gcc_attribute_word'1 => box
- (gcc_attribute_word'nt, [T CONST't])
- (fun _1 =>
- GCC_ATTR_CONST
-)
- | Prod'gcc_attribute_word'2 => box
- (gcc_attribute_word'nt, [T PACKED't])
- (fun _1 =>
- GCC_ATTR_PACKED
-)
- | Prod'identifier_list'0 => box
- (identifier_list'nt, [T VAR_NAME't])
- (fun id =>
- [fst id]
-)
- | Prod'identifier_list'1 => box
- (identifier_list'nt, [T VAR_NAME't; T COMMA't; NT identifier_list'nt])
- (fun id _2 idl =>
- fst id :: idl
-)
- | Prod'inclusive_OR_expression'0 => box
- (inclusive_OR_expression'nt, [NT exclusive_OR_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'inclusive_OR_expression'1 => box
- (inclusive_OR_expression'nt, [NT exclusive_OR_expression'nt; T BAR't; NT inclusive_OR_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY BOR (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'init_declarator'0 => box
- (init_declarator'nt, [NT declarator'nt])
- (fun name =>
- Init_name name NO_INIT
-)
- | Prod'init_declarator'1 => box
- (init_declarator'nt, [NT c_initializer'nt; T EQ't; NT declarator'nt])
- (fun init _2 name =>
- Init_name name init
-)
- | Prod'init_declarator_list'0 => box
- (init_declarator_list'nt, [NT init_declarator'nt])
- (fun init =>
- [init]
-)
- | Prod'init_declarator_list'1 => box
- (init_declarator_list'nt, [NT init_declarator'nt; T COMMA't; NT init_declarator_list'nt])
- (fun initt _2 initq =>
- initt::initq
-)
- | Prod'initializer_list'0 => box
- (initializer_list'nt, [NT c_initializer'nt; NT designation'nt])
- (fun init design =>
- [(design, init)]
-)
- | Prod'initializer_list'1 => box
- (initializer_list'nt, [NT c_initializer'nt])
- (fun init =>
- [([], init)]
-)
- | Prod'initializer_list'2 => box
- (initializer_list'nt, [NT c_initializer'nt; NT designation'nt; T COMMA't; NT initializer_list'nt])
- (fun init design _2 initq =>
- (design, init)::initq
-)
- | Prod'initializer_list'3 => box
- (initializer_list'nt, [NT c_initializer'nt; T COMMA't; NT initializer_list'nt])
- (fun init _2 initq =>
- ([], init)::initq
-)
- | Prod'iteration_statement_statement_dangerous_'0 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; NT expression'nt; T LPAREN't; T WHILE't])
- (fun stmt _4 expr _2 loc =>
- WHILE (fst expr) stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'1 => box
- (iteration_statement_statement_dangerous_'nt, [T SEMICOLON't; T RPAREN't; NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't])
- (fun _7 _6 expr _4 _3 stmt loc =>
- DOWHILE (fst expr) stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'2 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't])
- (fun stmt _8 expr3 _6 expr2 _4 expr1 _2 loc =>
- FOR (Some (FC_EXP (fst expr1))) (Some (fst expr2)) (Some (fst expr3)) stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'3 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't])
- (fun stmt _7 expr3 _5 expr2 decl1 _2 loc =>
- FOR (Some (FC_DECL decl1)) (Some (fst expr2)) (Some (fst expr3)) stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'4 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't])
- (fun stmt _7 expr3 _5 expr2 _3 _2 loc =>
- FOR None (Some (fst expr2)) (Some (fst expr3)) stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'5 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't])
- (fun stmt _7 expr3 _5 _4 expr1 _2 loc =>
- FOR (Some (FC_EXP (fst expr1))) None (Some (fst expr3)) stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'6 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't])
- (fun stmt _6 expr3 _4 decl1 _2 loc =>
- FOR (Some (FC_DECL decl1)) None (Some (fst expr3)) stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'7 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't])
- (fun stmt _6 expr3 _4 _3 _2 loc =>
- FOR None None (Some (fst expr3)) stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'8 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't])
- (fun stmt _7 _6 expr2 _4 expr1 _2 loc =>
- FOR (Some (FC_EXP (fst expr1))) (Some (fst expr2)) None stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'9 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't])
- (fun stmt _6 _5 expr2 decl1 _2 loc =>
- FOR (Some (FC_DECL decl1)) (Some (fst expr2)) None stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'10 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't])
- (fun stmt _6 _5 expr2 _3 _2 loc =>
- FOR None (Some (fst expr2)) None stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'11 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't])
- (fun stmt _6 _5 _4 expr1 _2 loc =>
- FOR (Some (FC_EXP (fst expr1))) None None stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'12 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't])
- (fun stmt _5 _4 decl1 _2 loc =>
- FOR (Some (FC_DECL decl1)) None None stmt loc
-)
- | Prod'iteration_statement_statement_dangerous_'13 => box
- (iteration_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T RPAREN't; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't])
- (fun stmt _5 _4 _3 _2 loc =>
- FOR None None None stmt loc
-)
- | Prod'iteration_statement_statement_safe_'0 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T WHILE't])
- (fun stmt _4 expr _2 loc =>
- WHILE (fst expr) stmt loc
-)
- | Prod'iteration_statement_statement_safe_'1 => box
- (iteration_statement_statement_safe_'nt, [T SEMICOLON't; T RPAREN't; NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't])
- (fun _7 _6 expr _4 _3 stmt loc =>
- DOWHILE (fst expr) stmt loc
-)
- | Prod'iteration_statement_statement_safe_'2 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't])
- (fun stmt _8 expr3 _6 expr2 _4 expr1 _2 loc =>
- FOR (Some (FC_EXP (fst expr1))) (Some (fst expr2)) (Some (fst expr3)) stmt loc
-)
- | Prod'iteration_statement_statement_safe_'3 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't])
- (fun stmt _7 expr3 _5 expr2 decl1 _2 loc =>
- FOR (Some (FC_DECL decl1)) (Some (fst expr2)) (Some (fst expr3)) stmt loc
-)
- | Prod'iteration_statement_statement_safe_'4 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't])
- (fun stmt _7 expr3 _5 expr2 _3 _2 loc =>
- FOR None (Some (fst expr2)) (Some (fst expr3)) stmt loc
-)
- | Prod'iteration_statement_statement_safe_'5 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't])
- (fun stmt _7 expr3 _5 _4 expr1 _2 loc =>
- FOR (Some (FC_EXP (fst expr1))) None (Some (fst expr3)) stmt loc
-)
- | Prod'iteration_statement_statement_safe_'6 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't])
- (fun stmt _6 expr3 _4 decl1 _2 loc =>
- FOR (Some (FC_DECL decl1)) None (Some (fst expr3)) stmt loc
-)
- | Prod'iteration_statement_statement_safe_'7 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't])
- (fun stmt _6 expr3 _4 _3 _2 loc =>
- FOR None None (Some (fst expr3)) stmt loc
-)
- | Prod'iteration_statement_statement_safe_'8 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't])
- (fun stmt _7 _6 expr2 _4 expr1 _2 loc =>
- FOR (Some (FC_EXP (fst expr1))) (Some (fst expr2)) None stmt loc
-)
- | Prod'iteration_statement_statement_safe_'9 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't])
- (fun stmt _6 _5 expr2 decl1 _2 loc =>
- FOR (Some (FC_DECL decl1)) (Some (fst expr2)) None stmt loc
-)
- | Prod'iteration_statement_statement_safe_'10 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't])
- (fun stmt _6 _5 expr2 _3 _2 loc =>
- FOR None (Some (fst expr2)) None stmt loc
-)
- | Prod'iteration_statement_statement_safe_'11 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't])
- (fun stmt _6 _5 _4 expr1 _2 loc =>
- FOR (Some (FC_EXP (fst expr1))) None None stmt loc
-)
- | Prod'iteration_statement_statement_safe_'12 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't])
- (fun stmt _5 _4 decl1 _2 loc =>
- FOR (Some (FC_DECL decl1)) None None stmt loc
-)
- | Prod'iteration_statement_statement_safe_'13 => box
- (iteration_statement_statement_safe_'nt, [NT statement_safe'nt; T RPAREN't; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't])
- (fun stmt _5 _4 _3 _2 loc =>
- FOR None None None stmt loc
-)
- | Prod'jump_statement'0 => box
- (jump_statement'nt, [T SEMICOLON't; T OTHER_NAME't; T GOTO't])
- (fun _3 id loc =>
- GOTO (fst id) loc
-)
- | Prod'jump_statement'1 => box
- (jump_statement'nt, [T SEMICOLON't; T CONTINUE't])
- (fun _2 loc =>
- CONTINUE loc
-)
- | Prod'jump_statement'2 => box
- (jump_statement'nt, [T SEMICOLON't; T BREAK't])
- (fun _2 loc =>
- BREAK loc
-)
- | Prod'jump_statement'3 => box
- (jump_statement'nt, [T SEMICOLON't; NT expression'nt; T RETURN't])
- (fun _3 expr loc =>
- RETURN (Some (fst expr)) loc
-)
- | Prod'jump_statement'4 => box
- (jump_statement'nt, [T SEMICOLON't; T RETURN't])
- (fun _2 loc =>
- RETURN None loc
-)
- | Prod'labeled_statement_statement_dangerous_'0 => box
- (labeled_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T COLON't; T OTHER_NAME't])
- (fun stmt _2 lbl =>
- LABEL (fst lbl) stmt (snd lbl)
-)
- | Prod'labeled_statement_statement_dangerous_'1 => box
- (labeled_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T COLON't; NT constant_expression'nt; T CASE't])
- (fun stmt _3 expr loc =>
- CASE (fst expr) stmt loc
-)
- | Prod'labeled_statement_statement_dangerous_'2 => box
- (labeled_statement_statement_dangerous_'nt, [NT statement_dangerous'nt; T COLON't; T DEFAULT't])
- (fun stmt _2 loc =>
- DEFAULT stmt loc
-)
- | Prod'labeled_statement_statement_safe_'0 => box
- (labeled_statement_statement_safe_'nt, [NT statement_safe'nt; T COLON't; T OTHER_NAME't])
- (fun stmt _2 lbl =>
- LABEL (fst lbl) stmt (snd lbl)
-)
- | Prod'labeled_statement_statement_safe_'1 => box
- (labeled_statement_statement_safe_'nt, [NT statement_safe'nt; T COLON't; NT constant_expression'nt; T CASE't])
- (fun stmt _3 expr loc =>
- CASE (fst expr) stmt loc
-)
- | Prod'labeled_statement_statement_safe_'2 => box
- (labeled_statement_statement_safe_'nt, [NT statement_safe'nt; T COLON't; T DEFAULT't])
- (fun stmt _2 loc =>
- DEFAULT stmt loc
-)
- | Prod'logical_AND_expression'0 => box
- (logical_AND_expression'nt, [NT inclusive_OR_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'logical_AND_expression'1 => box
- (logical_AND_expression'nt, [NT inclusive_OR_expression'nt; T ANDAND't; NT logical_AND_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY AND (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'logical_OR_expression'0 => box
- (logical_OR_expression'nt, [NT logical_AND_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'logical_OR_expression'1 => box
- (logical_OR_expression'nt, [NT logical_AND_expression'nt; T BARBAR't; NT logical_OR_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY OR (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'multiplicative_expression'0 => box
- (multiplicative_expression'nt, [NT cast_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'multiplicative_expression'1 => box
- (multiplicative_expression'nt, [NT cast_expression'nt; T STAR't; NT multiplicative_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY MUL (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'multiplicative_expression'2 => box
- (multiplicative_expression'nt, [NT cast_expression'nt; T SLASH't; NT multiplicative_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY DIV (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'multiplicative_expression'3 => box
- (multiplicative_expression'nt, [NT cast_expression'nt; T PERCENT't; NT multiplicative_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY MOD (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'old_function_declarator'0 => box
- (old_function_declarator'nt, [NT direct_old_function_declarator'nt])
- (fun decl =>
- decl
-)
- | Prod'old_function_declarator'1 => box
- (old_function_declarator'nt, [NT direct_old_function_declarator'nt; NT pointer'nt])
- (fun decl pt =>
- match decl with (Name name typ attr _, params) =>
- (Name name ((fst pt) typ) attr (snd pt), params) end
-)
- | Prod'parameter_declaration'0 => box
- (parameter_declaration'nt, [NT declarator'nt; NT declaration_specifiers'nt])
- (fun decl specs =>
- match decl with Name name typ attr _ =>
- PARAM (fst specs) (Some name) typ attr (snd specs) end
-)
- | Prod'parameter_declaration'1 => box
- (parameter_declaration'nt, [NT abstract_declarator'nt; NT declaration_specifiers'nt])
- (fun decl specs =>
- PARAM (fst specs) None decl [] (snd specs)
-)
- | Prod'parameter_declaration'2 => box
- (parameter_declaration'nt, [NT declaration_specifiers'nt])
- (fun specs =>
- PARAM (fst specs) None JUSTBASE [] (snd specs)
-)
- | Prod'parameter_list'0 => box
- (parameter_list'nt, [NT parameter_declaration'nt])
- (fun param =>
- [param]
-)
- | Prod'parameter_list'1 => box
- (parameter_list'nt, [NT parameter_declaration'nt; T COMMA't; NT parameter_list'nt])
- (fun paramt _2 paramq =>
- paramt::paramq
-)
- | Prod'parameter_type_list'0 => box
- (parameter_type_list'nt, [NT parameter_list'nt])
- (fun lst =>
- (rev' lst, false)
-)
- | Prod'parameter_type_list'1 => box
- (parameter_type_list'nt, [T ELLIPSIS't; T COMMA't; NT parameter_list'nt])
- (fun _3 _2 lst =>
- (rev' lst, true)
-)
- | Prod'pointer'0 => box
- (pointer'nt, [T STAR't])
- (fun loc =>
- (fun typ => PTR [] typ, loc)
-)
- | Prod'pointer'1 => box
- (pointer'nt, [NT type_qualifier_list'nt; T STAR't])
- (fun quallst loc =>
- (fun typ => PTR (rev' quallst) typ, loc)
-)
- | Prod'pointer'2 => box
- (pointer'nt, [NT pointer'nt; T STAR't])
- (fun pt loc =>
- (fun typ => PTR [] ((fst pt) typ), loc)
-)
- | Prod'pointer'3 => box
- (pointer'nt, [NT pointer'nt; NT type_qualifier_list'nt; T STAR't])
- (fun pt quallst loc =>
- (fun typ => PTR (rev' quallst) ((fst pt) typ), loc)
-)
- | Prod'postfix_expression'0 => box
- (postfix_expression'nt, [NT primary_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'postfix_expression'1 => box
- (postfix_expression'nt, [T RBRACK't; NT expression'nt; T LBRACK't; NT postfix_expression'nt])
- (fun _4 index _2 expr =>
- (INDEX (fst expr) (fst index), snd expr)
-)
- | Prod'postfix_expression'2 => box
- (postfix_expression'nt, [T RPAREN't; NT argument_expression_list'nt; T LPAREN't; NT postfix_expression'nt])
- (fun _4 args _2 expr =>
- (CALL (fst expr) (rev' args), snd expr)
-)
- | Prod'postfix_expression'3 => box
- (postfix_expression'nt, [T RPAREN't; T LPAREN't; NT postfix_expression'nt])
- (fun _3 _2 expr =>
- (CALL (fst expr) [], snd expr)
-)
- | Prod'postfix_expression'4 => box
- (postfix_expression'nt, [T RPAREN't; NT type_name'nt; T COMMA't; NT assignment_expression'nt; T LPAREN't; T BUILTIN_VA_ARG't])
- (fun _6 ty _4 expr _2 loc =>
- (BUILTIN_VA_ARG (fst expr) ty, loc)
-)
- | Prod'postfix_expression'5 => box
- (postfix_expression'nt, [T OTHER_NAME't; T DOT't; NT postfix_expression'nt])
- (fun mem _2 expr =>
- (MEMBEROF (fst expr) (fst mem), snd expr)
-)
- | Prod'postfix_expression'6 => box
- (postfix_expression'nt, [T OTHER_NAME't; T PTR't; NT postfix_expression'nt])
- (fun mem _2 expr =>
- (MEMBEROFPTR (fst expr) (fst mem), snd expr)
-)
- | Prod'postfix_expression'7 => box
- (postfix_expression'nt, [T INC't; NT postfix_expression'nt])
- (fun _2 expr =>
- (UNARY POSINCR (fst expr), snd expr)
-)
- | Prod'postfix_expression'8 => box
- (postfix_expression'nt, [T DEC't; NT postfix_expression'nt])
- (fun _2 expr =>
- (UNARY POSDECR (fst expr), snd expr)
-)
- | Prod'postfix_expression'9 => box
- (postfix_expression'nt, [T RBRACE't; NT initializer_list'nt; T LBRACE't; T RPAREN't; NT type_name'nt; T LPAREN't])
- (fun _6 init _4 _3 typ loc =>
- (CAST typ (COMPOUND_INIT (rev' init)), loc)
-)
- | Prod'postfix_expression'10 => box
- (postfix_expression'nt, [T RBRACE't; T COMMA't; NT initializer_list'nt; T LBRACE't; T RPAREN't; NT type_name'nt; T LPAREN't])
- (fun _7 _6 init _4 _3 typ loc =>
- (CAST typ (COMPOUND_INIT (rev' init)), loc)
-)
- | Prod'primary_expression'0 => box
- (primary_expression'nt, [T VAR_NAME't])
- (fun var =>
- (VARIABLE (fst var), snd var)
-)
- | Prod'primary_expression'1 => box
- (primary_expression'nt, [T CONSTANT't])
- (fun cst =>
- (CONSTANT (fst cst), snd cst)
-)
- | Prod'primary_expression'2 => box
- (primary_expression'nt, [T STRING_LITERAL't])
- (fun str =>
- let '((wide, chars), loc) := str in
- (CONSTANT (CONST_STRING wide chars), loc)
-)
- | Prod'primary_expression'3 => box
- (primary_expression'nt, [T RPAREN't; NT expression'nt; T LPAREN't])
- (fun _3 expr loc =>
- (fst expr, loc)
-)
- | Prod'relational_expression'0 => box
- (relational_expression'nt, [NT shift_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'relational_expression'1 => box
- (relational_expression'nt, [NT shift_expression'nt; T LT't; NT relational_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY LT (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'relational_expression'2 => box
- (relational_expression'nt, [NT shift_expression'nt; T GT't; NT relational_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY GT (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'relational_expression'3 => box
- (relational_expression'nt, [NT shift_expression'nt; T LEQ't; NT relational_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY LE (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'relational_expression'4 => box
- (relational_expression'nt, [NT shift_expression'nt; T GEQ't; NT relational_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY GE (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'selection_statement_dangerous'0 => box
- (selection_statement_dangerous'nt, [NT statement_dangerous'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't])
- (fun stmt _4 expr _2 loc =>
- If (fst expr) stmt None loc
-)
- | Prod'selection_statement_dangerous'1 => box
- (selection_statement_dangerous'nt, [NT statement_dangerous'nt; T ELSE't; NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't])
- (fun stmt2 _6 stmt1 _4 expr _2 loc =>
- If (fst expr) stmt1 (Some stmt2) loc
-)
- | Prod'selection_statement_dangerous'2 => box
- (selection_statement_dangerous'nt, [NT statement_dangerous'nt; T RPAREN't; NT expression'nt; T LPAREN't; T SWITCH't])
- (fun stmt _4 expr _2 loc =>
- SWITCH (fst expr) stmt loc
-)
- | Prod'selection_statement_safe'0 => box
- (selection_statement_safe'nt, [NT statement_safe'nt; T ELSE't; NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't])
- (fun stmt2 _6 stmt1 _4 expr _2 loc =>
- If (fst expr) stmt1 (Some stmt2) loc
-)
- | Prod'selection_statement_safe'1 => box
- (selection_statement_safe'nt, [NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T SWITCH't])
- (fun stmt _4 expr _2 loc =>
- SWITCH (fst expr) stmt loc
-)
- | Prod'shift_expression'0 => box
- (shift_expression'nt, [NT additive_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'shift_expression'1 => box
- (shift_expression'nt, [NT additive_expression'nt; T LEFT't; NT shift_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY SHL (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'shift_expression'2 => box
- (shift_expression'nt, [NT additive_expression'nt; T RIGHT't; NT shift_expression'nt])
- (fun expr2 _2 expr1 =>
- (BINARY SHR (fst expr1) (fst expr2), snd expr1)
-)
- | Prod'specifier_qualifier_list'0 => box
- (specifier_qualifier_list'nt, [NT specifier_qualifier_list'nt; NT type_specifier'nt])
- (fun rest typ =>
- (SpecType (fst typ)::fst rest, snd typ)
-)
- | Prod'specifier_qualifier_list'1 => box
- (specifier_qualifier_list'nt, [NT type_specifier'nt])
- (fun typ =>
- ([SpecType (fst typ)], snd typ)
-)
- | Prod'specifier_qualifier_list'2 => box
- (specifier_qualifier_list'nt, [NT specifier_qualifier_list'nt; NT type_qualifier'nt])
- (fun rest qual =>
- (SpecCV (fst qual)::fst rest, snd qual)
-)
- | Prod'specifier_qualifier_list'3 => box
- (specifier_qualifier_list'nt, [NT type_qualifier'nt])
- (fun qual =>
- ([SpecCV (fst qual)], snd qual)
-)
- | Prod'statement_dangerous'0 => box
- (statement_dangerous'nt, [NT labeled_statement_statement_dangerous_'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_dangerous'1 => box
- (statement_dangerous'nt, [NT compound_statement'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_dangerous'2 => box
- (statement_dangerous'nt, [NT expression_statement'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_dangerous'3 => box
- (statement_dangerous'nt, [NT selection_statement_dangerous'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_dangerous'4 => box
- (statement_dangerous'nt, [NT iteration_statement_statement_dangerous_'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_dangerous'5 => box
- (statement_dangerous'nt, [NT jump_statement'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_dangerous'6 => box
- (statement_dangerous'nt, [NT asm_statement'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_safe'0 => box
- (statement_safe'nt, [NT labeled_statement_statement_safe_'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_safe'1 => box
- (statement_safe'nt, [NT compound_statement'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_safe'2 => box
- (statement_safe'nt, [NT expression_statement'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_safe'3 => box
- (statement_safe'nt, [NT selection_statement_safe'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_safe'4 => box
- (statement_safe'nt, [NT iteration_statement_statement_safe_'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_safe'5 => box
- (statement_safe'nt, [NT jump_statement'nt])
- (fun stmt =>
- stmt
-)
- | Prod'statement_safe'6 => box
- (statement_safe'nt, [NT asm_statement'nt])
- (fun stmt =>
- stmt
-)
- | Prod'storage_class_specifier'0 => box
- (storage_class_specifier'nt, [T TYPEDEF't])
- (fun loc =>
- (TYPEDEF, loc)
-)
- | Prod'storage_class_specifier'1 => box
- (storage_class_specifier'nt, [T EXTERN't])
- (fun loc =>
- (EXTERN, loc)
-)
- | Prod'storage_class_specifier'2 => box
- (storage_class_specifier'nt, [T STATIC't])
- (fun loc =>
- (STATIC, loc)
-)
- | Prod'storage_class_specifier'3 => box
- (storage_class_specifier'nt, [T AUTO't])
- (fun loc =>
- (AUTO, loc)
-)
- | Prod'storage_class_specifier'4 => box
- (storage_class_specifier'nt, [T REGISTER't])
- (fun loc =>
- (REGISTER, loc)
-)
- | Prod'struct_declaration'0 => box
- (struct_declaration'nt, [T SEMICOLON't; NT struct_declarator_list'nt; NT specifier_qualifier_list'nt])
- (fun _3 decls decspec =>
- Field_group (fst decspec) (rev' decls) (snd decspec)
-)
- | Prod'struct_declaration'1 => box
- (struct_declaration'nt, [T SEMICOLON't; NT specifier_qualifier_list'nt])
- (fun _2 decspec =>
- Field_group (fst decspec) [] (snd decspec)
-)
- | Prod'struct_declaration_list'0 => box
- (struct_declaration_list'nt, [])
- (
- nil
-)
- | Prod'struct_declaration_list'1 => box
- (struct_declaration_list'nt, [NT struct_declaration'nt; NT struct_declaration_list'nt])
- (fun tdecls qdecls =>
- tdecls::qdecls
-)
- | Prod'struct_declarator'0 => box
- (struct_declarator'nt, [NT declarator'nt])
- (fun decl =>
- (Some decl, None)
-)
- | Prod'struct_declarator'1 => box
- (struct_declarator'nt, [NT constant_expression'nt; T COLON't; NT declarator'nt])
- (fun expr _2 decl =>
- (Some decl, Some (fst expr))
-)
- | Prod'struct_declarator'2 => box
- (struct_declarator'nt, [NT constant_expression'nt; T COLON't])
- (fun expr _1 =>
- (None, Some (fst expr))
-)
- | Prod'struct_declarator_list'0 => box
- (struct_declarator_list'nt, [NT struct_declarator'nt])
- (fun decl =>
- [decl]
-)
- | Prod'struct_declarator_list'1 => box
- (struct_declarator_list'nt, [NT struct_declarator'nt; T COMMA't; NT struct_declarator_list'nt])
- (fun declt _2 declq =>
- declt::declq
-)
- | Prod'struct_or_union'0 => box
- (struct_or_union'nt, [T STRUCT't])
- (fun loc =>
- (STRUCT, loc)
-)
- | Prod'struct_or_union'1 => box
- (struct_or_union'nt, [T UNION't])
- (fun loc =>
- (UNION, loc)
-)
- | Prod'struct_or_union_specifier'0 => box
- (struct_or_union_specifier'nt, [T RBRACE't; NT struct_declaration_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; NT struct_or_union'nt])
- (fun _6 decls _4 id attrs str_uni =>
- (Tstruct_union (fst str_uni) (Some (fst id)) (Some (rev' decls)) (rev' attrs), snd str_uni)
-)
- | Prod'struct_or_union_specifier'1 => box
- (struct_or_union_specifier'nt, [T RBRACE't; NT struct_declaration_list'nt; T LBRACE't; NT attribute_specifier_list'nt; NT struct_or_union'nt])
- (fun _5 decls _3 attrs str_uni =>
- (Tstruct_union (fst str_uni) None (Some (rev' decls)) (rev' attrs), snd str_uni)
-)
- | Prod'struct_or_union_specifier'2 => box
- (struct_or_union_specifier'nt, [T OTHER_NAME't; NT attribute_specifier_list'nt; NT struct_or_union'nt])
- (fun id attrs str_uni =>
- (Tstruct_union (fst str_uni) (Some (fst id)) None (rev' attrs), snd str_uni)
-)
- | Prod'translation_unit'0 => box
- (translation_unit'nt, [NT external_declaration'nt])
- (fun def =>
- [def]
-)
- | Prod'translation_unit'1 => box
- (translation_unit'nt, [NT external_declaration'nt; NT translation_unit'nt])
- (fun deft defq =>
- deft::defq
-)
- | Prod'translation_unit'2 => box
- (translation_unit'nt, [T SEMICOLON't; NT translation_unit'nt])
- (fun _2 tu =>
- tu
-)
- | Prod'translation_unit'3 => box
- (translation_unit'nt, [T SEMICOLON't])
- (fun _1 =>
- []
-)
- | Prod'translation_unit_file'0 => box
- (translation_unit_file'nt, [T EOF't; NT translation_unit'nt])
- (fun _2 lst =>
- rev' lst
-)
- | Prod'translation_unit_file'1 => box
- (translation_unit_file'nt, [T EOF't])
- (fun _1 =>
- []
-)
- | Prod'type_name'0 => box
- (type_name'nt, [NT specifier_qualifier_list'nt])
- (fun specqual =>
- (fst specqual, JUSTBASE)
-)
- | Prod'type_name'1 => box
- (type_name'nt, [NT abstract_declarator'nt; NT specifier_qualifier_list'nt])
- (fun typ specqual =>
- (fst specqual, typ)
-)
- | Prod'type_qualifier'0 => box
- (type_qualifier'nt, [T CONST't])
- (fun loc =>
- (CV_CONST, loc)
-)
- | Prod'type_qualifier'1 => box
- (type_qualifier'nt, [T RESTRICT't])
- (fun loc =>
- (CV_RESTRICT, loc)
-)
- | Prod'type_qualifier'2 => box
- (type_qualifier'nt, [T VOLATILE't])
- (fun loc =>
- (CV_VOLATILE, loc)
-)
- | Prod'type_qualifier'3 => box
- (type_qualifier'nt, [NT attribute_specifier'nt])
- (fun attr =>
- (CV_ATTR (fst attr), snd attr)
-)
- | Prod'type_qualifier_list'0 => box
- (type_qualifier_list'nt, [NT type_qualifier'nt])
- (fun qual =>
- [fst qual]
-)
- | Prod'type_qualifier_list'1 => box
- (type_qualifier_list'nt, [NT type_qualifier'nt; NT type_qualifier_list'nt])
- (fun qualt qualq =>
- fst qualt::qualq
-)
- | Prod'type_specifier'0 => box
- (type_specifier'nt, [T VOID't])
- (fun loc =>
- (Tvoid, loc)
-)
- | Prod'type_specifier'1 => box
- (type_specifier'nt, [T CHAR't])
- (fun loc =>
- (Tchar, loc)
-)
- | Prod'type_specifier'2 => box
- (type_specifier'nt, [T SHORT't])
- (fun loc =>
- (Tshort, loc)
-)
- | Prod'type_specifier'3 => box
- (type_specifier'nt, [T INT't])
- (fun loc =>
- (Tint, loc)
-)
- | Prod'type_specifier'4 => box
- (type_specifier'nt, [T LONG't])
- (fun loc =>
- (Tlong, loc)
-)
- | Prod'type_specifier'5 => box
- (type_specifier'nt, [T FLOAT't])
- (fun loc =>
- (Tfloat, loc)
-)
- | Prod'type_specifier'6 => box
- (type_specifier'nt, [T DOUBLE't])
- (fun loc =>
- (Tdouble, loc)
-)
- | Prod'type_specifier'7 => box
- (type_specifier'nt, [T SIGNED't])
- (fun loc =>
- (Tsigned, loc)
-)
- | Prod'type_specifier'8 => box
- (type_specifier'nt, [T UNSIGNED't])
- (fun loc =>
- (Tunsigned, loc)
-)
- | Prod'type_specifier'9 => box
- (type_specifier'nt, [T UNDERSCORE_BOOL't])
- (fun loc =>
- (T_Bool, loc)
-)
- | Prod'type_specifier'10 => box
- (type_specifier'nt, [NT struct_or_union_specifier'nt])
- (fun spec =>
- spec
-)
- | Prod'type_specifier'11 => box
- (type_specifier'nt, [NT enum_specifier'nt])
- (fun spec =>
- spec
-)
- | Prod'type_specifier'12 => box
- (type_specifier'nt, [T TYPEDEF_NAME't])
- (fun id =>
- (Tnamed (fst id), snd id)
-)
- | Prod'unary_expression'0 => box
- (unary_expression'nt, [NT postfix_expression'nt])
- (fun expr =>
- expr
-)
- | Prod'unary_expression'1 => box
- (unary_expression'nt, [NT unary_expression'nt; T INC't])
- (fun expr loc =>
- (UNARY PREINCR (fst expr), loc)
-)
- | Prod'unary_expression'2 => box
- (unary_expression'nt, [NT unary_expression'nt; T DEC't])
- (fun expr loc =>
- (UNARY PREDECR (fst expr), loc)
-)
- | Prod'unary_expression'3 => box
- (unary_expression'nt, [NT cast_expression'nt; NT unary_operator'nt])
- (fun expr op =>
- (UNARY (fst op) (fst expr), snd op)
-)
- | Prod'unary_expression'4 => box
- (unary_expression'nt, [NT unary_expression'nt; T SIZEOF't])
- (fun expr loc =>
- (EXPR_SIZEOF (fst expr), loc)
-)
- | Prod'unary_expression'5 => box
- (unary_expression'nt, [T RPAREN't; NT type_name'nt; T LPAREN't; T SIZEOF't])
- (fun _4 typ _2 loc =>
- (TYPE_SIZEOF typ, loc)
-)
- | Prod'unary_expression'6 => box
- (unary_expression'nt, [NT unary_expression'nt; T ALIGNOF't])
- (fun expr loc =>
- (EXPR_ALIGNOF (fst expr), loc)
-)
- | Prod'unary_expression'7 => box
- (unary_expression'nt, [T RPAREN't; NT type_name'nt; T LPAREN't; T ALIGNOF't])
- (fun _4 typ _2 loc =>
- (TYPE_ALIGNOF typ, loc)
-)
- | Prod'unary_operator'0 => box
- (unary_operator'nt, [T AND't])
- (fun loc =>
- (ADDROF, loc)
-)
- | Prod'unary_operator'1 => box
- (unary_operator'nt, [T STAR't])
- (fun loc =>
- (MEMOF, loc)
-)
- | Prod'unary_operator'2 => box
- (unary_operator'nt, [T PLUS't])
- (fun loc =>
- (PLUS, loc)
-)
- | Prod'unary_operator'3 => box
- (unary_operator'nt, [T MINUS't])
- (fun loc =>
- (MINUS, loc)
-)
- | Prod'unary_operator'4 => box
- (unary_operator'nt, [T TILDE't])
- (fun loc =>
- (BNOT, loc)
-)
- | Prod'unary_operator'5 => box
- (unary_operator'nt, [T BANG't])
- (fun loc =>
- (NOT, loc)
-)
- end.
-
-Definition prod_lhs (p:production) :=
- fst (projT1 (prod_contents p)).
-Definition prod_rhs_rev (p:production) :=
- snd (projT1 (prod_contents p)).
-Definition prod_action (p:production) :=
- projT2 (prod_contents p).
-
-Include Grammar.Defs.
-
-End Gram.
-
-Module Aut <: Automaton.T.
-
-Module Gram := Gram.
-Module GramDefs := Gram.
-
-Definition nullable_nterm (nt:nonterminal) : bool :=
- match nt with
- | unary_operator'nt => false
- | unary_expression'nt => false
- | type_specifier'nt => false
- | type_qualifier_list'nt => false
- | type_qualifier'nt => false
- | type_name'nt => false
- | translation_unit_file'nt => false
- | translation_unit'nt => false
- | struct_or_union_specifier'nt => false
- | struct_or_union'nt => false
- | struct_declarator_list'nt => false
- | struct_declarator'nt => false
- | struct_declaration_list'nt => true
- | struct_declaration'nt => false
- | storage_class_specifier'nt => false
- | statement_safe'nt => false
- | statement_dangerous'nt => false
- | specifier_qualifier_list'nt => false
- | shift_expression'nt => false
- | selection_statement_safe'nt => false
- | selection_statement_dangerous'nt => false
- | relational_expression'nt => false
- | primary_expression'nt => false
- | postfix_expression'nt => false
- | pointer'nt => false
- | parameter_type_list'nt => false
- | parameter_list'nt => false
- | parameter_declaration'nt => false
- | old_function_declarator'nt => false
- | multiplicative_expression'nt => false
- | logical_OR_expression'nt => false
- | logical_AND_expression'nt => false
- | labeled_statement_statement_safe_'nt => false
- | labeled_statement_statement_dangerous_'nt => false
- | jump_statement'nt => false
- | iteration_statement_statement_safe_'nt => false
- | iteration_statement_statement_dangerous_'nt => false
- | initializer_list'nt => false
- | init_declarator_list'nt => false
- | init_declarator'nt => false
- | inclusive_OR_expression'nt => false
- | identifier_list'nt => false
- | gcc_attribute_word'nt => false
- | gcc_attribute_list'nt => true
- | gcc_attribute'nt => true
- | function_specifier'nt => false
- | function_definition'nt => false
- | external_declaration'nt => false
- | expression_statement'nt => false
- | expression'nt => false
- | exclusive_OR_expression'nt => false
- | equality_expression'nt => false
- | enumerator_list'nt => false
- | enumerator'nt => false
- | enumeration_constant'nt => false
- | enum_specifier'nt => false
- | direct_old_function_declarator'nt => false
- | direct_declarator'nt => false
- | direct_abstract_declarator'nt => false
- | designator_list'nt => false
- | designator'nt => false
- | designation'nt => false
- | declarator'nt => false
- | declaration_specifiers'nt => false
- | declaration_list'nt => true
- | declaration'nt => false
- | constant_expression'nt => false
- | conditional_expression'nt => false
- | compound_statement'nt => false
- | cast_expression'nt => false
- | c_initializer'nt => false
- | block_item_list'nt => false
- | block_item'nt => false
- | attribute_specifier_list'nt => true
- | attribute_specifier'nt => false
- | assignment_operator'nt => false
- | assignment_expression'nt => false
- | asm_statement'nt => false
- | argument_expression_list'nt => false
- | additive_expression'nt => false
- | abstract_declarator'nt => false
- | AND_expression'nt => false
- end.
-
-Definition first_nterm (nt:nonterminal) : list terminal :=
- match nt with
- | unary_operator'nt => [TILDE't; STAR't; PLUS't; MINUS't; BANG't; AND't]
- | unary_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | type_specifier'nt => [VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CHAR't]
- | type_qualifier_list'nt => [VOLATILE't; RESTRICT't; PACKED't; CONST't; ATTRIBUTE't; ALIGNAS't]
- | type_qualifier'nt => [VOLATILE't; RESTRICT't; PACKED't; CONST't; ATTRIBUTE't; ALIGNAS't]
- | type_name'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't]
- | translation_unit_file'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't]
- | translation_unit'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't]
- | struct_or_union_specifier'nt => [UNION't; STRUCT't]
- | struct_or_union'nt => [UNION't; STRUCT't]
- | struct_declarator_list'nt => [VAR_NAME't; STAR't; LPAREN't; COLON't]
- | struct_declarator'nt => [VAR_NAME't; STAR't; LPAREN't; COLON't]
- | struct_declaration_list'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't]
- | struct_declaration'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't]
- | storage_class_specifier'nt => [TYPEDEF't; STATIC't; REGISTER't; EXTERN't; AUTO't]
- | statement_safe'nt => [WHILE't; VAR_NAME't; TILDE't; SWITCH't; STRING_LITERAL't; STAR't; SIZEOF't; SEMICOLON't; RETURN't; PLUS't; OTHER_NAME't; MINUS't; LPAREN't; LBRACE't; INC't; IF't; GOTO't; FOR't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; ASM't; AND't; ALIGNOF't]
- | statement_dangerous'nt => [WHILE't; VAR_NAME't; TILDE't; SWITCH't; STRING_LITERAL't; STAR't; SIZEOF't; SEMICOLON't; RETURN't; PLUS't; OTHER_NAME't; MINUS't; LPAREN't; LBRACE't; INC't; IF't; GOTO't; FOR't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; ASM't; AND't; ALIGNOF't]
- | specifier_qualifier_list'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't]
- | shift_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | selection_statement_safe'nt => [SWITCH't; IF't]
- | selection_statement_dangerous'nt => [SWITCH't; IF't]
- | relational_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | primary_expression'nt => [VAR_NAME't; STRING_LITERAL't; LPAREN't; CONSTANT't]
- | postfix_expression'nt => [VAR_NAME't; STRING_LITERAL't; LPAREN't; CONSTANT't; BUILTIN_VA_ARG't]
- | pointer'nt => [STAR't]
- | parameter_type_list'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't]
- | parameter_list'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't]
- | parameter_declaration'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't]
- | old_function_declarator'nt => [VAR_NAME't; STAR't; LPAREN't]
- | multiplicative_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | logical_OR_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | logical_AND_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | labeled_statement_statement_safe_'nt => [OTHER_NAME't; DEFAULT't; CASE't]
- | labeled_statement_statement_dangerous_'nt => [OTHER_NAME't; DEFAULT't; CASE't]
- | jump_statement'nt => [RETURN't; GOTO't; CONTINUE't; BREAK't]
- | iteration_statement_statement_safe_'nt => [WHILE't; FOR't; DO't]
- | iteration_statement_statement_dangerous_'nt => [WHILE't; FOR't; DO't]
- | initializer_list'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; LBRACK't; LBRACE't; INC't; DOT't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | init_declarator_list'nt => [VAR_NAME't; STAR't; LPAREN't]
- | init_declarator'nt => [VAR_NAME't; STAR't; LPAREN't]
- | inclusive_OR_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | identifier_list'nt => [VAR_NAME't]
- | gcc_attribute_word'nt => [PACKED't; OTHER_NAME't; CONST't]
- | gcc_attribute_list'nt => [PACKED't; OTHER_NAME't; CONST't; COMMA't]
- | gcc_attribute'nt => [PACKED't; OTHER_NAME't; CONST't]
- | function_specifier'nt => [INLINE't]
- | function_definition'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't]
- | external_declaration'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't]
- | expression_statement'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; SEMICOLON't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | exclusive_OR_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | equality_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | enumerator_list'nt => [VAR_NAME't]
- | enumerator'nt => [VAR_NAME't]
- | enumeration_constant'nt => [VAR_NAME't]
- | enum_specifier'nt => [ENUM't]
- | direct_old_function_declarator'nt => [VAR_NAME't; LPAREN't]
- | direct_declarator'nt => [VAR_NAME't; LPAREN't]
- | direct_abstract_declarator'nt => [LPAREN't; LBRACK't]
- | designator_list'nt => [LBRACK't; DOT't]
- | designator'nt => [LBRACK't; DOT't]
- | designation'nt => [LBRACK't; DOT't]
- | declarator'nt => [VAR_NAME't; STAR't; LPAREN't]
- | declaration_specifiers'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't]
- | declaration_list'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't]
- | declaration'nt => [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't]
- | constant_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | conditional_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | compound_statement'nt => [LBRACE't]
- | cast_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | c_initializer'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; LBRACE't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | block_item_list'nt => [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't]
- | block_item'nt => [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't]
- | attribute_specifier_list'nt => [PACKED't; ATTRIBUTE't; ALIGNAS't]
- | attribute_specifier'nt => [PACKED't; ATTRIBUTE't; ALIGNAS't]
- | assignment_operator'nt => [XOR_ASSIGN't; SUB_ASSIGN't; RIGHT_ASSIGN't; OR_ASSIGN't; MUL_ASSIGN't; MOD_ASSIGN't; LEFT_ASSIGN't; EQ't; DIV_ASSIGN't; AND_ASSIGN't; ADD_ASSIGN't]
- | assignment_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | asm_statement'nt => [ASM't]
- | argument_expression_list'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | additive_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- | abstract_declarator'nt => [STAR't; LPAREN't; LBRACK't]
- | AND_expression'nt => [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't]
- end.
-
-Inductive noninitstate' : Set :=
- | Nis'569
- | Nis'568
- | Nis'567
- | Nis'566
- | Nis'565
- | Nis'564
- | Nis'563
- | Nis'562
- | Nis'561
- | Nis'560
- | Nis'559
- | Nis'558
- | Nis'557
- | Nis'556
- | Nis'555
- | Nis'554
- | Nis'553
- | Nis'552
- | Nis'551
- | Nis'550
- | Nis'549
- | Nis'548
- | Nis'547
- | Nis'546
- | Nis'545
- | Nis'544
- | Nis'543
- | Nis'542
- | Nis'541
- | Nis'540
- | Nis'539
- | Nis'538
- | Nis'537
- | Nis'536
- | Nis'535
- | Nis'534
- | Nis'533
- | Nis'532
- | Nis'531
- | Nis'530
- | Nis'529
- | Nis'528
- | Nis'527
- | Nis'526
- | Nis'525
- | Nis'524
- | Nis'523
- | Nis'522
- | Nis'521
- | Nis'520
- | Nis'519
- | Nis'518
- | Nis'517
- | Nis'516
- | Nis'515
- | Nis'514
- | Nis'513
- | Nis'512
- | Nis'511
- | Nis'510
- | Nis'509
- | Nis'508
- | Nis'507
- | Nis'506
- | Nis'505
- | Nis'504
- | Nis'503
- | Nis'502
- | Nis'501
- | Nis'500
- | Nis'499
- | Nis'498
- | Nis'497
- | Nis'496
- | Nis'495
- | Nis'494
- | Nis'493
- | Nis'492
- | Nis'491
- | Nis'490
- | Nis'489
- | Nis'488
- | Nis'487
- | Nis'486
- | Nis'485
- | Nis'484
- | Nis'483
- | Nis'482
- | Nis'481
- | Nis'480
- | Nis'479
- | Nis'478
- | Nis'477
- | Nis'476
- | Nis'475
- | Nis'474
- | Nis'473
- | Nis'472
- | Nis'471
- | Nis'470
- | Nis'469
- | Nis'468
- | Nis'467
- | Nis'466
- | Nis'465
- | Nis'464
- | Nis'463
- | Nis'462
- | Nis'461
- | Nis'460
- | Nis'459
- | Nis'458
- | Nis'457
- | Nis'456
- | Nis'455
- | Nis'454
- | Nis'453
- | Nis'452
- | Nis'451
- | Nis'450
- | Nis'449
- | Nis'448
- | Nis'447
- | Nis'446
- | Nis'445
- | Nis'444
- | Nis'443
- | Nis'442
- | Nis'441
- | Nis'440
- | Nis'439
- | Nis'438
- | Nis'437
- | Nis'436
- | Nis'435
- | Nis'434
- | Nis'433
- | Nis'432
- | Nis'431
- | Nis'430
- | Nis'429
- | Nis'428
- | Nis'427
- | Nis'426
- | Nis'425
- | Nis'424
- | Nis'423
- | Nis'422
- | Nis'421
- | Nis'420
- | Nis'419
- | Nis'418
- | Nis'417
- | Nis'416
- | Nis'415
- | Nis'414
- | Nis'413
- | Nis'412
- | Nis'411
- | Nis'410
- | Nis'409
- | Nis'408
- | Nis'407
- | Nis'406
- | Nis'405
- | Nis'404
- | Nis'403
- | Nis'402
- | Nis'401
- | Nis'400
- | Nis'399
- | Nis'398
- | Nis'397
- | Nis'396
- | Nis'395
- | Nis'394
- | Nis'393
- | Nis'392
- | Nis'391
- | Nis'390
- | Nis'389
- | Nis'388
- | Nis'387
- | Nis'386
- | Nis'385
- | Nis'384
- | Nis'383
- | Nis'382
- | Nis'381
- | Nis'380
- | Nis'379
- | Nis'378
- | Nis'377
- | Nis'376
- | Nis'375
- | Nis'374
- | Nis'373
- | Nis'372
- | Nis'371
- | Nis'370
- | Nis'369
- | Nis'368
- | Nis'367
- | Nis'366
- | Nis'365
- | Nis'364
- | Nis'363
- | Nis'362
- | Nis'361
- | Nis'360
- | Nis'359
- | Nis'358
- | Nis'357
- | Nis'356
- | Nis'355
- | Nis'354
- | Nis'353
- | Nis'352
- | Nis'351
- | Nis'350
- | Nis'349
- | Nis'348
- | Nis'347
- | Nis'346
- | Nis'345
- | Nis'344
- | Nis'343
- | Nis'342
- | Nis'341
- | Nis'340
- | Nis'339
- | Nis'338
- | Nis'337
- | Nis'336
- | Nis'335
- | Nis'334
- | Nis'332
- | Nis'331
- | Nis'330
- | Nis'329
- | Nis'328
- | Nis'327
- | Nis'326
- | Nis'325
- | Nis'324
- | Nis'323
- | Nis'322
- | Nis'321
- | Nis'320
- | Nis'319
- | Nis'318
- | Nis'317
- | Nis'316
- | Nis'315
- | Nis'314
- | Nis'313
- | Nis'312
- | Nis'311
- | Nis'310
- | Nis'309
- | Nis'308
- | Nis'307
- | Nis'306
- | Nis'305
- | Nis'304
- | Nis'303
- | Nis'302
- | Nis'301
- | Nis'300
- | Nis'299
- | Nis'298
- | Nis'297
- | Nis'296
- | Nis'295
- | Nis'294
- | Nis'293
- | Nis'292
- | Nis'291
- | Nis'290
- | Nis'289
- | Nis'288
- | Nis'287
- | Nis'286
- | Nis'285
- | Nis'284
- | Nis'283
- | Nis'282
- | Nis'281
- | Nis'280
- | Nis'279
- | Nis'278
- | Nis'277
- | Nis'276
- | Nis'275
- | Nis'274
- | Nis'273
- | Nis'272
- | Nis'271
- | Nis'270
- | Nis'269
- | Nis'268
- | Nis'267
- | Nis'266
- | Nis'265
- | Nis'264
- | Nis'263
- | Nis'262
- | Nis'261
- | Nis'260
- | Nis'259
- | Nis'258
- | Nis'257
- | Nis'256
- | Nis'255
- | Nis'254
- | Nis'253
- | Nis'252
- | Nis'251
- | Nis'250
- | Nis'249
- | Nis'248
- | Nis'247
- | Nis'246
- | Nis'245
- | Nis'244
- | Nis'243
- | Nis'242
- | Nis'241
- | Nis'240
- | Nis'239
- | Nis'238
- | Nis'237
- | Nis'236
- | Nis'235
- | Nis'234
- | Nis'233
- | Nis'232
- | Nis'231
- | Nis'230
- | Nis'229
- | Nis'228
- | Nis'227
- | Nis'226
- | Nis'225
- | Nis'224
- | Nis'223
- | Nis'222
- | Nis'221
- | Nis'220
- | Nis'219
- | Nis'218
- | Nis'217
- | Nis'216
- | Nis'215
- | Nis'214
- | Nis'213
- | Nis'212
- | Nis'211
- | Nis'210
- | Nis'209
- | Nis'208
- | Nis'207
- | Nis'206
- | Nis'205
- | Nis'204
- | Nis'203
- | Nis'202
- | Nis'201
- | Nis'200
- | Nis'199
- | Nis'198
- | Nis'197
- | Nis'196
- | Nis'195
- | Nis'194
- | Nis'193
- | Nis'192
- | Nis'191
- | Nis'190
- | Nis'189
- | Nis'188
- | Nis'187
- | Nis'186
- | Nis'185
- | Nis'184
- | Nis'183
- | Nis'182
- | Nis'181
- | Nis'180
- | Nis'179
- | Nis'178
- | Nis'177
- | Nis'176
- | Nis'175
- | Nis'174
- | Nis'173
- | Nis'172
- | Nis'171
- | Nis'170
- | Nis'169
- | Nis'168
- | Nis'167
- | Nis'166
- | Nis'165
- | Nis'164
- | Nis'163
- | Nis'162
- | Nis'161
- | Nis'160
- | Nis'159
- | Nis'158
- | Nis'157
- | Nis'156
- | Nis'155
- | Nis'154
- | Nis'153
- | Nis'152
- | Nis'151
- | Nis'150
- | Nis'149
- | Nis'148
- | Nis'147
- | Nis'146
- | Nis'145
- | Nis'144
- | Nis'143
- | Nis'142
- | Nis'141
- | Nis'140
- | Nis'139
- | Nis'138
- | Nis'137
- | Nis'136
- | Nis'135
- | Nis'134
- | Nis'133
- | Nis'132
- | Nis'131
- | Nis'130
- | Nis'129
- | Nis'128
- | Nis'127
- | Nis'126
- | Nis'125
- | Nis'124
- | Nis'123
- | Nis'122
- | Nis'121
- | Nis'120
- | Nis'119
- | Nis'118
- | Nis'117
- | Nis'116
- | Nis'115
- | Nis'114
- | Nis'113
- | Nis'112
- | Nis'111
- | Nis'110
- | Nis'109
- | Nis'108
- | Nis'107
- | Nis'106
- | Nis'105
- | Nis'104
- | Nis'103
- | Nis'102
- | Nis'101
- | Nis'100
- | Nis'99
- | Nis'98
- | Nis'97
- | Nis'96
- | Nis'95
- | Nis'94
- | Nis'93
- | Nis'92
- | Nis'91
- | Nis'90
- | Nis'89
- | Nis'88
- | Nis'87
- | Nis'86
- | Nis'85
- | Nis'84
- | Nis'83
- | Nis'82
- | Nis'81
- | Nis'80
- | Nis'79
- | Nis'78
- | Nis'77
- | Nis'76
- | Nis'75
- | Nis'74
- | Nis'73
- | Nis'72
- | Nis'71
- | Nis'70
- | Nis'69
- | Nis'68
- | Nis'67
- | Nis'66
- | Nis'65
- | Nis'64
- | Nis'63
- | Nis'62
- | Nis'61
- | Nis'60
- | Nis'59
- | Nis'58
- | Nis'57
- | Nis'56
- | Nis'55
- | Nis'54
- | Nis'53
- | Nis'52
- | Nis'51
- | Nis'50
- | Nis'49
- | Nis'48
- | Nis'47
- | Nis'46
- | Nis'45
- | Nis'44
- | Nis'43
- | Nis'42
- | Nis'41
- | Nis'40
- | Nis'39
- | Nis'38
- | Nis'37
- | Nis'36
- | Nis'35
- | Nis'34
- | Nis'33
- | Nis'32
- | Nis'31
- | Nis'30
- | Nis'29
- | Nis'28
- | Nis'27
- | Nis'26
- | Nis'25
- | Nis'24
- | Nis'23
- | Nis'22
- | Nis'21
- | Nis'20
- | Nis'19
- | Nis'18
- | Nis'17
- | Nis'16
- | Nis'15
- | Nis'14
- | Nis'13
- | Nis'12
- | Nis'11
- | Nis'10
- | Nis'9
- | Nis'8
- | Nis'7
- | Nis'6
- | Nis'5
- | Nis'4
- | Nis'3
- | Nis'2
- | Nis'1.
-Definition noninitstate := noninitstate'.
-
-Program Instance noninitstateNum : Numbered noninitstate :=
- { inj := fun x => match x return _ with | Nis'569 => Int31.On | Nis'568 => Int31.In | Nis'567 => (twice Int31.In) | Nis'566 => (twice_plus_one Int31.In) | Nis'565 => (twice (twice Int31.In)) | Nis'564 => (twice_plus_one (twice Int31.In)) | Nis'563 => (twice (twice_plus_one Int31.In)) | Nis'562 => (twice_plus_one (twice_plus_one Int31.In)) | Nis'561 => (twice (twice (twice Int31.In))) | Nis'560 => (twice_plus_one (twice (twice Int31.In))) | Nis'559 => (twice (twice_plus_one (twice Int31.In))) | Nis'558 => (twice_plus_one (twice_plus_one (twice Int31.In))) | Nis'557 => (twice (twice (twice_plus_one Int31.In))) | Nis'556 => (twice_plus_one (twice (twice_plus_one Int31.In))) | Nis'555 => (twice (twice_plus_one (twice_plus_one Int31.In))) | Nis'554 => (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))) | Nis'553 => (twice (twice (twice (twice Int31.In)))) | Nis'552 => (twice_plus_one (twice (twice (twice Int31.In)))) | Nis'551 => (twice (twice_plus_one (twice (twice Int31.In)))) | Nis'550 => (twice_plus_one (twice_plus_one (twice (twice Int31.In)))) | Nis'549 => (twice (twice (twice_plus_one (twice Int31.In)))) | Nis'548 => (twice_plus_one (twice (twice_plus_one (twice Int31.In)))) | Nis'547 => (twice (twice_plus_one (twice_plus_one (twice Int31.In)))) | Nis'546 => (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))) | Nis'545 => (twice (twice (twice (twice_plus_one Int31.In)))) | Nis'544 => (twice_plus_one (twice (twice (twice_plus_one Int31.In)))) | Nis'543 => (twice (twice_plus_one (twice (twice_plus_one Int31.In)))) | Nis'542 => (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))) | Nis'541 => (twice (twice (twice_plus_one (twice_plus_one Int31.In)))) | Nis'540 => (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))) | Nis'539 => (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))) | Nis'538 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))) | Nis'537 => (twice (twice (twice (twice (twice Int31.In))))) | Nis'536 => (twice_plus_one (twice (twice (twice (twice Int31.In))))) | Nis'535 => (twice (twice_plus_one (twice (twice (twice Int31.In))))) | Nis'534 => (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))) | Nis'533 => (twice (twice (twice_plus_one (twice (twice Int31.In))))) | Nis'532 => (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))) | Nis'531 => (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | Nis'530 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))) | Nis'529 => (twice (twice (twice (twice_plus_one (twice Int31.In))))) | Nis'528 => (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))) | Nis'527 => (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | Nis'526 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))) | Nis'525 => (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | Nis'524 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))) | Nis'523 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | Nis'522 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))) | Nis'521 => (twice (twice (twice (twice (twice_plus_one Int31.In))))) | Nis'520 => (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))) | Nis'519 => (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | Nis'518 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))) | Nis'517 => (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | Nis'516 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))) | Nis'515 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | Nis'514 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))) | Nis'513 => (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | Nis'512 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))) | Nis'511 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | Nis'510 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))) | Nis'509 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Nis'508 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Nis'507 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Nis'506 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))) | Nis'505 => (twice (twice (twice (twice (twice (twice Int31.In)))))) | Nis'504 => (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))) | Nis'503 => (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | Nis'502 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))) | Nis'501 => (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | Nis'500 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))) | Nis'499 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | Nis'498 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))) | Nis'497 => (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | Nis'496 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))) | Nis'495 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | Nis'494 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))) | Nis'493 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Nis'492 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Nis'491 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Nis'490 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))) | Nis'489 => (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | Nis'488 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))) | Nis'487 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | Nis'486 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))) | Nis'485 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Nis'484 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Nis'483 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Nis'482 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))) | Nis'481 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'480 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'479 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'478 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'477 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'476 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'475 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'474 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))) | Nis'473 => (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))) | Nis'472 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))) | Nis'471 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))) | Nis'470 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))) | Nis'469 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Nis'468 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Nis'467 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Nis'466 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))) | Nis'465 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'464 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'463 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'462 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'461 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'460 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'459 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'458 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))) | Nis'457 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'456 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'455 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'454 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'453 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'452 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'451 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'450 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'449 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'448 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'447 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'446 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'445 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'444 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'443 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'442 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))) | Nis'441 => (twice (twice (twice (twice (twice (twice (twice Int31.In))))))) | Nis'440 => (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))) | Nis'439 => (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))) | Nis'438 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))) | Nis'437 => (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Nis'436 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Nis'435 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Nis'434 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))) | Nis'433 => (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'432 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'431 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'430 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'429 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'428 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'427 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'426 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))) | Nis'425 => (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'424 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'423 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'422 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'421 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'420 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'419 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'418 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In))))))) | Nis'417 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'416 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'415 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'414 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'413 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'412 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'411 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'410 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In))))))) | Nis'409 => (twice (twice (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'408 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'407 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'406 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'405 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'404 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'403 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'402 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In))))))) | Nis'401 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'400 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'399 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'398 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'397 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'396 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'395 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'394 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In))))))) | Nis'393 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'392 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'391 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'390 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'389 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'388 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'387 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'386 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'385 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'384 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'383 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'382 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'381 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'380 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'379 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'378 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In))))))) | Nis'377 => (twice (twice (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'376 => (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'375 => (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'374 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'373 => (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'372 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'371 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'370 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In))))))) | Nis'369 => (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'368 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'367 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'366 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'365 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'364 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'363 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'362 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In))))))) | Nis'361 => (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'360 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'359 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'358 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'357 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'356 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'355 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'354 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'353 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'352 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'351 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'350 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'349 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'348 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'347 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'346 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In))))))) | Nis'345 => (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'344 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'343 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'342 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'341 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'340 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'339 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'338 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'337 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'336 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'335 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'334 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'332 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'331 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'330 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'329 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'328 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'327 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'326 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'325 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'324 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'323 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'322 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'321 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'320 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'319 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'318 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'317 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'316 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'315 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'314 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'313 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In))))))) | Nis'312 => (twice (twice (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'311 => (twice_plus_one (twice (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'310 => (twice (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'309 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'308 => (twice (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'307 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'306 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'305 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In)))))))) | Nis'304 => (twice (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'303 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'302 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'301 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'300 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'299 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'298 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'297 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In)))))))) | Nis'296 => (twice (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'295 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'294 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'293 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'292 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'291 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'290 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'289 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'288 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'287 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'286 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'285 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'284 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'283 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'282 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'281 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In)))))))) | Nis'280 => (twice (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'279 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'278 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'277 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'276 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'275 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'274 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'273 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'272 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'271 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'270 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'269 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'268 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'267 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'266 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'265 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice Int31.In)))))))) | Nis'264 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'263 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'262 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'261 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'260 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'259 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'258 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'257 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'256 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'255 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'254 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'253 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'252 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'251 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'250 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'249 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice Int31.In)))))))) | Nis'248 => (twice (twice (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'247 => (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'246 => (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'245 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'244 => (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'243 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'242 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'241 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'240 => (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'239 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'238 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'237 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'236 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'235 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'234 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'233 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice Int31.In)))))))) | Nis'232 => (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'231 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'230 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'229 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'228 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'227 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'226 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'225 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'224 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'223 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'222 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'221 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'220 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'219 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'218 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'217 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice Int31.In)))))))) | Nis'216 => (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'215 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'214 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'213 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'212 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'211 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'210 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'209 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'208 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'207 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'206 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'205 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'204 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'203 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'202 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'201 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'200 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'199 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'198 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'197 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'196 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'195 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'194 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'193 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'192 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'191 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'190 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'189 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'188 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'187 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'186 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'185 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice Int31.In)))))))) | Nis'184 => (twice (twice (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'183 => (twice_plus_one (twice (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'182 => (twice (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'181 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'180 => (twice (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'179 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'178 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'177 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'176 => (twice (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'175 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'174 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'173 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'172 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'171 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'170 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'169 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one Int31.In)))))))) | Nis'168 => (twice (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'167 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'166 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'165 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'164 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'163 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'162 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'161 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'160 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'159 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'158 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'157 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'156 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'155 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'154 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'153 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one Int31.In)))))))) | Nis'152 => (twice (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'151 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'150 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'149 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'148 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'147 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'146 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'145 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'144 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'143 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'142 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'141 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'140 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'139 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'138 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'137 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'136 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'135 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'134 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'133 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'132 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'131 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'130 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'129 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'128 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'127 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'126 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'125 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'124 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'123 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'122 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'121 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one Int31.In)))))))) | Nis'120 => (twice (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'119 => (twice_plus_one (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'118 => (twice (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'117 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'116 => (twice (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'115 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'114 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'113 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'112 => (twice (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'111 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'110 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'109 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'108 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'107 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'106 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'105 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'104 => (twice (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'103 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'102 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'101 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'100 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'99 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'98 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'97 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'96 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'95 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'94 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'93 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'92 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'91 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'90 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'89 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'88 => (twice (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'87 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'86 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'85 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'84 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'83 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'82 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'81 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'80 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'79 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'78 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'77 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'76 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'75 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'74 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'73 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'72 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'71 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'70 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'69 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'68 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'67 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'66 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'65 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'64 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'63 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'62 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'61 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'60 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'59 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'58 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'57 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one Int31.In)))))))) | Nis'56 => (twice (twice (twice (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'55 => (twice_plus_one (twice (twice (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'54 => (twice (twice_plus_one (twice (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'53 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'52 => (twice (twice (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'51 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'50 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'49 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'48 => (twice (twice (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'47 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'46 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'45 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'44 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'43 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'42 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'41 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice (twice Int31.In))))))))) | Nis'40 => (twice (twice (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'39 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'38 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'37 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'36 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'35 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'34 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'33 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'32 => (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'31 => (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'30 => (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'29 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'28 => (twice (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'27 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'26 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'25 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice (twice Int31.In))))))))) | Nis'24 => (twice (twice (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'23 => (twice_plus_one (twice (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'22 => (twice (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'21 => (twice_plus_one (twice_plus_one (twice (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'20 => (twice (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'19 => (twice_plus_one (twice (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'18 => (twice (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'17 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'16 => (twice (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'15 => (twice_plus_one (twice (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'14 => (twice (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'13 => (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'12 => (twice (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'11 => (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'10 => (twice (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'9 => (twice_plus_one (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'8 => (twice (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'7 => (twice_plus_one (twice (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'6 => (twice (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'5 => (twice_plus_one (twice_plus_one (twice (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'4 => (twice (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'3 => (twice_plus_one (twice (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'2 => (twice (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) | Nis'1 => (twice_plus_one (twice_plus_one (twice_plus_one (twice (twice_plus_one (twice_plus_one (twice (twice (twice Int31.In))))))))) end;
- surj := (fun n => match n return _ with | 0 => Nis'569 | 1 => Nis'568 | 2 => Nis'567 | 3 => Nis'566 | 4 => Nis'565 | 5 => Nis'564 | 6 => Nis'563 | 7 => Nis'562 | 8 => Nis'561 | 9 => Nis'560 | 10 => Nis'559 | 11 => Nis'558 | 12 => Nis'557 | 13 => Nis'556 | 14 => Nis'555 | 15 => Nis'554 | 16 => Nis'553 | 17 => Nis'552 | 18 => Nis'551 | 19 => Nis'550 | 20 => Nis'549 | 21 => Nis'548 | 22 => Nis'547 | 23 => Nis'546 | 24 => Nis'545 | 25 => Nis'544 | 26 => Nis'543 | 27 => Nis'542 | 28 => Nis'541 | 29 => Nis'540 | 30 => Nis'539 | 31 => Nis'538 | 32 => Nis'537 | 33 => Nis'536 | 34 => Nis'535 | 35 => Nis'534 | 36 => Nis'533 | 37 => Nis'532 | 38 => Nis'531 | 39 => Nis'530 | 40 => Nis'529 | 41 => Nis'528 | 42 => Nis'527 | 43 => Nis'526 | 44 => Nis'525 | 45 => Nis'524 | 46 => Nis'523 | 47 => Nis'522 | 48 => Nis'521 | 49 => Nis'520 | 50 => Nis'519 | 51 => Nis'518 | 52 => Nis'517 | 53 => Nis'516 | 54 => Nis'515 | 55 => Nis'514 | 56 => Nis'513 | 57 => Nis'512 | 58 => Nis'511 | 59 => Nis'510 | 60 => Nis'509 | 61 => Nis'508 | 62 => Nis'507 | 63 => Nis'506 | 64 => Nis'505 | 65 => Nis'504 | 66 => Nis'503 | 67 => Nis'502 | 68 => Nis'501 | 69 => Nis'500 | 70 => Nis'499 | 71 => Nis'498 | 72 => Nis'497 | 73 => Nis'496 | 74 => Nis'495 | 75 => Nis'494 | 76 => Nis'493 | 77 => Nis'492 | 78 => Nis'491 | 79 => Nis'490 | 80 => Nis'489 | 81 => Nis'488 | 82 => Nis'487 | 83 => Nis'486 | 84 => Nis'485 | 85 => Nis'484 | 86 => Nis'483 | 87 => Nis'482 | 88 => Nis'481 | 89 => Nis'480 | 90 => Nis'479 | 91 => Nis'478 | 92 => Nis'477 | 93 => Nis'476 | 94 => Nis'475 | 95 => Nis'474 | 96 => Nis'473 | 97 => Nis'472 | 98 => Nis'471 | 99 => Nis'470 | 100 => Nis'469 | 101 => Nis'468 | 102 => Nis'467 | 103 => Nis'466 | 104 => Nis'465 | 105 => Nis'464 | 106 => Nis'463 | 107 => Nis'462 | 108 => Nis'461 | 109 => Nis'460 | 110 => Nis'459 | 111 => Nis'458 | 112 => Nis'457 | 113 => Nis'456 | 114 => Nis'455 | 115 => Nis'454 | 116 => Nis'453 | 117 => Nis'452 | 118 => Nis'451 | 119 => Nis'450 | 120 => Nis'449 | 121 => Nis'448 | 122 => Nis'447 | 123 => Nis'446 | 124 => Nis'445 | 125 => Nis'444 | 126 => Nis'443 | 127 => Nis'442 | 128 => Nis'441 | 129 => Nis'440 | 130 => Nis'439 | 131 => Nis'438 | 132 => Nis'437 | 133 => Nis'436 | 134 => Nis'435 | 135 => Nis'434 | 136 => Nis'433 | 137 => Nis'432 | 138 => Nis'431 | 139 => Nis'430 | 140 => Nis'429 | 141 => Nis'428 | 142 => Nis'427 | 143 => Nis'426 | 144 => Nis'425 | 145 => Nis'424 | 146 => Nis'423 | 147 => Nis'422 | 148 => Nis'421 | 149 => Nis'420 | 150 => Nis'419 | 151 => Nis'418 | 152 => Nis'417 | 153 => Nis'416 | 154 => Nis'415 | 155 => Nis'414 | 156 => Nis'413 | 157 => Nis'412 | 158 => Nis'411 | 159 => Nis'410 | 160 => Nis'409 | 161 => Nis'408 | 162 => Nis'407 | 163 => Nis'406 | 164 => Nis'405 | 165 => Nis'404 | 166 => Nis'403 | 167 => Nis'402 | 168 => Nis'401 | 169 => Nis'400 | 170 => Nis'399 | 171 => Nis'398 | 172 => Nis'397 | 173 => Nis'396 | 174 => Nis'395 | 175 => Nis'394 | 176 => Nis'393 | 177 => Nis'392 | 178 => Nis'391 | 179 => Nis'390 | 180 => Nis'389 | 181 => Nis'388 | 182 => Nis'387 | 183 => Nis'386 | 184 => Nis'385 | 185 => Nis'384 | 186 => Nis'383 | 187 => Nis'382 | 188 => Nis'381 | 189 => Nis'380 | 190 => Nis'379 | 191 => Nis'378 | 192 => Nis'377 | 193 => Nis'376 | 194 => Nis'375 | 195 => Nis'374 | 196 => Nis'373 | 197 => Nis'372 | 198 => Nis'371 | 199 => Nis'370 | 200 => Nis'369 | 201 => Nis'368 | 202 => Nis'367 | 203 => Nis'366 | 204 => Nis'365 | 205 => Nis'364 | 206 => Nis'363 | 207 => Nis'362 | 208 => Nis'361 | 209 => Nis'360 | 210 => Nis'359 | 211 => Nis'358 | 212 => Nis'357 | 213 => Nis'356 | 214 => Nis'355 | 215 => Nis'354 | 216 => Nis'353 | 217 => Nis'352 | 218 => Nis'351 | 219 => Nis'350 | 220 => Nis'349 | 221 => Nis'348 | 222 => Nis'347 | 223 => Nis'346 | 224 => Nis'345 | 225 => Nis'344 | 226 => Nis'343 | 227 => Nis'342 | 228 => Nis'341 | 229 => Nis'340 | 230 => Nis'339 | 231 => Nis'338 | 232 => Nis'337 | 233 => Nis'336 | 234 => Nis'335 | 235 => Nis'334 | 236 => Nis'332 | 237 => Nis'331 | 238 => Nis'330 | 239 => Nis'329 | 240 => Nis'328 | 241 => Nis'327 | 242 => Nis'326 | 243 => Nis'325 | 244 => Nis'324 | 245 => Nis'323 | 246 => Nis'322 | 247 => Nis'321 | 248 => Nis'320 | 249 => Nis'319 | 250 => Nis'318 | 251 => Nis'317 | 252 => Nis'316 | 253 => Nis'315 | 254 => Nis'314 | 255 => Nis'313 | 256 => Nis'312 | 257 => Nis'311 | 258 => Nis'310 | 259 => Nis'309 | 260 => Nis'308 | 261 => Nis'307 | 262 => Nis'306 | 263 => Nis'305 | 264 => Nis'304 | 265 => Nis'303 | 266 => Nis'302 | 267 => Nis'301 | 268 => Nis'300 | 269 => Nis'299 | 270 => Nis'298 | 271 => Nis'297 | 272 => Nis'296 | 273 => Nis'295 | 274 => Nis'294 | 275 => Nis'293 | 276 => Nis'292 | 277 => Nis'291 | 278 => Nis'290 | 279 => Nis'289 | 280 => Nis'288 | 281 => Nis'287 | 282 => Nis'286 | 283 => Nis'285 | 284 => Nis'284 | 285 => Nis'283 | 286 => Nis'282 | 287 => Nis'281 | 288 => Nis'280 | 289 => Nis'279 | 290 => Nis'278 | 291 => Nis'277 | 292 => Nis'276 | 293 => Nis'275 | 294 => Nis'274 | 295 => Nis'273 | 296 => Nis'272 | 297 => Nis'271 | 298 => Nis'270 | 299 => Nis'269 | 300 => Nis'268 | 301 => Nis'267 | 302 => Nis'266 | 303 => Nis'265 | 304 => Nis'264 | 305 => Nis'263 | 306 => Nis'262 | 307 => Nis'261 | 308 => Nis'260 | 309 => Nis'259 | 310 => Nis'258 | 311 => Nis'257 | 312 => Nis'256 | 313 => Nis'255 | 314 => Nis'254 | 315 => Nis'253 | 316 => Nis'252 | 317 => Nis'251 | 318 => Nis'250 | 319 => Nis'249 | 320 => Nis'248 | 321 => Nis'247 | 322 => Nis'246 | 323 => Nis'245 | 324 => Nis'244 | 325 => Nis'243 | 326 => Nis'242 | 327 => Nis'241 | 328 => Nis'240 | 329 => Nis'239 | 330 => Nis'238 | 331 => Nis'237 | 332 => Nis'236 | 333 => Nis'235 | 334 => Nis'234 | 335 => Nis'233 | 336 => Nis'232 | 337 => Nis'231 | 338 => Nis'230 | 339 => Nis'229 | 340 => Nis'228 | 341 => Nis'227 | 342 => Nis'226 | 343 => Nis'225 | 344 => Nis'224 | 345 => Nis'223 | 346 => Nis'222 | 347 => Nis'221 | 348 => Nis'220 | 349 => Nis'219 | 350 => Nis'218 | 351 => Nis'217 | 352 => Nis'216 | 353 => Nis'215 | 354 => Nis'214 | 355 => Nis'213 | 356 => Nis'212 | 357 => Nis'211 | 358 => Nis'210 | 359 => Nis'209 | 360 => Nis'208 | 361 => Nis'207 | 362 => Nis'206 | 363 => Nis'205 | 364 => Nis'204 | 365 => Nis'203 | 366 => Nis'202 | 367 => Nis'201 | 368 => Nis'200 | 369 => Nis'199 | 370 => Nis'198 | 371 => Nis'197 | 372 => Nis'196 | 373 => Nis'195 | 374 => Nis'194 | 375 => Nis'193 | 376 => Nis'192 | 377 => Nis'191 | 378 => Nis'190 | 379 => Nis'189 | 380 => Nis'188 | 381 => Nis'187 | 382 => Nis'186 | 383 => Nis'185 | 384 => Nis'184 | 385 => Nis'183 | 386 => Nis'182 | 387 => Nis'181 | 388 => Nis'180 | 389 => Nis'179 | 390 => Nis'178 | 391 => Nis'177 | 392 => Nis'176 | 393 => Nis'175 | 394 => Nis'174 | 395 => Nis'173 | 396 => Nis'172 | 397 => Nis'171 | 398 => Nis'170 | 399 => Nis'169 | 400 => Nis'168 | 401 => Nis'167 | 402 => Nis'166 | 403 => Nis'165 | 404 => Nis'164 | 405 => Nis'163 | 406 => Nis'162 | 407 => Nis'161 | 408 => Nis'160 | 409 => Nis'159 | 410 => Nis'158 | 411 => Nis'157 | 412 => Nis'156 | 413 => Nis'155 | 414 => Nis'154 | 415 => Nis'153 | 416 => Nis'152 | 417 => Nis'151 | 418 => Nis'150 | 419 => Nis'149 | 420 => Nis'148 | 421 => Nis'147 | 422 => Nis'146 | 423 => Nis'145 | 424 => Nis'144 | 425 => Nis'143 | 426 => Nis'142 | 427 => Nis'141 | 428 => Nis'140 | 429 => Nis'139 | 430 => Nis'138 | 431 => Nis'137 | 432 => Nis'136 | 433 => Nis'135 | 434 => Nis'134 | 435 => Nis'133 | 436 => Nis'132 | 437 => Nis'131 | 438 => Nis'130 | 439 => Nis'129 | 440 => Nis'128 | 441 => Nis'127 | 442 => Nis'126 | 443 => Nis'125 | 444 => Nis'124 | 445 => Nis'123 | 446 => Nis'122 | 447 => Nis'121 | 448 => Nis'120 | 449 => Nis'119 | 450 => Nis'118 | 451 => Nis'117 | 452 => Nis'116 | 453 => Nis'115 | 454 => Nis'114 | 455 => Nis'113 | 456 => Nis'112 | 457 => Nis'111 | 458 => Nis'110 | 459 => Nis'109 | 460 => Nis'108 | 461 => Nis'107 | 462 => Nis'106 | 463 => Nis'105 | 464 => Nis'104 | 465 => Nis'103 | 466 => Nis'102 | 467 => Nis'101 | 468 => Nis'100 | 469 => Nis'99 | 470 => Nis'98 | 471 => Nis'97 | 472 => Nis'96 | 473 => Nis'95 | 474 => Nis'94 | 475 => Nis'93 | 476 => Nis'92 | 477 => Nis'91 | 478 => Nis'90 | 479 => Nis'89 | 480 => Nis'88 | 481 => Nis'87 | 482 => Nis'86 | 483 => Nis'85 | 484 => Nis'84 | 485 => Nis'83 | 486 => Nis'82 | 487 => Nis'81 | 488 => Nis'80 | 489 => Nis'79 | 490 => Nis'78 | 491 => Nis'77 | 492 => Nis'76 | 493 => Nis'75 | 494 => Nis'74 | 495 => Nis'73 | 496 => Nis'72 | 497 => Nis'71 | 498 => Nis'70 | 499 => Nis'69 | 500 => Nis'68 | 501 => Nis'67 | 502 => Nis'66 | 503 => Nis'65 | 504 => Nis'64 | 505 => Nis'63 | 506 => Nis'62 | 507 => Nis'61 | 508 => Nis'60 | 509 => Nis'59 | 510 => Nis'58 | 511 => Nis'57 | 512 => Nis'56 | 513 => Nis'55 | 514 => Nis'54 | 515 => Nis'53 | 516 => Nis'52 | 517 => Nis'51 | 518 => Nis'50 | 519 => Nis'49 | 520 => Nis'48 | 521 => Nis'47 | 522 => Nis'46 | 523 => Nis'45 | 524 => Nis'44 | 525 => Nis'43 | 526 => Nis'42 | 527 => Nis'41 | 528 => Nis'40 | 529 => Nis'39 | 530 => Nis'38 | 531 => Nis'37 | 532 => Nis'36 | 533 => Nis'35 | 534 => Nis'34 | 535 => Nis'33 | 536 => Nis'32 | 537 => Nis'31 | 538 => Nis'30 | 539 => Nis'29 | 540 => Nis'28 | 541 => Nis'27 | 542 => Nis'26 | 543 => Nis'25 | 544 => Nis'24 | 545 => Nis'23 | 546 => Nis'22 | 547 => Nis'21 | 548 => Nis'20 | 549 => Nis'19 | 550 => Nis'18 | 551 => Nis'17 | 552 => Nis'16 | 553 => Nis'15 | 554 => Nis'14 | 555 => Nis'13 | 556 => Nis'12 | 557 => Nis'11 | 558 => Nis'10 | 559 => Nis'9 | 560 => Nis'8 | 561 => Nis'7 | 562 => Nis'6 | 563 => Nis'5 | 564 => Nis'4 | 565 => Nis'3 | 566 => Nis'2 | 567 => Nis'1 | _ => Nis'569 end)%int31;
- inj_bound := 568%int31 }.
-Solve Obligations using (intro x; case x; reflexivity).
-
-Instance NonInitStateAlph : Alphabet noninitstate := _.
-
-Definition last_symb_of_non_init_state (noninitstate:noninitstate) : symbol :=
- match noninitstate with
- | Nis'1 => T VOLATILE't
- | Nis'2 => T VOID't
- | Nis'3 => T UNSIGNED't
- | Nis'4 => T UNION't
- | Nis'5 => T UNDERSCORE_BOOL't
- | Nis'6 => T TYPEDEF_NAME't
- | Nis'7 => T TYPEDEF't
- | Nis'8 => T STRUCT't
- | Nis'9 => T STATIC't
- | Nis'10 => T SIGNED't
- | Nis'11 => T SHORT't
- | Nis'12 => T SEMICOLON't
- | Nis'13 => T RESTRICT't
- | Nis'14 => T REGISTER't
- | Nis'15 => T PRAGMA't
- | Nis'16 => T PACKED't
- | Nis'17 => T LPAREN't
- | Nis'18 => T VAR_NAME't
- | Nis'19 => T TILDE't
- | Nis'20 => T STRING_LITERAL't
- | Nis'21 => T STAR't
- | Nis'22 => T SIZEOF't
- | Nis'23 => T PLUS't
- | Nis'24 => T MINUS't
- | Nis'25 => T LPAREN't
- | Nis'26 => T LPAREN't
- | Nis'27 => T LONG't
- | Nis'28 => T INT't
- | Nis'29 => T INC't
- | Nis'30 => T LPAREN't
- | Nis'31 => T FLOAT't
- | Nis'32 => T ENUM't
- | Nis'33 => NT attribute_specifier_list'nt
- | Nis'34 => T OTHER_NAME't
- | Nis'35 => T LBRACE't
- | Nis'36 => T VAR_NAME't
- | Nis'37 => NT enumerator_list'nt
- | Nis'38 => T RBRACE't
- | Nis'39 => T COMMA't
- | Nis'40 => T RBRACE't
- | Nis'41 => NT enumerator'nt
- | Nis'42 => NT enumeration_constant'nt
- | Nis'43 => T EQ't
- | Nis'44 => T DEC't
- | Nis'45 => T CONSTANT't
- | Nis'46 => T BUILTIN_VA_ARG't
- | Nis'47 => T LPAREN't
- | Nis'48 => T BANG't
- | Nis'49 => T AND't
- | Nis'50 => T ALIGNOF't
- | Nis'51 => T LPAREN't
- | Nis'52 => T DOUBLE't
- | Nis'53 => T CONST't
- | Nis'54 => T CHAR't
- | Nis'55 => T ATTRIBUTE't
- | Nis'56 => T LPAREN't
- | Nis'57 => T LPAREN't
- | Nis'58 => T PACKED't
- | Nis'59 => T OTHER_NAME't
- | Nis'60 => T CONST't
- | Nis'61 => NT gcc_attribute_word'nt
- | Nis'62 => T LPAREN't
- | Nis'63 => T RPAREN't
- | Nis'64 => NT unary_operator'nt
- | Nis'65 => NT unary_expression'nt
- | Nis'66 => NT primary_expression'nt
- | Nis'67 => NT postfix_expression'nt
- | Nis'68 => T PTR't
- | Nis'69 => T OTHER_NAME't
- | Nis'70 => T LPAREN't
- | Nis'71 => T RPAREN't
- | Nis'72 => NT unary_expression'nt
- | Nis'73 => T XOR_ASSIGN't
- | Nis'74 => T SUB_ASSIGN't
- | Nis'75 => T RIGHT_ASSIGN't
- | Nis'76 => T OR_ASSIGN't
- | Nis'77 => T MUL_ASSIGN't
- | Nis'78 => T MOD_ASSIGN't
- | Nis'79 => T LEFT_ASSIGN't
- | Nis'80 => T EQ't
- | Nis'81 => T DIV_ASSIGN't
- | Nis'82 => T AND_ASSIGN't
- | Nis'83 => T ADD_ASSIGN't
- | Nis'84 => NT assignment_operator'nt
- | Nis'85 => NT shift_expression'nt
- | Nis'86 => T RIGHT't
- | Nis'87 => NT multiplicative_expression'nt
- | Nis'88 => T STAR't
- | Nis'89 => NT cast_expression'nt
- | Nis'90 => T SLASH't
- | Nis'91 => NT cast_expression'nt
- | Nis'92 => T PERCENT't
- | Nis'93 => NT cast_expression'nt
- | Nis'94 => NT cast_expression'nt
- | Nis'95 => NT additive_expression'nt
- | Nis'96 => T PLUS't
- | Nis'97 => NT multiplicative_expression'nt
- | Nis'98 => T MINUS't
- | Nis'99 => NT multiplicative_expression'nt
- | Nis'100 => T LEFT't
- | Nis'101 => NT additive_expression'nt
- | Nis'102 => NT relational_expression'nt
- | Nis'103 => T LT't
- | Nis'104 => NT shift_expression'nt
- | Nis'105 => NT additive_expression'nt
- | Nis'106 => T LEQ't
- | Nis'107 => NT shift_expression'nt
- | Nis'108 => T GT't
- | Nis'109 => NT shift_expression'nt
- | Nis'110 => T GEQ't
- | Nis'111 => NT shift_expression'nt
- | Nis'112 => NT logical_OR_expression'nt
- | Nis'113 => T QUESTION't
- | Nis'114 => NT logical_AND_expression'nt
- | Nis'115 => T ANDAND't
- | Nis'116 => NT inclusive_OR_expression'nt
- | Nis'117 => T BAR't
- | Nis'118 => NT exclusive_OR_expression'nt
- | Nis'119 => T HAT't
- | Nis'120 => NT equality_expression'nt
- | Nis'121 => T NEQ't
- | Nis'122 => NT relational_expression'nt
- | Nis'123 => T EQEQ't
- | Nis'124 => NT relational_expression'nt
- | Nis'125 => NT AND_expression'nt
- | Nis'126 => T AND't
- | Nis'127 => NT equality_expression'nt
- | Nis'128 => NT AND_expression'nt
- | Nis'129 => NT exclusive_OR_expression'nt
- | Nis'130 => NT inclusive_OR_expression'nt
- | Nis'131 => NT expression'nt
- | Nis'132 => T COMMA't
- | Nis'133 => NT conditional_expression'nt
- | Nis'134 => NT assignment_expression'nt
- | Nis'135 => T COLON't
- | Nis'136 => NT conditional_expression'nt
- | Nis'137 => NT assignment_expression'nt
- | Nis'138 => T BARBAR't
- | Nis'139 => NT logical_AND_expression'nt
- | Nis'140 => NT assignment_expression'nt
- | Nis'141 => NT assignment_expression'nt
- | Nis'142 => NT argument_expression_list'nt
- | Nis'143 => T RPAREN't
- | Nis'144 => T COMMA't
- | Nis'145 => NT assignment_expression'nt
- | Nis'146 => T LBRACK't
- | Nis'147 => NT expression'nt
- | Nis'148 => T RBRACK't
- | Nis'149 => T INC't
- | Nis'150 => T DOT't
- | Nis'151 => T OTHER_NAME't
- | Nis'152 => T DEC't
- | Nis'153 => NT cast_expression'nt
- | Nis'154 => NT argument_expression_list'nt
- | Nis'155 => T RPAREN't
- | Nis'156 => NT gcc_attribute_list'nt
- | Nis'157 => T RPAREN't
- | Nis'158 => T RPAREN't
- | Nis'159 => T COMMA't
- | Nis'160 => NT gcc_attribute'nt
- | Nis'161 => NT gcc_attribute'nt
- | Nis'162 => T ALIGNAS't
- | Nis'163 => T LPAREN't
- | Nis'164 => NT type_specifier'nt
- | Nis'165 => NT type_qualifier'nt
- | Nis'166 => NT struct_or_union_specifier'nt
- | Nis'167 => NT struct_or_union'nt
- | Nis'168 => NT attribute_specifier_list'nt
- | Nis'169 => T OTHER_NAME't
- | Nis'170 => T LBRACE't
- | Nis'171 => NT struct_declaration_list'nt
- | Nis'172 => T RBRACE't
- | Nis'173 => NT struct_declaration'nt
- | Nis'174 => NT specifier_qualifier_list'nt
- | Nis'175 => T VAR_NAME't
- | Nis'176 => T STAR't
- | Nis'177 => NT type_qualifier_list'nt
- | Nis'178 => NT type_qualifier'nt
- | Nis'179 => NT pointer'nt
- | Nis'180 => NT attribute_specifier'nt
- | Nis'181 => NT type_qualifier'nt
- | Nis'182 => NT pointer'nt
- | Nis'183 => T SEMICOLON't
- | Nis'184 => T LPAREN't
- | Nis'185 => NT pointer'nt
- | Nis'186 => NT direct_declarator'nt
- | Nis'187 => T LPAREN't
- | Nis'188 => T RPAREN't
- | Nis'189 => T INLINE't
- | Nis'190 => T EXTERN't
- | Nis'191 => T AUTO't
- | Nis'192 => NT type_specifier'nt
- | Nis'193 => NT type_qualifier'nt
- | Nis'194 => NT storage_class_specifier'nt
- | Nis'195 => NT function_specifier'nt
- | Nis'196 => NT enum_specifier'nt
- | Nis'197 => NT declaration_specifiers'nt
- | Nis'198 => NT declaration_specifiers'nt
- | Nis'199 => NT declaration_specifiers'nt
- | Nis'200 => NT declaration_specifiers'nt
- | Nis'201 => NT parameter_type_list'nt
- | Nis'202 => T RPAREN't
- | Nis'203 => NT parameter_list'nt
- | Nis'204 => T COMMA't
- | Nis'205 => T ELLIPSIS't
- | Nis'206 => NT parameter_declaration'nt
- | Nis'207 => NT declaration_specifiers'nt
- | Nis'208 => T LPAREN't
- | Nis'209 => T RPAREN't
- | Nis'210 => T LBRACK't
- | Nis'211 => T RBRACK't
- | Nis'212 => NT type_qualifier_list'nt
- | Nis'213 => T RBRACK't
- | Nis'214 => NT assignment_expression'nt
- | Nis'215 => T RBRACK't
- | Nis'216 => NT assignment_expression'nt
- | Nis'217 => T RBRACK't
- | Nis'218 => NT pointer'nt
- | Nis'219 => NT direct_abstract_declarator'nt
- | Nis'220 => T LPAREN't
- | Nis'221 => T RPAREN't
- | Nis'222 => NT parameter_type_list'nt
- | Nis'223 => T RPAREN't
- | Nis'224 => NT parameter_declaration'nt
- | Nis'225 => T LBRACK't
- | Nis'226 => T RBRACK't
- | Nis'227 => NT type_qualifier_list'nt
- | Nis'228 => T RBRACK't
- | Nis'229 => NT assignment_expression'nt
- | Nis'230 => T RBRACK't
- | Nis'231 => NT assignment_expression'nt
- | Nis'232 => T RBRACK't
- | Nis'233 => NT parameter_type_list'nt
- | Nis'234 => T RPAREN't
- | Nis'235 => NT direct_declarator'nt
- | Nis'236 => T LBRACK't
- | Nis'237 => T RBRACK't
- | Nis'238 => NT type_qualifier_list'nt
- | Nis'239 => T RBRACK't
- | Nis'240 => NT assignment_expression'nt
- | Nis'241 => T RBRACK't
- | Nis'242 => NT assignment_expression'nt
- | Nis'243 => T RBRACK't
- | Nis'244 => NT attribute_specifier_list'nt
- | Nis'245 => NT attribute_specifier'nt
- | Nis'246 => NT direct_abstract_declarator'nt
- | Nis'247 => NT declarator'nt
- | Nis'248 => T RPAREN't
- | Nis'249 => NT abstract_declarator'nt
- | Nis'250 => T RPAREN't
- | Nis'251 => NT declarator'nt
- | Nis'252 => NT abstract_declarator'nt
- | Nis'253 => NT attribute_specifier_list'nt
- | Nis'254 => T COLON't
- | Nis'255 => NT constant_expression'nt
- | Nis'256 => NT conditional_expression'nt
- | Nis'257 => NT struct_declarator_list'nt
- | Nis'258 => T SEMICOLON't
- | Nis'259 => T COMMA't
- | Nis'260 => NT struct_declarator'nt
- | Nis'261 => NT declarator'nt
- | Nis'262 => T COLON't
- | Nis'263 => NT constant_expression'nt
- | Nis'264 => NT struct_declarator'nt
- | Nis'265 => T LBRACE't
- | Nis'266 => NT struct_declaration_list'nt
- | Nis'267 => T RBRACE't
- | Nis'268 => NT specifier_qualifier_list'nt
- | Nis'269 => NT specifier_qualifier_list'nt
- | Nis'270 => NT type_name'nt
- | Nis'271 => T RPAREN't
- | Nis'272 => NT specifier_qualifier_list'nt
- | Nis'273 => T LPAREN't
- | Nis'274 => NT pointer'nt
- | Nis'275 => NT abstract_declarator'nt
- | Nis'276 => NT argument_expression_list'nt
- | Nis'277 => T RPAREN't
- | Nis'278 => NT type_name'nt
- | Nis'279 => T RPAREN't
- | Nis'280 => T LBRACE't
- | Nis'281 => T LBRACK't
- | Nis'282 => NT constant_expression'nt
- | Nis'283 => T RBRACK't
- | Nis'284 => T LBRACE't
- | Nis'285 => T DOT't
- | Nis'286 => T OTHER_NAME't
- | Nis'287 => NT initializer_list'nt
- | Nis'288 => T RBRACE't
- | Nis'289 => T COMMA't
- | Nis'290 => T RBRACE't
- | Nis'291 => NT designator_list'nt
- | Nis'292 => T EQ't
- | Nis'293 => NT designator'nt
- | Nis'294 => NT designator'nt
- | Nis'295 => NT designation'nt
- | Nis'296 => NT c_initializer'nt
- | Nis'297 => NT assignment_expression'nt
- | Nis'298 => NT c_initializer'nt
- | Nis'299 => NT designation'nt
- | Nis'300 => NT c_initializer'nt
- | Nis'301 => NT c_initializer'nt
- | Nis'302 => NT initializer_list'nt
- | Nis'303 => T RBRACE't
- | Nis'304 => T COMMA't
- | Nis'305 => T RBRACE't
- | Nis'306 => NT expression'nt
- | Nis'307 => T RPAREN't
- | Nis'308 => NT unary_expression'nt
- | Nis'309 => NT assignment_expression'nt
- | Nis'310 => T COMMA't
- | Nis'311 => NT type_name'nt
- | Nis'312 => T RPAREN't
- | Nis'313 => NT unary_expression'nt
- | Nis'314 => NT constant_expression'nt
- | Nis'315 => NT enumerator'nt
- | Nis'316 => T LBRACE't
- | Nis'317 => NT enumerator_list'nt
- | Nis'318 => T RBRACE't
- | Nis'319 => T COMMA't
- | Nis'320 => T RBRACE't
- | Nis'321 => NT type_name'nt
- | Nis'322 => T RPAREN't
- | Nis'323 => NT unary_expression'nt
- | Nis'324 => NT type_name'nt
- | Nis'325 => T RPAREN't
- | Nis'326 => NT cast_expression'nt
- | Nis'327 => NT type_name'nt
- | Nis'328 => T RPAREN't
- | Nis'329 => NT unary_expression'nt
- | Nis'330 => NT argument_expression_list'nt
- | Nis'331 => T RPAREN't
- | Nis'332 => T EOF't
- | Nis'334 => NT translation_unit'nt
- | Nis'335 => T SEMICOLON't
- | Nis'336 => T EOF't
- | Nis'337 => NT function_definition'nt
- | Nis'338 => NT external_declaration'nt
- | Nis'339 => NT declaration_specifiers'nt
- | Nis'340 => T SEMICOLON't
- | Nis'341 => NT pointer'nt
- | Nis'342 => NT direct_old_function_declarator'nt
- | Nis'343 => NT direct_declarator'nt
- | Nis'344 => T LPAREN't
- | Nis'345 => T VAR_NAME't
- | Nis'346 => NT identifier_list'nt
- | Nis'347 => T RPAREN't
- | Nis'348 => T COMMA't
- | Nis'349 => T VAR_NAME't
- | Nis'350 => NT old_function_declarator'nt
- | Nis'351 => NT declaration_list'nt
- | Nis'352 => T LBRACE't
- | Nis'353 => T WHILE't
- | Nis'354 => T LPAREN't
- | Nis'355 => NT expression'nt
- | Nis'356 => T RPAREN't
- | Nis'357 => T SWITCH't
- | Nis'358 => T LPAREN't
- | Nis'359 => NT expression'nt
- | Nis'360 => T RPAREN't
- | Nis'361 => T SEMICOLON't
- | Nis'362 => T RETURN't
- | Nis'363 => T SEMICOLON't
- | Nis'364 => NT expression'nt
- | Nis'365 => T SEMICOLON't
- | Nis'366 => T OTHER_NAME't
- | Nis'367 => T COLON't
- | Nis'368 => T IF't
- | Nis'369 => T LPAREN't
- | Nis'370 => NT expression'nt
- | Nis'371 => T RPAREN't
- | Nis'372 => T WHILE't
- | Nis'373 => T LPAREN't
- | Nis'374 => NT expression'nt
- | Nis'375 => T RPAREN't
- | Nis'376 => T SWITCH't
- | Nis'377 => T LPAREN't
- | Nis'378 => NT expression'nt
- | Nis'379 => T RPAREN't
- | Nis'380 => T OTHER_NAME't
- | Nis'381 => T COLON't
- | Nis'382 => T IF't
- | Nis'383 => T LPAREN't
- | Nis'384 => NT expression'nt
- | Nis'385 => T RPAREN't
- | Nis'386 => T GOTO't
- | Nis'387 => T OTHER_NAME't
- | Nis'388 => T SEMICOLON't
- | Nis'389 => T FOR't
- | Nis'390 => T LPAREN't
- | Nis'391 => T SEMICOLON't
- | Nis'392 => T SEMICOLON't
- | Nis'393 => T RPAREN't
- | Nis'394 => T DO't
- | Nis'395 => T FOR't
- | Nis'396 => T LPAREN't
- | Nis'397 => T SEMICOLON't
- | Nis'398 => T SEMICOLON't
- | Nis'399 => T RPAREN't
- | Nis'400 => T DO't
- | Nis'401 => T DEFAULT't
- | Nis'402 => T COLON't
- | Nis'403 => T CONTINUE't
- | Nis'404 => T SEMICOLON't
- | Nis'405 => T CASE't
- | Nis'406 => NT constant_expression'nt
- | Nis'407 => T COLON't
- | Nis'408 => T BREAK't
- | Nis'409 => T SEMICOLON't
- | Nis'410 => T ASM't
- | Nis'411 => T LPAREN't
- | Nis'412 => T STRING_LITERAL't
- | Nis'413 => T RPAREN't
- | Nis'414 => T SEMICOLON't
- | Nis'415 => NT statement_dangerous'nt
- | Nis'416 => NT selection_statement_dangerous'nt
- | Nis'417 => NT labeled_statement_statement_dangerous_'nt
- | Nis'418 => NT jump_statement'nt
- | Nis'419 => NT iteration_statement_statement_dangerous_'nt
- | Nis'420 => NT expression_statement'nt
- | Nis'421 => NT expression'nt
- | Nis'422 => T SEMICOLON't
- | Nis'423 => NT compound_statement'nt
- | Nis'424 => NT asm_statement'nt
- | Nis'425 => NT statement_dangerous'nt
- | Nis'426 => NT statement_dangerous'nt
- | Nis'427 => T WHILE't
- | Nis'428 => T LPAREN't
- | Nis'429 => NT expression'nt
- | Nis'430 => T RPAREN't
- | Nis'431 => T SEMICOLON't
- | Nis'432 => NT statement_dangerous'nt
- | Nis'433 => NT expression'nt
- | Nis'434 => T RPAREN't
- | Nis'435 => NT statement_dangerous'nt
- | Nis'436 => NT expression'nt
- | Nis'437 => T SEMICOLON't
- | Nis'438 => T RPAREN't
- | Nis'439 => NT statement_dangerous'nt
- | Nis'440 => NT expression'nt
- | Nis'441 => T RPAREN't
- | Nis'442 => NT statement_dangerous'nt
- | Nis'443 => NT expression'nt
- | Nis'444 => T SEMICOLON't
- | Nis'445 => T SEMICOLON't
- | Nis'446 => T RPAREN't
- | Nis'447 => NT statement_dangerous'nt
- | Nis'448 => NT expression'nt
- | Nis'449 => T RPAREN't
- | Nis'450 => NT statement_dangerous'nt
- | Nis'451 => NT expression'nt
- | Nis'452 => T SEMICOLON't
- | Nis'453 => T RPAREN't
- | Nis'454 => NT statement_dangerous'nt
- | Nis'455 => NT expression'nt
- | Nis'456 => T RPAREN't
- | Nis'457 => NT statement_dangerous'nt
- | Nis'458 => NT declaration_specifiers'nt
- | Nis'459 => NT init_declarator_list'nt
- | Nis'460 => T SEMICOLON't
- | Nis'461 => T COMMA't
- | Nis'462 => NT init_declarator'nt
- | Nis'463 => NT declarator'nt
- | Nis'464 => T EQ't
- | Nis'465 => NT c_initializer'nt
- | Nis'466 => NT init_declarator'nt
- | Nis'467 => NT declaration'nt
- | Nis'468 => T SEMICOLON't
- | Nis'469 => T RPAREN't
- | Nis'470 => NT statement_dangerous'nt
- | Nis'471 => NT expression'nt
- | Nis'472 => T RPAREN't
- | Nis'473 => NT statement_dangerous'nt
- | Nis'474 => NT expression'nt
- | Nis'475 => T SEMICOLON't
- | Nis'476 => T RPAREN't
- | Nis'477 => NT statement_dangerous'nt
- | Nis'478 => NT expression'nt
- | Nis'479 => T RPAREN't
- | Nis'480 => NT statement_dangerous'nt
- | Nis'481 => NT statement_dangerous'nt
- | Nis'482 => T WHILE't
- | Nis'483 => T LPAREN't
- | Nis'484 => NT expression'nt
- | Nis'485 => T RPAREN't
- | Nis'486 => T SEMICOLON't
- | Nis'487 => T DEFAULT't
- | Nis'488 => T COLON't
- | Nis'489 => T CASE't
- | Nis'490 => NT constant_expression'nt
- | Nis'491 => T COLON't
- | Nis'492 => NT statement_safe'nt
- | Nis'493 => NT selection_statement_safe'nt
- | Nis'494 => NT labeled_statement_statement_safe_'nt
- | Nis'495 => NT jump_statement'nt
- | Nis'496 => NT iteration_statement_statement_safe_'nt
- | Nis'497 => NT expression_statement'nt
- | Nis'498 => NT compound_statement'nt
- | Nis'499 => NT asm_statement'nt
- | Nis'500 => NT statement_safe'nt
- | Nis'501 => NT statement_safe'nt
- | Nis'502 => NT expression'nt
- | Nis'503 => T RPAREN't
- | Nis'504 => NT statement_safe'nt
- | Nis'505 => NT expression'nt
- | Nis'506 => T SEMICOLON't
- | Nis'507 => T RPAREN't
- | Nis'508 => NT statement_safe'nt
- | Nis'509 => NT expression'nt
- | Nis'510 => T RPAREN't
- | Nis'511 => NT statement_safe'nt
- | Nis'512 => NT expression'nt
- | Nis'513 => T SEMICOLON't
- | Nis'514 => T SEMICOLON't
- | Nis'515 => T RPAREN't
- | Nis'516 => NT statement_safe'nt
- | Nis'517 => NT expression'nt
- | Nis'518 => T RPAREN't
- | Nis'519 => NT statement_safe'nt
- | Nis'520 => NT expression'nt
- | Nis'521 => T SEMICOLON't
- | Nis'522 => T RPAREN't
- | Nis'523 => NT statement_safe'nt
- | Nis'524 => NT expression'nt
- | Nis'525 => T RPAREN't
- | Nis'526 => NT statement_safe'nt
- | Nis'527 => NT declaration'nt
- | Nis'528 => T SEMICOLON't
- | Nis'529 => T RPAREN't
- | Nis'530 => NT statement_safe'nt
- | Nis'531 => NT expression'nt
- | Nis'532 => T RPAREN't
- | Nis'533 => NT statement_safe'nt
- | Nis'534 => NT expression'nt
- | Nis'535 => T SEMICOLON't
- | Nis'536 => T RPAREN't
- | Nis'537 => NT statement_safe'nt
- | Nis'538 => NT expression'nt
- | Nis'539 => T RPAREN't
- | Nis'540 => NT statement_safe'nt
- | Nis'541 => NT statement_safe'nt
- | Nis'542 => T ELSE't
- | Nis'543 => NT statement_safe'nt
- | Nis'544 => NT statement_dangerous'nt
- | Nis'545 => NT statement_dangerous'nt
- | Nis'546 => NT statement_safe'nt
- | Nis'547 => NT statement_dangerous'nt
- | Nis'548 => NT statement_safe'nt
- | Nis'549 => NT statement_dangerous'nt
- | Nis'550 => NT statement_safe'nt
- | Nis'551 => NT statement_dangerous'nt
- | Nis'552 => NT statement_safe'nt
- | Nis'553 => T ELSE't
- | Nis'554 => T RBRACE't
- | Nis'555 => T PRAGMA't
- | Nis'556 => NT statement_dangerous'nt
- | Nis'557 => NT declaration'nt
- | Nis'558 => NT block_item_list'nt
- | Nis'559 => T RBRACE't
- | Nis'560 => NT block_item'nt
- | Nis'561 => NT block_item'nt
- | Nis'562 => NT declaration'nt
- | Nis'563 => NT compound_statement'nt
- | Nis'564 => NT direct_old_function_declarator'nt
- | Nis'565 => NT direct_declarator'nt
- | Nis'566 => NT declarator'nt
- | Nis'567 => NT compound_statement'nt
- | Nis'568 => NT declaration'nt
- | Nis'569 => NT external_declaration'nt
- end.
-
-Inductive initstate' : Set :=
- | Init'0.
-Definition initstate := initstate'.
-
-Program Instance initstateNum : Numbered initstate :=
- { inj := fun x => match x return _ with | Init'0 => Int31.On end;
- surj := (fun n => match n return _ with | 0 => Init'0 | _ => Init'0 end)%int31;
- inj_bound := 1%int31 }.
-Solve Obligations using (intro x; case x; reflexivity).
-
-Instance InitStateAlph : Alphabet initstate := _.
-
-Include Automaton.Types.
-
-Definition start_nt (init:initstate) : nonterminal :=
- match init with
- | Init'0 => translation_unit_file'nt
- end.
-
-Definition action_table (state:state) : action :=
- match state with
- | Init Init'0 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'12 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PRAGMA't => Shift_act Nis'15 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | EOF't => Shift_act Nis'332 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'1 => Default_reduce_act Prod'type_qualifier'2
- | Ninit Nis'2 => Default_reduce_act Prod'type_specifier'0
- | Ninit Nis'3 => Default_reduce_act Prod'type_specifier'8
- | Ninit Nis'4 => Default_reduce_act Prod'struct_or_union'1
- | Ninit Nis'5 => Default_reduce_act Prod'type_specifier'9
- | Ninit Nis'6 => Default_reduce_act Prod'type_specifier'12
- | Ninit Nis'7 => Default_reduce_act Prod'storage_class_specifier'0
- | Ninit Nis'8 => Default_reduce_act Prod'struct_or_union'0
- | Ninit Nis'9 => Default_reduce_act Prod'storage_class_specifier'2
- | Ninit Nis'10 => Default_reduce_act Prod'type_specifier'7
- | Ninit Nis'11 => Default_reduce_act Prod'type_specifier'2
- | Ninit Nis'12 => Default_reduce_act Prod'translation_unit'3
- | Ninit Nis'13 => Default_reduce_act Prod'type_qualifier'1
- | Ninit Nis'14 => Default_reduce_act Prod'storage_class_specifier'4
- | Ninit Nis'15 => Default_reduce_act Prod'external_declaration'2
- | Ninit Nis'16 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'17 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'17 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'18 => Default_reduce_act Prod'primary_expression'0
- | Ninit Nis'19 => Default_reduce_act Prod'unary_operator'4
- | Ninit Nis'20 => Default_reduce_act Prod'primary_expression'2
- | Ninit Nis'21 => Default_reduce_act Prod'unary_operator'1
- | Ninit Nis'22 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'25 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'23 => Default_reduce_act Prod'unary_operator'2
- | Ninit Nis'24 => Default_reduce_act Prod'unary_operator'3
- | Ninit Nis'25 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'26 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'27 => Default_reduce_act Prod'type_specifier'4
- | Ninit Nis'28 => Default_reduce_act Prod'type_specifier'3
- | Ninit Nis'29 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'30 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'30 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'31 => Default_reduce_act Prod'type_specifier'5
- | Ninit Nis'32 => Default_reduce_act Prod'attribute_specifier_list'0
- | Ninit Nis'33 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'34 (eq_refl _)
- | LBRACE't => Shift_act Nis'316 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'34 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Reduce_act Prod'enum_specifier'4
- | VOID't => Reduce_act Prod'enum_specifier'4
- | VAR_NAME't => Reduce_act Prod'enum_specifier'4
- | UNSIGNED't => Reduce_act Prod'enum_specifier'4
- | UNION't => Reduce_act Prod'enum_specifier'4
- | UNDERSCORE_BOOL't => Reduce_act Prod'enum_specifier'4
- | TYPEDEF_NAME't => Reduce_act Prod'enum_specifier'4
- | TYPEDEF't => Reduce_act Prod'enum_specifier'4
- | STRUCT't => Reduce_act Prod'enum_specifier'4
- | STATIC't => Reduce_act Prod'enum_specifier'4
- | STAR't => Reduce_act Prod'enum_specifier'4
- | SIGNED't => Reduce_act Prod'enum_specifier'4
- | SHORT't => Reduce_act Prod'enum_specifier'4
- | SEMICOLON't => Reduce_act Prod'enum_specifier'4
- | RPAREN't => Reduce_act Prod'enum_specifier'4
- | RESTRICT't => Reduce_act Prod'enum_specifier'4
- | REGISTER't => Reduce_act Prod'enum_specifier'4
- | PACKED't => Reduce_act Prod'enum_specifier'4
- | LPAREN't => Reduce_act Prod'enum_specifier'4
- | LONG't => Reduce_act Prod'enum_specifier'4
- | LBRACK't => Reduce_act Prod'enum_specifier'4
- | LBRACE't => Shift_act Nis'35 (eq_refl _)
- | INT't => Reduce_act Prod'enum_specifier'4
- | INLINE't => Reduce_act Prod'enum_specifier'4
- | FLOAT't => Reduce_act Prod'enum_specifier'4
- | EXTERN't => Reduce_act Prod'enum_specifier'4
- | ENUM't => Reduce_act Prod'enum_specifier'4
- | DOUBLE't => Reduce_act Prod'enum_specifier'4
- | CONST't => Reduce_act Prod'enum_specifier'4
- | COMMA't => Reduce_act Prod'enum_specifier'4
- | COLON't => Reduce_act Prod'enum_specifier'4
- | CHAR't => Reduce_act Prod'enum_specifier'4
- | AUTO't => Reduce_act Prod'enum_specifier'4
- | ATTRIBUTE't => Reduce_act Prod'enum_specifier'4
- | ALIGNAS't => Reduce_act Prod'enum_specifier'4
- | _ => Fail_act
- end)
- | Ninit Nis'35 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'36 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'36 => Default_reduce_act Prod'enumeration_constant'0
- | Ninit Nis'37 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACE't => Shift_act Nis'38 (eq_refl _)
- | COMMA't => Shift_act Nis'39 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'38 => Default_reduce_act Prod'enum_specifier'0
- | Ninit Nis'39 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'36 (eq_refl _)
- | RBRACE't => Shift_act Nis'40 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'40 => Default_reduce_act Prod'enum_specifier'2
- | Ninit Nis'41 => Default_reduce_act Prod'enumerator_list'1
- | Ninit Nis'42 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACE't => Reduce_act Prod'enumerator'0
- | EQ't => Shift_act Nis'43 (eq_refl _)
- | COMMA't => Reduce_act Prod'enumerator'0
- | _ => Fail_act
- end)
- | Ninit Nis'43 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'44 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'30 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'45 => Default_reduce_act Prod'primary_expression'1
- | Ninit Nis'46 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'47 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'47 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'48 => Default_reduce_act Prod'unary_operator'5
- | Ninit Nis'49 => Default_reduce_act Prod'unary_operator'0
- | Ninit Nis'50 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'51 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'51 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'52 => Default_reduce_act Prod'type_specifier'6
- | Ninit Nis'53 => Default_reduce_act Prod'type_qualifier'0
- | Ninit Nis'54 => Default_reduce_act Prod'type_specifier'1
- | Ninit Nis'55 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'56 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'56 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'57 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'57 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Reduce_act Prod'gcc_attribute'0
- | PACKED't => Shift_act Nis'58 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'59 (eq_refl _)
- | CONST't => Shift_act Nis'60 (eq_refl _)
- | COMMA't => Reduce_act Prod'gcc_attribute'0
- | _ => Fail_act
- end)
- | Ninit Nis'58 => Default_reduce_act Prod'gcc_attribute_word'2
- | Ninit Nis'59 => Default_reduce_act Prod'gcc_attribute_word'0
- | Ninit Nis'60 => Default_reduce_act Prod'gcc_attribute_word'1
- | Ninit Nis'61 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Reduce_act Prod'gcc_attribute'1
- | LPAREN't => Shift_act Nis'62 (eq_refl _)
- | COMMA't => Reduce_act Prod'gcc_attribute'1
- | _ => Fail_act
- end)
- | Ninit Nis'62 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'63 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'63 => Default_reduce_act Prod'gcc_attribute'2
- | Ninit Nis'64 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'65 => Default_reduce_act Prod'cast_expression'0
- | Ninit Nis'66 => Default_reduce_act Prod'postfix_expression'0
- | Ninit Nis'67 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | XOR_ASSIGN't => Reduce_act Prod'unary_expression'0
- | SUB_ASSIGN't => Reduce_act Prod'unary_expression'0
- | STAR't => Reduce_act Prod'unary_expression'0
- | SLASH't => Reduce_act Prod'unary_expression'0
- | SEMICOLON't => Reduce_act Prod'unary_expression'0
- | RPAREN't => Reduce_act Prod'unary_expression'0
- | RIGHT_ASSIGN't => Reduce_act Prod'unary_expression'0
- | RIGHT't => Reduce_act Prod'unary_expression'0
- | RBRACK't => Reduce_act Prod'unary_expression'0
- | RBRACE't => Reduce_act Prod'unary_expression'0
- | QUESTION't => Reduce_act Prod'unary_expression'0
- | PTR't => Shift_act Nis'68 (eq_refl _)
- | PLUS't => Reduce_act Prod'unary_expression'0
- | PERCENT't => Reduce_act Prod'unary_expression'0
- | OR_ASSIGN't => Reduce_act Prod'unary_expression'0
- | NEQ't => Reduce_act Prod'unary_expression'0
- | MUL_ASSIGN't => Reduce_act Prod'unary_expression'0
- | MOD_ASSIGN't => Reduce_act Prod'unary_expression'0
- | MINUS't => Reduce_act Prod'unary_expression'0
- | LT't => Reduce_act Prod'unary_expression'0
- | LPAREN't => Shift_act Nis'70 (eq_refl _)
- | LEQ't => Reduce_act Prod'unary_expression'0
- | LEFT_ASSIGN't => Reduce_act Prod'unary_expression'0
- | LEFT't => Reduce_act Prod'unary_expression'0
- | LBRACK't => Shift_act Nis'146 (eq_refl _)
- | INC't => Shift_act Nis'149 (eq_refl _)
- | HAT't => Reduce_act Prod'unary_expression'0
- | GT't => Reduce_act Prod'unary_expression'0
- | GEQ't => Reduce_act Prod'unary_expression'0
- | EQEQ't => Reduce_act Prod'unary_expression'0
- | EQ't => Reduce_act Prod'unary_expression'0
- | DOT't => Shift_act Nis'150 (eq_refl _)
- | DIV_ASSIGN't => Reduce_act Prod'unary_expression'0
- | DEC't => Shift_act Nis'152 (eq_refl _)
- | COMMA't => Reduce_act Prod'unary_expression'0
- | COLON't => Reduce_act Prod'unary_expression'0
- | BARBAR't => Reduce_act Prod'unary_expression'0
- | BAR't => Reduce_act Prod'unary_expression'0
- | AND_ASSIGN't => Reduce_act Prod'unary_expression'0
- | ANDAND't => Reduce_act Prod'unary_expression'0
- | AND't => Reduce_act Prod'unary_expression'0
- | ADD_ASSIGN't => Reduce_act Prod'unary_expression'0
- | _ => Fail_act
- end)
- | Ninit Nis'68 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | OTHER_NAME't => Shift_act Nis'69 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'69 => Default_reduce_act Prod'postfix_expression'6
- | Ninit Nis'70 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'71 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'71 => Default_reduce_act Prod'postfix_expression'3
- | Ninit Nis'72 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | XOR_ASSIGN't => Shift_act Nis'73 (eq_refl _)
- | SUB_ASSIGN't => Shift_act Nis'74 (eq_refl _)
- | STAR't => Reduce_act Prod'cast_expression'0
- | SLASH't => Reduce_act Prod'cast_expression'0
- | SEMICOLON't => Reduce_act Prod'cast_expression'0
- | RPAREN't => Reduce_act Prod'cast_expression'0
- | RIGHT_ASSIGN't => Shift_act Nis'75 (eq_refl _)
- | RIGHT't => Reduce_act Prod'cast_expression'0
- | RBRACK't => Reduce_act Prod'cast_expression'0
- | RBRACE't => Reduce_act Prod'cast_expression'0
- | QUESTION't => Reduce_act Prod'cast_expression'0
- | PLUS't => Reduce_act Prod'cast_expression'0
- | PERCENT't => Reduce_act Prod'cast_expression'0
- | OR_ASSIGN't => Shift_act Nis'76 (eq_refl _)
- | NEQ't => Reduce_act Prod'cast_expression'0
- | MUL_ASSIGN't => Shift_act Nis'77 (eq_refl _)
- | MOD_ASSIGN't => Shift_act Nis'78 (eq_refl _)
- | MINUS't => Reduce_act Prod'cast_expression'0
- | LT't => Reduce_act Prod'cast_expression'0
- | LEQ't => Reduce_act Prod'cast_expression'0
- | LEFT_ASSIGN't => Shift_act Nis'79 (eq_refl _)
- | LEFT't => Reduce_act Prod'cast_expression'0
- | HAT't => Reduce_act Prod'cast_expression'0
- | GT't => Reduce_act Prod'cast_expression'0
- | GEQ't => Reduce_act Prod'cast_expression'0
- | EQEQ't => Reduce_act Prod'cast_expression'0
- | EQ't => Shift_act Nis'80 (eq_refl _)
- | DIV_ASSIGN't => Shift_act Nis'81 (eq_refl _)
- | COMMA't => Reduce_act Prod'cast_expression'0
- | COLON't => Reduce_act Prod'cast_expression'0
- | BARBAR't => Reduce_act Prod'cast_expression'0
- | BAR't => Reduce_act Prod'cast_expression'0
- | AND_ASSIGN't => Shift_act Nis'82 (eq_refl _)
- | ANDAND't => Reduce_act Prod'cast_expression'0
- | AND't => Reduce_act Prod'cast_expression'0
- | ADD_ASSIGN't => Shift_act Nis'83 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'73 => Default_reduce_act Prod'assignment_operator'8
- | Ninit Nis'74 => Default_reduce_act Prod'assignment_operator'5
- | Ninit Nis'75 => Default_reduce_act Prod'assignment_operator'7
- | Ninit Nis'76 => Default_reduce_act Prod'assignment_operator'9
- | Ninit Nis'77 => Default_reduce_act Prod'assignment_operator'1
- | Ninit Nis'78 => Default_reduce_act Prod'assignment_operator'3
- | Ninit Nis'79 => Default_reduce_act Prod'assignment_operator'6
- | Ninit Nis'80 => Default_reduce_act Prod'assignment_operator'0
- | Ninit Nis'81 => Default_reduce_act Prod'assignment_operator'2
- | Ninit Nis'82 => Default_reduce_act Prod'assignment_operator'10
- | Ninit Nis'83 => Default_reduce_act Prod'assignment_operator'4
- | Ninit Nis'84 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'85 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'relational_expression'0
- | RPAREN't => Reduce_act Prod'relational_expression'0
- | RIGHT't => Shift_act Nis'86 (eq_refl _)
- | RBRACK't => Reduce_act Prod'relational_expression'0
- | RBRACE't => Reduce_act Prod'relational_expression'0
- | QUESTION't => Reduce_act Prod'relational_expression'0
- | NEQ't => Reduce_act Prod'relational_expression'0
- | LT't => Reduce_act Prod'relational_expression'0
- | LEQ't => Reduce_act Prod'relational_expression'0
- | LEFT't => Shift_act Nis'100 (eq_refl _)
- | HAT't => Reduce_act Prod'relational_expression'0
- | GT't => Reduce_act Prod'relational_expression'0
- | GEQ't => Reduce_act Prod'relational_expression'0
- | EQEQ't => Reduce_act Prod'relational_expression'0
- | COMMA't => Reduce_act Prod'relational_expression'0
- | COLON't => Reduce_act Prod'relational_expression'0
- | BARBAR't => Reduce_act Prod'relational_expression'0
- | BAR't => Reduce_act Prod'relational_expression'0
- | ANDAND't => Reduce_act Prod'relational_expression'0
- | AND't => Reduce_act Prod'relational_expression'0
- | _ => Fail_act
- end)
- | Ninit Nis'86 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'87 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | STAR't => Shift_act Nis'88 (eq_refl _)
- | SLASH't => Shift_act Nis'90 (eq_refl _)
- | SEMICOLON't => Reduce_act Prod'additive_expression'0
- | RPAREN't => Reduce_act Prod'additive_expression'0
- | RIGHT't => Reduce_act Prod'additive_expression'0
- | RBRACK't => Reduce_act Prod'additive_expression'0
- | RBRACE't => Reduce_act Prod'additive_expression'0
- | QUESTION't => Reduce_act Prod'additive_expression'0
- | PLUS't => Reduce_act Prod'additive_expression'0
- | PERCENT't => Shift_act Nis'92 (eq_refl _)
- | NEQ't => Reduce_act Prod'additive_expression'0
- | MINUS't => Reduce_act Prod'additive_expression'0
- | LT't => Reduce_act Prod'additive_expression'0
- | LEQ't => Reduce_act Prod'additive_expression'0
- | LEFT't => Reduce_act Prod'additive_expression'0
- | HAT't => Reduce_act Prod'additive_expression'0
- | GT't => Reduce_act Prod'additive_expression'0
- | GEQ't => Reduce_act Prod'additive_expression'0
- | EQEQ't => Reduce_act Prod'additive_expression'0
- | COMMA't => Reduce_act Prod'additive_expression'0
- | COLON't => Reduce_act Prod'additive_expression'0
- | BARBAR't => Reduce_act Prod'additive_expression'0
- | BAR't => Reduce_act Prod'additive_expression'0
- | ANDAND't => Reduce_act Prod'additive_expression'0
- | AND't => Reduce_act Prod'additive_expression'0
- | _ => Fail_act
- end)
- | Ninit Nis'88 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'89 => Default_reduce_act Prod'multiplicative_expression'1
- | Ninit Nis'90 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'91 => Default_reduce_act Prod'multiplicative_expression'2
- | Ninit Nis'92 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'93 => Default_reduce_act Prod'multiplicative_expression'3
- | Ninit Nis'94 => Default_reduce_act Prod'multiplicative_expression'0
- | Ninit Nis'95 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'shift_expression'2
- | RPAREN't => Reduce_act Prod'shift_expression'2
- | RIGHT't => Reduce_act Prod'shift_expression'2
- | RBRACK't => Reduce_act Prod'shift_expression'2
- | RBRACE't => Reduce_act Prod'shift_expression'2
- | QUESTION't => Reduce_act Prod'shift_expression'2
- | PLUS't => Shift_act Nis'96 (eq_refl _)
- | NEQ't => Reduce_act Prod'shift_expression'2
- | MINUS't => Shift_act Nis'98 (eq_refl _)
- | LT't => Reduce_act Prod'shift_expression'2
- | LEQ't => Reduce_act Prod'shift_expression'2
- | LEFT't => Reduce_act Prod'shift_expression'2
- | HAT't => Reduce_act Prod'shift_expression'2
- | GT't => Reduce_act Prod'shift_expression'2
- | GEQ't => Reduce_act Prod'shift_expression'2
- | EQEQ't => Reduce_act Prod'shift_expression'2
- | COMMA't => Reduce_act Prod'shift_expression'2
- | COLON't => Reduce_act Prod'shift_expression'2
- | BARBAR't => Reduce_act Prod'shift_expression'2
- | BAR't => Reduce_act Prod'shift_expression'2
- | ANDAND't => Reduce_act Prod'shift_expression'2
- | AND't => Reduce_act Prod'shift_expression'2
- | _ => Fail_act
- end)
- | Ninit Nis'96 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'97 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | STAR't => Shift_act Nis'88 (eq_refl _)
- | SLASH't => Shift_act Nis'90 (eq_refl _)
- | SEMICOLON't => Reduce_act Prod'additive_expression'1
- | RPAREN't => Reduce_act Prod'additive_expression'1
- | RIGHT't => Reduce_act Prod'additive_expression'1
- | RBRACK't => Reduce_act Prod'additive_expression'1
- | RBRACE't => Reduce_act Prod'additive_expression'1
- | QUESTION't => Reduce_act Prod'additive_expression'1
- | PLUS't => Reduce_act Prod'additive_expression'1
- | PERCENT't => Shift_act Nis'92 (eq_refl _)
- | NEQ't => Reduce_act Prod'additive_expression'1
- | MINUS't => Reduce_act Prod'additive_expression'1
- | LT't => Reduce_act Prod'additive_expression'1
- | LEQ't => Reduce_act Prod'additive_expression'1
- | LEFT't => Reduce_act Prod'additive_expression'1
- | HAT't => Reduce_act Prod'additive_expression'1
- | GT't => Reduce_act Prod'additive_expression'1
- | GEQ't => Reduce_act Prod'additive_expression'1
- | EQEQ't => Reduce_act Prod'additive_expression'1
- | COMMA't => Reduce_act Prod'additive_expression'1
- | COLON't => Reduce_act Prod'additive_expression'1
- | BARBAR't => Reduce_act Prod'additive_expression'1
- | BAR't => Reduce_act Prod'additive_expression'1
- | ANDAND't => Reduce_act Prod'additive_expression'1
- | AND't => Reduce_act Prod'additive_expression'1
- | _ => Fail_act
- end)
- | Ninit Nis'98 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'99 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | STAR't => Shift_act Nis'88 (eq_refl _)
- | SLASH't => Shift_act Nis'90 (eq_refl _)
- | SEMICOLON't => Reduce_act Prod'additive_expression'2
- | RPAREN't => Reduce_act Prod'additive_expression'2
- | RIGHT't => Reduce_act Prod'additive_expression'2
- | RBRACK't => Reduce_act Prod'additive_expression'2
- | RBRACE't => Reduce_act Prod'additive_expression'2
- | QUESTION't => Reduce_act Prod'additive_expression'2
- | PLUS't => Reduce_act Prod'additive_expression'2
- | PERCENT't => Shift_act Nis'92 (eq_refl _)
- | NEQ't => Reduce_act Prod'additive_expression'2
- | MINUS't => Reduce_act Prod'additive_expression'2
- | LT't => Reduce_act Prod'additive_expression'2
- | LEQ't => Reduce_act Prod'additive_expression'2
- | LEFT't => Reduce_act Prod'additive_expression'2
- | HAT't => Reduce_act Prod'additive_expression'2
- | GT't => Reduce_act Prod'additive_expression'2
- | GEQ't => Reduce_act Prod'additive_expression'2
- | EQEQ't => Reduce_act Prod'additive_expression'2
- | COMMA't => Reduce_act Prod'additive_expression'2
- | COLON't => Reduce_act Prod'additive_expression'2
- | BARBAR't => Reduce_act Prod'additive_expression'2
- | BAR't => Reduce_act Prod'additive_expression'2
- | ANDAND't => Reduce_act Prod'additive_expression'2
- | AND't => Reduce_act Prod'additive_expression'2
- | _ => Fail_act
- end)
- | Ninit Nis'100 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'101 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'shift_expression'1
- | RPAREN't => Reduce_act Prod'shift_expression'1
- | RIGHT't => Reduce_act Prod'shift_expression'1
- | RBRACK't => Reduce_act Prod'shift_expression'1
- | RBRACE't => Reduce_act Prod'shift_expression'1
- | QUESTION't => Reduce_act Prod'shift_expression'1
- | PLUS't => Shift_act Nis'96 (eq_refl _)
- | NEQ't => Reduce_act Prod'shift_expression'1
- | MINUS't => Shift_act Nis'98 (eq_refl _)
- | LT't => Reduce_act Prod'shift_expression'1
- | LEQ't => Reduce_act Prod'shift_expression'1
- | LEFT't => Reduce_act Prod'shift_expression'1
- | HAT't => Reduce_act Prod'shift_expression'1
- | GT't => Reduce_act Prod'shift_expression'1
- | GEQ't => Reduce_act Prod'shift_expression'1
- | EQEQ't => Reduce_act Prod'shift_expression'1
- | COMMA't => Reduce_act Prod'shift_expression'1
- | COLON't => Reduce_act Prod'shift_expression'1
- | BARBAR't => Reduce_act Prod'shift_expression'1
- | BAR't => Reduce_act Prod'shift_expression'1
- | ANDAND't => Reduce_act Prod'shift_expression'1
- | AND't => Reduce_act Prod'shift_expression'1
- | _ => Fail_act
- end)
- | Ninit Nis'102 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'equality_expression'0
- | RPAREN't => Reduce_act Prod'equality_expression'0
- | RBRACK't => Reduce_act Prod'equality_expression'0
- | RBRACE't => Reduce_act Prod'equality_expression'0
- | QUESTION't => Reduce_act Prod'equality_expression'0
- | NEQ't => Reduce_act Prod'equality_expression'0
- | LT't => Shift_act Nis'103 (eq_refl _)
- | LEQ't => Shift_act Nis'106 (eq_refl _)
- | HAT't => Reduce_act Prod'equality_expression'0
- | GT't => Shift_act Nis'108 (eq_refl _)
- | GEQ't => Shift_act Nis'110 (eq_refl _)
- | EQEQ't => Reduce_act Prod'equality_expression'0
- | COMMA't => Reduce_act Prod'equality_expression'0
- | COLON't => Reduce_act Prod'equality_expression'0
- | BARBAR't => Reduce_act Prod'equality_expression'0
- | BAR't => Reduce_act Prod'equality_expression'0
- | ANDAND't => Reduce_act Prod'equality_expression'0
- | AND't => Reduce_act Prod'equality_expression'0
- | _ => Fail_act
- end)
- | Ninit Nis'103 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'104 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'relational_expression'1
- | RPAREN't => Reduce_act Prod'relational_expression'1
- | RIGHT't => Shift_act Nis'86 (eq_refl _)
- | RBRACK't => Reduce_act Prod'relational_expression'1
- | RBRACE't => Reduce_act Prod'relational_expression'1
- | QUESTION't => Reduce_act Prod'relational_expression'1
- | NEQ't => Reduce_act Prod'relational_expression'1
- | LT't => Reduce_act Prod'relational_expression'1
- | LEQ't => Reduce_act Prod'relational_expression'1
- | LEFT't => Shift_act Nis'100 (eq_refl _)
- | HAT't => Reduce_act Prod'relational_expression'1
- | GT't => Reduce_act Prod'relational_expression'1
- | GEQ't => Reduce_act Prod'relational_expression'1
- | EQEQ't => Reduce_act Prod'relational_expression'1
- | COMMA't => Reduce_act Prod'relational_expression'1
- | COLON't => Reduce_act Prod'relational_expression'1
- | BARBAR't => Reduce_act Prod'relational_expression'1
- | BAR't => Reduce_act Prod'relational_expression'1
- | ANDAND't => Reduce_act Prod'relational_expression'1
- | AND't => Reduce_act Prod'relational_expression'1
- | _ => Fail_act
- end)
- | Ninit Nis'105 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'shift_expression'0
- | RPAREN't => Reduce_act Prod'shift_expression'0
- | RIGHT't => Reduce_act Prod'shift_expression'0
- | RBRACK't => Reduce_act Prod'shift_expression'0
- | RBRACE't => Reduce_act Prod'shift_expression'0
- | QUESTION't => Reduce_act Prod'shift_expression'0
- | PLUS't => Shift_act Nis'96 (eq_refl _)
- | NEQ't => Reduce_act Prod'shift_expression'0
- | MINUS't => Shift_act Nis'98 (eq_refl _)
- | LT't => Reduce_act Prod'shift_expression'0
- | LEQ't => Reduce_act Prod'shift_expression'0
- | LEFT't => Reduce_act Prod'shift_expression'0
- | HAT't => Reduce_act Prod'shift_expression'0
- | GT't => Reduce_act Prod'shift_expression'0
- | GEQ't => Reduce_act Prod'shift_expression'0
- | EQEQ't => Reduce_act Prod'shift_expression'0
- | COMMA't => Reduce_act Prod'shift_expression'0
- | COLON't => Reduce_act Prod'shift_expression'0
- | BARBAR't => Reduce_act Prod'shift_expression'0
- | BAR't => Reduce_act Prod'shift_expression'0
- | ANDAND't => Reduce_act Prod'shift_expression'0
- | AND't => Reduce_act Prod'shift_expression'0
- | _ => Fail_act
- end)
- | Ninit Nis'106 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'107 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'relational_expression'3
- | RPAREN't => Reduce_act Prod'relational_expression'3
- | RIGHT't => Shift_act Nis'86 (eq_refl _)
- | RBRACK't => Reduce_act Prod'relational_expression'3
- | RBRACE't => Reduce_act Prod'relational_expression'3
- | QUESTION't => Reduce_act Prod'relational_expression'3
- | NEQ't => Reduce_act Prod'relational_expression'3
- | LT't => Reduce_act Prod'relational_expression'3
- | LEQ't => Reduce_act Prod'relational_expression'3
- | LEFT't => Shift_act Nis'100 (eq_refl _)
- | HAT't => Reduce_act Prod'relational_expression'3
- | GT't => Reduce_act Prod'relational_expression'3
- | GEQ't => Reduce_act Prod'relational_expression'3
- | EQEQ't => Reduce_act Prod'relational_expression'3
- | COMMA't => Reduce_act Prod'relational_expression'3
- | COLON't => Reduce_act Prod'relational_expression'3
- | BARBAR't => Reduce_act Prod'relational_expression'3
- | BAR't => Reduce_act Prod'relational_expression'3
- | ANDAND't => Reduce_act Prod'relational_expression'3
- | AND't => Reduce_act Prod'relational_expression'3
- | _ => Fail_act
- end)
- | Ninit Nis'108 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'109 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'relational_expression'2
- | RPAREN't => Reduce_act Prod'relational_expression'2
- | RIGHT't => Shift_act Nis'86 (eq_refl _)
- | RBRACK't => Reduce_act Prod'relational_expression'2
- | RBRACE't => Reduce_act Prod'relational_expression'2
- | QUESTION't => Reduce_act Prod'relational_expression'2
- | NEQ't => Reduce_act Prod'relational_expression'2
- | LT't => Reduce_act Prod'relational_expression'2
- | LEQ't => Reduce_act Prod'relational_expression'2
- | LEFT't => Shift_act Nis'100 (eq_refl _)
- | HAT't => Reduce_act Prod'relational_expression'2
- | GT't => Reduce_act Prod'relational_expression'2
- | GEQ't => Reduce_act Prod'relational_expression'2
- | EQEQ't => Reduce_act Prod'relational_expression'2
- | COMMA't => Reduce_act Prod'relational_expression'2
- | COLON't => Reduce_act Prod'relational_expression'2
- | BARBAR't => Reduce_act Prod'relational_expression'2
- | BAR't => Reduce_act Prod'relational_expression'2
- | ANDAND't => Reduce_act Prod'relational_expression'2
- | AND't => Reduce_act Prod'relational_expression'2
- | _ => Fail_act
- end)
- | Ninit Nis'110 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'111 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'relational_expression'4
- | RPAREN't => Reduce_act Prod'relational_expression'4
- | RIGHT't => Shift_act Nis'86 (eq_refl _)
- | RBRACK't => Reduce_act Prod'relational_expression'4
- | RBRACE't => Reduce_act Prod'relational_expression'4
- | QUESTION't => Reduce_act Prod'relational_expression'4
- | NEQ't => Reduce_act Prod'relational_expression'4
- | LT't => Reduce_act Prod'relational_expression'4
- | LEQ't => Reduce_act Prod'relational_expression'4
- | LEFT't => Shift_act Nis'100 (eq_refl _)
- | HAT't => Reduce_act Prod'relational_expression'4
- | GT't => Reduce_act Prod'relational_expression'4
- | GEQ't => Reduce_act Prod'relational_expression'4
- | EQEQ't => Reduce_act Prod'relational_expression'4
- | COMMA't => Reduce_act Prod'relational_expression'4
- | COLON't => Reduce_act Prod'relational_expression'4
- | BARBAR't => Reduce_act Prod'relational_expression'4
- | BAR't => Reduce_act Prod'relational_expression'4
- | ANDAND't => Reduce_act Prod'relational_expression'4
- | AND't => Reduce_act Prod'relational_expression'4
- | _ => Fail_act
- end)
- | Ninit Nis'112 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'conditional_expression'0
- | RPAREN't => Reduce_act Prod'conditional_expression'0
- | RBRACK't => Reduce_act Prod'conditional_expression'0
- | RBRACE't => Reduce_act Prod'conditional_expression'0
- | QUESTION't => Shift_act Nis'113 (eq_refl _)
- | COMMA't => Reduce_act Prod'conditional_expression'0
- | COLON't => Reduce_act Prod'conditional_expression'0
- | BARBAR't => Shift_act Nis'138 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'113 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'114 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'logical_OR_expression'0
- | RPAREN't => Reduce_act Prod'logical_OR_expression'0
- | RBRACK't => Reduce_act Prod'logical_OR_expression'0
- | RBRACE't => Reduce_act Prod'logical_OR_expression'0
- | QUESTION't => Reduce_act Prod'logical_OR_expression'0
- | COMMA't => Reduce_act Prod'logical_OR_expression'0
- | COLON't => Reduce_act Prod'logical_OR_expression'0
- | BARBAR't => Reduce_act Prod'logical_OR_expression'0
- | ANDAND't => Shift_act Nis'115 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'115 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'116 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'logical_AND_expression'1
- | RPAREN't => Reduce_act Prod'logical_AND_expression'1
- | RBRACK't => Reduce_act Prod'logical_AND_expression'1
- | RBRACE't => Reduce_act Prod'logical_AND_expression'1
- | QUESTION't => Reduce_act Prod'logical_AND_expression'1
- | COMMA't => Reduce_act Prod'logical_AND_expression'1
- | COLON't => Reduce_act Prod'logical_AND_expression'1
- | BARBAR't => Reduce_act Prod'logical_AND_expression'1
- | BAR't => Shift_act Nis'117 (eq_refl _)
- | ANDAND't => Reduce_act Prod'logical_AND_expression'1
- | _ => Fail_act
- end)
- | Ninit Nis'117 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'118 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'inclusive_OR_expression'1
- | RPAREN't => Reduce_act Prod'inclusive_OR_expression'1
- | RBRACK't => Reduce_act Prod'inclusive_OR_expression'1
- | RBRACE't => Reduce_act Prod'inclusive_OR_expression'1
- | QUESTION't => Reduce_act Prod'inclusive_OR_expression'1
- | HAT't => Shift_act Nis'119 (eq_refl _)
- | COMMA't => Reduce_act Prod'inclusive_OR_expression'1
- | COLON't => Reduce_act Prod'inclusive_OR_expression'1
- | BARBAR't => Reduce_act Prod'inclusive_OR_expression'1
- | BAR't => Reduce_act Prod'inclusive_OR_expression'1
- | ANDAND't => Reduce_act Prod'inclusive_OR_expression'1
- | _ => Fail_act
- end)
- | Ninit Nis'119 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'120 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'AND_expression'0
- | RPAREN't => Reduce_act Prod'AND_expression'0
- | RBRACK't => Reduce_act Prod'AND_expression'0
- | RBRACE't => Reduce_act Prod'AND_expression'0
- | QUESTION't => Reduce_act Prod'AND_expression'0
- | NEQ't => Shift_act Nis'121 (eq_refl _)
- | HAT't => Reduce_act Prod'AND_expression'0
- | EQEQ't => Shift_act Nis'123 (eq_refl _)
- | COMMA't => Reduce_act Prod'AND_expression'0
- | COLON't => Reduce_act Prod'AND_expression'0
- | BARBAR't => Reduce_act Prod'AND_expression'0
- | BAR't => Reduce_act Prod'AND_expression'0
- | ANDAND't => Reduce_act Prod'AND_expression'0
- | AND't => Reduce_act Prod'AND_expression'0
- | _ => Fail_act
- end)
- | Ninit Nis'121 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'122 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'equality_expression'2
- | RPAREN't => Reduce_act Prod'equality_expression'2
- | RBRACK't => Reduce_act Prod'equality_expression'2
- | RBRACE't => Reduce_act Prod'equality_expression'2
- | QUESTION't => Reduce_act Prod'equality_expression'2
- | NEQ't => Reduce_act Prod'equality_expression'2
- | LT't => Shift_act Nis'103 (eq_refl _)
- | LEQ't => Shift_act Nis'106 (eq_refl _)
- | HAT't => Reduce_act Prod'equality_expression'2
- | GT't => Shift_act Nis'108 (eq_refl _)
- | GEQ't => Shift_act Nis'110 (eq_refl _)
- | EQEQ't => Reduce_act Prod'equality_expression'2
- | COMMA't => Reduce_act Prod'equality_expression'2
- | COLON't => Reduce_act Prod'equality_expression'2
- | BARBAR't => Reduce_act Prod'equality_expression'2
- | BAR't => Reduce_act Prod'equality_expression'2
- | ANDAND't => Reduce_act Prod'equality_expression'2
- | AND't => Reduce_act Prod'equality_expression'2
- | _ => Fail_act
- end)
- | Ninit Nis'123 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'124 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'equality_expression'1
- | RPAREN't => Reduce_act Prod'equality_expression'1
- | RBRACK't => Reduce_act Prod'equality_expression'1
- | RBRACE't => Reduce_act Prod'equality_expression'1
- | QUESTION't => Reduce_act Prod'equality_expression'1
- | NEQ't => Reduce_act Prod'equality_expression'1
- | LT't => Shift_act Nis'103 (eq_refl _)
- | LEQ't => Shift_act Nis'106 (eq_refl _)
- | HAT't => Reduce_act Prod'equality_expression'1
- | GT't => Shift_act Nis'108 (eq_refl _)
- | GEQ't => Shift_act Nis'110 (eq_refl _)
- | EQEQ't => Reduce_act Prod'equality_expression'1
- | COMMA't => Reduce_act Prod'equality_expression'1
- | COLON't => Reduce_act Prod'equality_expression'1
- | BARBAR't => Reduce_act Prod'equality_expression'1
- | BAR't => Reduce_act Prod'equality_expression'1
- | ANDAND't => Reduce_act Prod'equality_expression'1
- | AND't => Reduce_act Prod'equality_expression'1
- | _ => Fail_act
- end)
- | Ninit Nis'125 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'exclusive_OR_expression'1
- | RPAREN't => Reduce_act Prod'exclusive_OR_expression'1
- | RBRACK't => Reduce_act Prod'exclusive_OR_expression'1
- | RBRACE't => Reduce_act Prod'exclusive_OR_expression'1
- | QUESTION't => Reduce_act Prod'exclusive_OR_expression'1
- | HAT't => Reduce_act Prod'exclusive_OR_expression'1
- | COMMA't => Reduce_act Prod'exclusive_OR_expression'1
- | COLON't => Reduce_act Prod'exclusive_OR_expression'1
- | BARBAR't => Reduce_act Prod'exclusive_OR_expression'1
- | BAR't => Reduce_act Prod'exclusive_OR_expression'1
- | ANDAND't => Reduce_act Prod'exclusive_OR_expression'1
- | AND't => Shift_act Nis'126 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'126 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'127 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'AND_expression'1
- | RPAREN't => Reduce_act Prod'AND_expression'1
- | RBRACK't => Reduce_act Prod'AND_expression'1
- | RBRACE't => Reduce_act Prod'AND_expression'1
- | QUESTION't => Reduce_act Prod'AND_expression'1
- | NEQ't => Shift_act Nis'121 (eq_refl _)
- | HAT't => Reduce_act Prod'AND_expression'1
- | EQEQ't => Shift_act Nis'123 (eq_refl _)
- | COMMA't => Reduce_act Prod'AND_expression'1
- | COLON't => Reduce_act Prod'AND_expression'1
- | BARBAR't => Reduce_act Prod'AND_expression'1
- | BAR't => Reduce_act Prod'AND_expression'1
- | ANDAND't => Reduce_act Prod'AND_expression'1
- | AND't => Reduce_act Prod'AND_expression'1
- | _ => Fail_act
- end)
- | Ninit Nis'128 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'exclusive_OR_expression'0
- | RPAREN't => Reduce_act Prod'exclusive_OR_expression'0
- | RBRACK't => Reduce_act Prod'exclusive_OR_expression'0
- | RBRACE't => Reduce_act Prod'exclusive_OR_expression'0
- | QUESTION't => Reduce_act Prod'exclusive_OR_expression'0
- | HAT't => Reduce_act Prod'exclusive_OR_expression'0
- | COMMA't => Reduce_act Prod'exclusive_OR_expression'0
- | COLON't => Reduce_act Prod'exclusive_OR_expression'0
- | BARBAR't => Reduce_act Prod'exclusive_OR_expression'0
- | BAR't => Reduce_act Prod'exclusive_OR_expression'0
- | ANDAND't => Reduce_act Prod'exclusive_OR_expression'0
- | AND't => Shift_act Nis'126 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'129 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'inclusive_OR_expression'0
- | RPAREN't => Reduce_act Prod'inclusive_OR_expression'0
- | RBRACK't => Reduce_act Prod'inclusive_OR_expression'0
- | RBRACE't => Reduce_act Prod'inclusive_OR_expression'0
- | QUESTION't => Reduce_act Prod'inclusive_OR_expression'0
- | HAT't => Shift_act Nis'119 (eq_refl _)
- | COMMA't => Reduce_act Prod'inclusive_OR_expression'0
- | COLON't => Reduce_act Prod'inclusive_OR_expression'0
- | BARBAR't => Reduce_act Prod'inclusive_OR_expression'0
- | BAR't => Reduce_act Prod'inclusive_OR_expression'0
- | ANDAND't => Reduce_act Prod'inclusive_OR_expression'0
- | _ => Fail_act
- end)
- | Ninit Nis'130 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'logical_AND_expression'0
- | RPAREN't => Reduce_act Prod'logical_AND_expression'0
- | RBRACK't => Reduce_act Prod'logical_AND_expression'0
- | RBRACE't => Reduce_act Prod'logical_AND_expression'0
- | QUESTION't => Reduce_act Prod'logical_AND_expression'0
- | COMMA't => Reduce_act Prod'logical_AND_expression'0
- | COLON't => Reduce_act Prod'logical_AND_expression'0
- | BARBAR't => Reduce_act Prod'logical_AND_expression'0
- | BAR't => Shift_act Nis'117 (eq_refl _)
- | ANDAND't => Reduce_act Prod'logical_AND_expression'0
- | _ => Fail_act
- end)
- | Ninit Nis'131 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | COLON't => Shift_act Nis'135 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'132 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'133 => Default_reduce_act Prod'assignment_expression'0
- | Ninit Nis'134 => Default_reduce_act Prod'expression'1
- | Ninit Nis'135 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'136 => Default_reduce_act Prod'conditional_expression'1
- | Ninit Nis'137 => Default_reduce_act Prod'expression'0
- | Ninit Nis'138 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'139 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'logical_OR_expression'1
- | RPAREN't => Reduce_act Prod'logical_OR_expression'1
- | RBRACK't => Reduce_act Prod'logical_OR_expression'1
- | RBRACE't => Reduce_act Prod'logical_OR_expression'1
- | QUESTION't => Reduce_act Prod'logical_OR_expression'1
- | COMMA't => Reduce_act Prod'logical_OR_expression'1
- | COLON't => Reduce_act Prod'logical_OR_expression'1
- | BARBAR't => Reduce_act Prod'logical_OR_expression'1
- | ANDAND't => Shift_act Nis'115 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'140 => Default_reduce_act Prod'assignment_expression'1
- | Ninit Nis'141 => Default_reduce_act Prod'argument_expression_list'0
- | Ninit Nis'142 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'143 (eq_refl _)
- | COMMA't => Shift_act Nis'144 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'143 => Default_reduce_act Prod'postfix_expression'2
- | Ninit Nis'144 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'145 => Default_reduce_act Prod'argument_expression_list'1
- | Ninit Nis'146 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'147 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACK't => Shift_act Nis'148 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'148 => Default_reduce_act Prod'postfix_expression'1
- | Ninit Nis'149 => Default_reduce_act Prod'postfix_expression'7
- | Ninit Nis'150 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | OTHER_NAME't => Shift_act Nis'151 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'151 => Default_reduce_act Prod'postfix_expression'5
- | Ninit Nis'152 => Default_reduce_act Prod'postfix_expression'8
- | Ninit Nis'153 => Default_reduce_act Prod'unary_expression'3
- | Ninit Nis'154 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'155 (eq_refl _)
- | COMMA't => Shift_act Nis'144 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'155 => Default_reduce_act Prod'gcc_attribute'3
- | Ninit Nis'156 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'157 (eq_refl _)
- | COMMA't => Shift_act Nis'159 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'157 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'158 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'158 => Default_reduce_act Prod'attribute_specifier'0
- | Ninit Nis'159 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Reduce_act Prod'gcc_attribute'0
- | PACKED't => Shift_act Nis'58 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'59 (eq_refl _)
- | CONST't => Shift_act Nis'60 (eq_refl _)
- | COMMA't => Reduce_act Prod'gcc_attribute'0
- | _ => Fail_act
- end)
- | Ninit Nis'160 => Default_reduce_act Prod'gcc_attribute_list'1
- | Ninit Nis'161 => Default_reduce_act Prod'gcc_attribute_list'0
- | Ninit Nis'162 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'163 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'163 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'164 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Reduce_act Prod'specifier_qualifier_list'1
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STAR't => Reduce_act Prod'specifier_qualifier_list'1
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | SEMICOLON't => Reduce_act Prod'specifier_qualifier_list'1
- | RPAREN't => Reduce_act Prod'specifier_qualifier_list'1
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LPAREN't => Reduce_act Prod'specifier_qualifier_list'1
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | LBRACK't => Reduce_act Prod'specifier_qualifier_list'1
- | INT't => Shift_act Nis'28 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | COLON't => Reduce_act Prod'specifier_qualifier_list'1
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'165 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Reduce_act Prod'specifier_qualifier_list'3
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STAR't => Reduce_act Prod'specifier_qualifier_list'3
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | SEMICOLON't => Reduce_act Prod'specifier_qualifier_list'3
- | RPAREN't => Reduce_act Prod'specifier_qualifier_list'3
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LPAREN't => Reduce_act Prod'specifier_qualifier_list'3
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | LBRACK't => Reduce_act Prod'specifier_qualifier_list'3
- | INT't => Shift_act Nis'28 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | COLON't => Reduce_act Prod'specifier_qualifier_list'3
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'166 => Default_reduce_act Prod'type_specifier'10
- | Ninit Nis'167 => Default_reduce_act Prod'attribute_specifier_list'0
- | Ninit Nis'168 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'169 (eq_refl _)
- | LBRACE't => Shift_act Nis'265 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'169 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Reduce_act Prod'struct_or_union_specifier'2
- | VOID't => Reduce_act Prod'struct_or_union_specifier'2
- | VAR_NAME't => Reduce_act Prod'struct_or_union_specifier'2
- | UNSIGNED't => Reduce_act Prod'struct_or_union_specifier'2
- | UNION't => Reduce_act Prod'struct_or_union_specifier'2
- | UNDERSCORE_BOOL't => Reduce_act Prod'struct_or_union_specifier'2
- | TYPEDEF_NAME't => Reduce_act Prod'struct_or_union_specifier'2
- | TYPEDEF't => Reduce_act Prod'struct_or_union_specifier'2
- | STRUCT't => Reduce_act Prod'struct_or_union_specifier'2
- | STATIC't => Reduce_act Prod'struct_or_union_specifier'2
- | STAR't => Reduce_act Prod'struct_or_union_specifier'2
- | SIGNED't => Reduce_act Prod'struct_or_union_specifier'2
- | SHORT't => Reduce_act Prod'struct_or_union_specifier'2
- | SEMICOLON't => Reduce_act Prod'struct_or_union_specifier'2
- | RPAREN't => Reduce_act Prod'struct_or_union_specifier'2
- | RESTRICT't => Reduce_act Prod'struct_or_union_specifier'2
- | REGISTER't => Reduce_act Prod'struct_or_union_specifier'2
- | PACKED't => Reduce_act Prod'struct_or_union_specifier'2
- | LPAREN't => Reduce_act Prod'struct_or_union_specifier'2
- | LONG't => Reduce_act Prod'struct_or_union_specifier'2
- | LBRACK't => Reduce_act Prod'struct_or_union_specifier'2
- | LBRACE't => Shift_act Nis'170 (eq_refl _)
- | INT't => Reduce_act Prod'struct_or_union_specifier'2
- | INLINE't => Reduce_act Prod'struct_or_union_specifier'2
- | FLOAT't => Reduce_act Prod'struct_or_union_specifier'2
- | EXTERN't => Reduce_act Prod'struct_or_union_specifier'2
- | ENUM't => Reduce_act Prod'struct_or_union_specifier'2
- | DOUBLE't => Reduce_act Prod'struct_or_union_specifier'2
- | CONST't => Reduce_act Prod'struct_or_union_specifier'2
- | COMMA't => Reduce_act Prod'struct_or_union_specifier'2
- | COLON't => Reduce_act Prod'struct_or_union_specifier'2
- | CHAR't => Reduce_act Prod'struct_or_union_specifier'2
- | AUTO't => Reduce_act Prod'struct_or_union_specifier'2
- | ATTRIBUTE't => Reduce_act Prod'struct_or_union_specifier'2
- | ALIGNAS't => Reduce_act Prod'struct_or_union_specifier'2
- | _ => Fail_act
- end)
- | Ninit Nis'170 => Default_reduce_act Prod'struct_declaration_list'0
- | Ninit Nis'171 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | RBRACE't => Shift_act Nis'172 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'172 => Default_reduce_act Prod'struct_or_union_specifier'0
- | Ninit Nis'173 => Default_reduce_act Prod'struct_declaration_list'1
- | Ninit Nis'174 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'175 (eq_refl _)
- | STAR't => Shift_act Nis'176 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'183 (eq_refl _)
- | LPAREN't => Shift_act Nis'184 (eq_refl _)
- | COLON't => Shift_act Nis'254 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'175 => Default_reduce_act Prod'direct_declarator'0
- | Ninit Nis'176 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VAR_NAME't => Reduce_act Prod'pointer'0
- | STAR't => Shift_act Nis'176 (eq_refl _)
- | RPAREN't => Reduce_act Prod'pointer'0
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LPAREN't => Reduce_act Prod'pointer'0
- | LBRACK't => Reduce_act Prod'pointer'0
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | COMMA't => Reduce_act Prod'pointer'0
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'177 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VAR_NAME't => Reduce_act Prod'pointer'1
- | STAR't => Shift_act Nis'176 (eq_refl _)
- | RPAREN't => Reduce_act Prod'pointer'1
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LPAREN't => Reduce_act Prod'pointer'1
- | LBRACK't => Reduce_act Prod'pointer'1
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | COMMA't => Reduce_act Prod'pointer'1
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'178 => Default_reduce_act Prod'type_qualifier_list'1
- | Ninit Nis'179 => Default_reduce_act Prod'pointer'3
- | Ninit Nis'180 => Default_reduce_act Prod'type_qualifier'3
- | Ninit Nis'181 => Default_reduce_act Prod'type_qualifier_list'0
- | Ninit Nis'182 => Default_reduce_act Prod'pointer'2
- | Ninit Nis'183 => Default_reduce_act Prod'struct_declaration'1
- | Ninit Nis'184 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'175 (eq_refl _)
- | STAR't => Shift_act Nis'176 (eq_refl _)
- | LPAREN't => Shift_act Nis'184 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'185 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'175 (eq_refl _)
- | LPAREN't => Shift_act Nis'184 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'186 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'attribute_specifier_list'0
- | RPAREN't => Reduce_act Prod'attribute_specifier_list'0
- | PACKED't => Reduce_act Prod'attribute_specifier_list'0
- | LPAREN't => Shift_act Nis'187 (eq_refl _)
- | LBRACK't => Shift_act Nis'236 (eq_refl _)
- | EQ't => Reduce_act Prod'attribute_specifier_list'0
- | COMMA't => Reduce_act Prod'attribute_specifier_list'0
- | COLON't => Reduce_act Prod'attribute_specifier_list'0
- | ATTRIBUTE't => Reduce_act Prod'attribute_specifier_list'0
- | ALIGNAS't => Reduce_act Prod'attribute_specifier_list'0
- | _ => Fail_act
- end)
- | Ninit Nis'187 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RPAREN't => Shift_act Nis'188 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'188 => Default_reduce_act Prod'direct_declarator'7
- | Ninit Nis'189 => Default_reduce_act Prod'function_specifier'0
- | Ninit Nis'190 => Default_reduce_act Prod'storage_class_specifier'1
- | Ninit Nis'191 => Default_reduce_act Prod'storage_class_specifier'3
- | Ninit Nis'192 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Reduce_act Prod'declaration_specifiers'3
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | STAR't => Reduce_act Prod'declaration_specifiers'3
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | SEMICOLON't => Reduce_act Prod'declaration_specifiers'3
- | RPAREN't => Reduce_act Prod'declaration_specifiers'3
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LPAREN't => Reduce_act Prod'declaration_specifiers'3
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | LBRACK't => Reduce_act Prod'declaration_specifiers'3
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | COMMA't => Reduce_act Prod'declaration_specifiers'3
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'193 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Reduce_act Prod'declaration_specifiers'5
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | STAR't => Reduce_act Prod'declaration_specifiers'5
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | SEMICOLON't => Reduce_act Prod'declaration_specifiers'5
- | RPAREN't => Reduce_act Prod'declaration_specifiers'5
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LPAREN't => Reduce_act Prod'declaration_specifiers'5
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | LBRACK't => Reduce_act Prod'declaration_specifiers'5
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | COMMA't => Reduce_act Prod'declaration_specifiers'5
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'194 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Reduce_act Prod'declaration_specifiers'1
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | STAR't => Reduce_act Prod'declaration_specifiers'1
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | SEMICOLON't => Reduce_act Prod'declaration_specifiers'1
- | RPAREN't => Reduce_act Prod'declaration_specifiers'1
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LPAREN't => Reduce_act Prod'declaration_specifiers'1
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | LBRACK't => Reduce_act Prod'declaration_specifiers'1
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | COMMA't => Reduce_act Prod'declaration_specifiers'1
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'195 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Reduce_act Prod'declaration_specifiers'7
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | STAR't => Reduce_act Prod'declaration_specifiers'7
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | SEMICOLON't => Reduce_act Prod'declaration_specifiers'7
- | RPAREN't => Reduce_act Prod'declaration_specifiers'7
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LPAREN't => Reduce_act Prod'declaration_specifiers'7
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | LBRACK't => Reduce_act Prod'declaration_specifiers'7
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | COMMA't => Reduce_act Prod'declaration_specifiers'7
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'196 => Default_reduce_act Prod'type_specifier'11
- | Ninit Nis'197 => Default_reduce_act Prod'declaration_specifiers'6
- | Ninit Nis'198 => Default_reduce_act Prod'declaration_specifiers'0
- | Ninit Nis'199 => Default_reduce_act Prod'declaration_specifiers'4
- | Ninit Nis'200 => Default_reduce_act Prod'declaration_specifiers'2
- | Ninit Nis'201 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'202 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'202 => Default_reduce_act Prod'direct_declarator'6
- | Ninit Nis'203 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Reduce_act Prod'parameter_type_list'0
- | COMMA't => Shift_act Nis'204 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'204 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | ELLIPSIS't => Shift_act Nis'205 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'205 => Default_reduce_act Prod'parameter_type_list'1
- | Ninit Nis'206 => Default_reduce_act Prod'parameter_list'1
- | Ninit Nis'207 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'175 (eq_refl _)
- | STAR't => Shift_act Nis'176 (eq_refl _)
- | RPAREN't => Reduce_act Prod'parameter_declaration'2
- | LPAREN't => Shift_act Nis'208 (eq_refl _)
- | LBRACK't => Shift_act Nis'210 (eq_refl _)
- | COMMA't => Reduce_act Prod'parameter_declaration'2
- | _ => Fail_act
- end)
- | Ninit Nis'208 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'175 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | STAR't => Shift_act Nis'176 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RPAREN't => Shift_act Nis'209 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LPAREN't => Shift_act Nis'208 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | LBRACK't => Shift_act Nis'210 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'209 => Default_reduce_act Prod'direct_abstract_declarator'12
- | Ninit Nis'210 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | RBRACK't => Shift_act Nis'211 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'211 => Default_reduce_act Prod'direct_abstract_declarator'8
- | Ninit Nis'212 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | RBRACK't => Shift_act Nis'213 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'213 => Default_reduce_act Prod'direct_abstract_declarator'6
- | Ninit Nis'214 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACK't => Shift_act Nis'215 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'215 => Default_reduce_act Prod'direct_abstract_declarator'2
- | Ninit Nis'216 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACK't => Shift_act Nis'217 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'217 => Default_reduce_act Prod'direct_abstract_declarator'4
- | Ninit Nis'218 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'175 (eq_refl _)
- | RPAREN't => Reduce_act Prod'abstract_declarator'0
- | LPAREN't => Shift_act Nis'208 (eq_refl _)
- | LBRACK't => Shift_act Nis'210 (eq_refl _)
- | COMMA't => Reduce_act Prod'abstract_declarator'0
- | _ => Fail_act
- end)
- | Ninit Nis'219 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Reduce_act Prod'abstract_declarator'1
- | LPAREN't => Shift_act Nis'220 (eq_refl _)
- | LBRACK't => Shift_act Nis'225 (eq_refl _)
- | COMMA't => Reduce_act Prod'abstract_declarator'1
- | _ => Fail_act
- end)
- | Ninit Nis'220 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RPAREN't => Shift_act Nis'221 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'221 => Default_reduce_act Prod'direct_abstract_declarator'11
- | Ninit Nis'222 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'223 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'223 => Default_reduce_act Prod'direct_abstract_declarator'9
- | Ninit Nis'224 => Default_reduce_act Prod'parameter_list'0
- | Ninit Nis'225 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | RBRACK't => Shift_act Nis'226 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'226 => Default_reduce_act Prod'direct_abstract_declarator'7
- | Ninit Nis'227 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | RBRACK't => Shift_act Nis'228 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'228 => Default_reduce_act Prod'direct_abstract_declarator'5
- | Ninit Nis'229 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACK't => Shift_act Nis'230 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'230 => Default_reduce_act Prod'direct_abstract_declarator'1
- | Ninit Nis'231 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACK't => Shift_act Nis'232 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'232 => Default_reduce_act Prod'direct_abstract_declarator'3
- | Ninit Nis'233 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'234 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'234 => Default_reduce_act Prod'direct_abstract_declarator'10
- | Ninit Nis'235 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'attribute_specifier_list'0
- | RPAREN't => Reduce_act Prod'attribute_specifier_list'0
- | PACKED't => Reduce_act Prod'attribute_specifier_list'0
- | LPAREN't => Shift_act Nis'187 (eq_refl _)
- | LBRACK't => Shift_act Nis'236 (eq_refl _)
- | EQ't => Reduce_act Prod'attribute_specifier_list'0
- | COMMA't => Reduce_act Prod'attribute_specifier_list'0
- | COLON't => Reduce_act Prod'attribute_specifier_list'0
- | ATTRIBUTE't => Reduce_act Prod'attribute_specifier_list'0
- | ALIGNAS't => Reduce_act Prod'attribute_specifier_list'0
- | _ => Fail_act
- end)
- | Ninit Nis'236 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | RBRACK't => Shift_act Nis'237 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'237 => Default_reduce_act Prod'direct_declarator'5
- | Ninit Nis'238 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | RBRACK't => Shift_act Nis'239 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'239 => Default_reduce_act Prod'direct_declarator'4
- | Ninit Nis'240 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACK't => Shift_act Nis'241 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'241 => Default_reduce_act Prod'direct_declarator'2
- | Ninit Nis'242 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACK't => Shift_act Nis'243 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'243 => Default_reduce_act Prod'direct_declarator'3
- | Ninit Nis'244 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'declarator'0
- | RPAREN't => Reduce_act Prod'declarator'0
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LBRACE't => Reduce_act Prod'declarator'0
- | EQ't => Reduce_act Prod'declarator'0
- | COMMA't => Reduce_act Prod'declarator'0
- | COLON't => Reduce_act Prod'declarator'0
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'245 => Default_reduce_act Prod'attribute_specifier_list'1
- | Ninit Nis'246 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Reduce_act Prod'abstract_declarator'2
- | LPAREN't => Shift_act Nis'220 (eq_refl _)
- | LBRACK't => Shift_act Nis'225 (eq_refl _)
- | COMMA't => Reduce_act Prod'abstract_declarator'2
- | _ => Fail_act
- end)
- | Ninit Nis'247 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'248 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'248 => Default_reduce_act Prod'direct_declarator'1
- | Ninit Nis'249 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'250 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'250 => Default_reduce_act Prod'direct_abstract_declarator'0
- | Ninit Nis'251 => Default_reduce_act Prod'parameter_declaration'0
- | Ninit Nis'252 => Default_reduce_act Prod'parameter_declaration'1
- | Ninit Nis'253 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'declarator'1
- | RPAREN't => Reduce_act Prod'declarator'1
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LBRACE't => Reduce_act Prod'declarator'1
- | EQ't => Reduce_act Prod'declarator'1
- | COMMA't => Reduce_act Prod'declarator'1
- | COLON't => Reduce_act Prod'declarator'1
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'254 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'255 => Default_reduce_act Prod'struct_declarator'2
- | Ninit Nis'256 => Default_reduce_act Prod'constant_expression'0
- | Ninit Nis'257 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'258 (eq_refl _)
- | COMMA't => Shift_act Nis'259 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'258 => Default_reduce_act Prod'struct_declaration'0
- | Ninit Nis'259 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'175 (eq_refl _)
- | STAR't => Shift_act Nis'176 (eq_refl _)
- | LPAREN't => Shift_act Nis'184 (eq_refl _)
- | COLON't => Shift_act Nis'254 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'260 => Default_reduce_act Prod'struct_declarator_list'1
- | Ninit Nis'261 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'struct_declarator'0
- | COMMA't => Reduce_act Prod'struct_declarator'0
- | COLON't => Shift_act Nis'262 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'262 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'263 => Default_reduce_act Prod'struct_declarator'1
- | Ninit Nis'264 => Default_reduce_act Prod'struct_declarator_list'0
- | Ninit Nis'265 => Default_reduce_act Prod'struct_declaration_list'0
- | Ninit Nis'266 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | RBRACE't => Shift_act Nis'267 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'267 => Default_reduce_act Prod'struct_or_union_specifier'1
- | Ninit Nis'268 => Default_reduce_act Prod'specifier_qualifier_list'2
- | Ninit Nis'269 => Default_reduce_act Prod'specifier_qualifier_list'0
- | Ninit Nis'270 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'271 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'271 => Default_reduce_act Prod'attribute_specifier'3
- | Ninit Nis'272 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | STAR't => Shift_act Nis'176 (eq_refl _)
- | RPAREN't => Reduce_act Prod'type_name'0
- | LPAREN't => Shift_act Nis'273 (eq_refl _)
- | LBRACK't => Shift_act Nis'210 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'273 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | STAR't => Shift_act Nis'176 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RPAREN't => Shift_act Nis'209 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LPAREN't => Shift_act Nis'273 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | LBRACK't => Shift_act Nis'210 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'274 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Reduce_act Prod'abstract_declarator'0
- | LPAREN't => Shift_act Nis'273 (eq_refl _)
- | LBRACK't => Shift_act Nis'210 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'275 => Default_reduce_act Prod'type_name'1
- | Ninit Nis'276 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'277 (eq_refl _)
- | COMMA't => Shift_act Nis'144 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'277 => Default_reduce_act Prod'attribute_specifier'2
- | Ninit Nis'278 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'279 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'279 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | XOR_ASSIGN't => Reduce_act Prod'unary_expression'7
- | SUB_ASSIGN't => Reduce_act Prod'unary_expression'7
- | STAR't => Reduce_act Prod'unary_expression'7
- | SLASH't => Reduce_act Prod'unary_expression'7
- | SEMICOLON't => Reduce_act Prod'unary_expression'7
- | RPAREN't => Reduce_act Prod'unary_expression'7
- | RIGHT_ASSIGN't => Reduce_act Prod'unary_expression'7
- | RIGHT't => Reduce_act Prod'unary_expression'7
- | RBRACK't => Reduce_act Prod'unary_expression'7
- | RBRACE't => Reduce_act Prod'unary_expression'7
- | QUESTION't => Reduce_act Prod'unary_expression'7
- | PLUS't => Reduce_act Prod'unary_expression'7
- | PERCENT't => Reduce_act Prod'unary_expression'7
- | OR_ASSIGN't => Reduce_act Prod'unary_expression'7
- | NEQ't => Reduce_act Prod'unary_expression'7
- | MUL_ASSIGN't => Reduce_act Prod'unary_expression'7
- | MOD_ASSIGN't => Reduce_act Prod'unary_expression'7
- | MINUS't => Reduce_act Prod'unary_expression'7
- | LT't => Reduce_act Prod'unary_expression'7
- | LEQ't => Reduce_act Prod'unary_expression'7
- | LEFT_ASSIGN't => Reduce_act Prod'unary_expression'7
- | LEFT't => Reduce_act Prod'unary_expression'7
- | LBRACE't => Shift_act Nis'280 (eq_refl _)
- | HAT't => Reduce_act Prod'unary_expression'7
- | GT't => Reduce_act Prod'unary_expression'7
- | GEQ't => Reduce_act Prod'unary_expression'7
- | EQEQ't => Reduce_act Prod'unary_expression'7
- | EQ't => Reduce_act Prod'unary_expression'7
- | DIV_ASSIGN't => Reduce_act Prod'unary_expression'7
- | COMMA't => Reduce_act Prod'unary_expression'7
- | COLON't => Reduce_act Prod'unary_expression'7
- | BARBAR't => Reduce_act Prod'unary_expression'7
- | BAR't => Reduce_act Prod'unary_expression'7
- | AND_ASSIGN't => Reduce_act Prod'unary_expression'7
- | ANDAND't => Reduce_act Prod'unary_expression'7
- | AND't => Reduce_act Prod'unary_expression'7
- | ADD_ASSIGN't => Reduce_act Prod'unary_expression'7
- | _ => Fail_act
- end)
- | Ninit Nis'280 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACK't => Shift_act Nis'281 (eq_refl _)
- | LBRACE't => Shift_act Nis'284 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DOT't => Shift_act Nis'285 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'281 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'282 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACK't => Shift_act Nis'283 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'283 => Default_reduce_act Prod'designator'0
- | Ninit Nis'284 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACK't => Shift_act Nis'281 (eq_refl _)
- | LBRACE't => Shift_act Nis'284 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DOT't => Shift_act Nis'285 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'285 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | OTHER_NAME't => Shift_act Nis'286 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'286 => Default_reduce_act Prod'designator'1
- | Ninit Nis'287 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACE't => Shift_act Nis'288 (eq_refl _)
- | COMMA't => Shift_act Nis'289 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'288 => Default_reduce_act Prod'c_initializer'1
- | Ninit Nis'289 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RBRACE't => Shift_act Nis'290 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACK't => Shift_act Nis'281 (eq_refl _)
- | LBRACE't => Shift_act Nis'284 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DOT't => Shift_act Nis'285 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'290 => Default_reduce_act Prod'c_initializer'2
- | Ninit Nis'291 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LBRACK't => Shift_act Nis'281 (eq_refl _)
- | EQ't => Shift_act Nis'292 (eq_refl _)
- | DOT't => Shift_act Nis'285 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'292 => Default_reduce_act Prod'designation'0
- | Ninit Nis'293 => Default_reduce_act Prod'designator_list'1
- | Ninit Nis'294 => Default_reduce_act Prod'designator_list'0
- | Ninit Nis'295 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'284 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'296 => Default_reduce_act Prod'initializer_list'2
- | Ninit Nis'297 => Default_reduce_act Prod'c_initializer'0
- | Ninit Nis'298 => Default_reduce_act Prod'initializer_list'3
- | Ninit Nis'299 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'284 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'300 => Default_reduce_act Prod'initializer_list'0
- | Ninit Nis'301 => Default_reduce_act Prod'initializer_list'1
- | Ninit Nis'302 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACE't => Shift_act Nis'303 (eq_refl _)
- | COMMA't => Shift_act Nis'304 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'303 => Default_reduce_act Prod'postfix_expression'9
- | Ninit Nis'304 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RBRACE't => Shift_act Nis'305 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACK't => Shift_act Nis'281 (eq_refl _)
- | LBRACE't => Shift_act Nis'284 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DOT't => Shift_act Nis'285 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'305 => Default_reduce_act Prod'postfix_expression'10
- | Ninit Nis'306 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'307 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'307 => Default_reduce_act Prod'primary_expression'3
- | Ninit Nis'308 => Default_reduce_act Prod'unary_expression'6
- | Ninit Nis'309 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | COMMA't => Shift_act Nis'310 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'310 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'311 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'312 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'312 => Default_reduce_act Prod'postfix_expression'4
- | Ninit Nis'313 => Default_reduce_act Prod'unary_expression'2
- | Ninit Nis'314 => Default_reduce_act Prod'enumerator'1
- | Ninit Nis'315 => Default_reduce_act Prod'enumerator_list'0
- | Ninit Nis'316 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'36 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'317 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RBRACE't => Shift_act Nis'318 (eq_refl _)
- | COMMA't => Shift_act Nis'319 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'318 => Default_reduce_act Prod'enum_specifier'1
- | Ninit Nis'319 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'36 (eq_refl _)
- | RBRACE't => Shift_act Nis'320 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'320 => Default_reduce_act Prod'enum_specifier'3
- | Ninit Nis'321 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'322 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'322 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LBRACE't => Shift_act Nis'280 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'323 => Default_reduce_act Prod'unary_expression'1
- | Ninit Nis'324 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'325 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'325 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'280 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'326 => Default_reduce_act Prod'cast_expression'1
- | Ninit Nis'327 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'328 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'328 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | XOR_ASSIGN't => Reduce_act Prod'unary_expression'5
- | SUB_ASSIGN't => Reduce_act Prod'unary_expression'5
- | STAR't => Reduce_act Prod'unary_expression'5
- | SLASH't => Reduce_act Prod'unary_expression'5
- | SEMICOLON't => Reduce_act Prod'unary_expression'5
- | RPAREN't => Reduce_act Prod'unary_expression'5
- | RIGHT_ASSIGN't => Reduce_act Prod'unary_expression'5
- | RIGHT't => Reduce_act Prod'unary_expression'5
- | RBRACK't => Reduce_act Prod'unary_expression'5
- | RBRACE't => Reduce_act Prod'unary_expression'5
- | QUESTION't => Reduce_act Prod'unary_expression'5
- | PLUS't => Reduce_act Prod'unary_expression'5
- | PERCENT't => Reduce_act Prod'unary_expression'5
- | OR_ASSIGN't => Reduce_act Prod'unary_expression'5
- | NEQ't => Reduce_act Prod'unary_expression'5
- | MUL_ASSIGN't => Reduce_act Prod'unary_expression'5
- | MOD_ASSIGN't => Reduce_act Prod'unary_expression'5
- | MINUS't => Reduce_act Prod'unary_expression'5
- | LT't => Reduce_act Prod'unary_expression'5
- | LEQ't => Reduce_act Prod'unary_expression'5
- | LEFT_ASSIGN't => Reduce_act Prod'unary_expression'5
- | LEFT't => Reduce_act Prod'unary_expression'5
- | LBRACE't => Shift_act Nis'280 (eq_refl _)
- | HAT't => Reduce_act Prod'unary_expression'5
- | GT't => Reduce_act Prod'unary_expression'5
- | GEQ't => Reduce_act Prod'unary_expression'5
- | EQEQ't => Reduce_act Prod'unary_expression'5
- | EQ't => Reduce_act Prod'unary_expression'5
- | DIV_ASSIGN't => Reduce_act Prod'unary_expression'5
- | COMMA't => Reduce_act Prod'unary_expression'5
- | COLON't => Reduce_act Prod'unary_expression'5
- | BARBAR't => Reduce_act Prod'unary_expression'5
- | BAR't => Reduce_act Prod'unary_expression'5
- | AND_ASSIGN't => Reduce_act Prod'unary_expression'5
- | ANDAND't => Reduce_act Prod'unary_expression'5
- | AND't => Reduce_act Prod'unary_expression'5
- | ADD_ASSIGN't => Reduce_act Prod'unary_expression'5
- | _ => Fail_act
- end)
- | Ninit Nis'329 => Default_reduce_act Prod'unary_expression'4
- | Ninit Nis'330 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'331 (eq_refl _)
- | COMMA't => Shift_act Nis'144 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'331 => Default_reduce_act Prod'attribute_specifier'1
- | Ninit Nis'332 => Default_reduce_act Prod'translation_unit_file'1
- | Ninit Nis'334 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'335 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PRAGMA't => Shift_act Nis'15 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | EOF't => Shift_act Nis'336 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'335 => Default_reduce_act Prod'translation_unit'2
- | Ninit Nis'336 => Default_reduce_act Prod'translation_unit_file'0
- | Ninit Nis'337 => Default_reduce_act Prod'external_declaration'0
- | Ninit Nis'338 => Default_reduce_act Prod'translation_unit'1
- | Ninit Nis'339 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'175 (eq_refl _)
- | STAR't => Shift_act Nis'176 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'340 (eq_refl _)
- | LPAREN't => Shift_act Nis'184 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'340 => Default_reduce_act Prod'declaration'1
- | Ninit Nis'341 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'175 (eq_refl _)
- | LPAREN't => Shift_act Nis'184 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'342 => Default_reduce_act Prod'old_function_declarator'1
- | Ninit Nis'343 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'attribute_specifier_list'0
- | PACKED't => Reduce_act Prod'attribute_specifier_list'0
- | LPAREN't => Shift_act Nis'344 (eq_refl _)
- | LBRACK't => Shift_act Nis'236 (eq_refl _)
- | LBRACE't => Reduce_act Prod'attribute_specifier_list'0
- | EQ't => Reduce_act Prod'attribute_specifier_list'0
- | COMMA't => Reduce_act Prod'attribute_specifier_list'0
- | ATTRIBUTE't => Reduce_act Prod'attribute_specifier_list'0
- | ALIGNAS't => Reduce_act Prod'attribute_specifier_list'0
- | _ => Fail_act
- end)
- | Ninit Nis'344 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'345 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RPAREN't => Shift_act Nis'188 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'345 => Default_reduce_act Prod'identifier_list'0
- | Ninit Nis'346 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'347 (eq_refl _)
- | COMMA't => Shift_act Nis'348 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'347 => Default_reduce_act Prod'direct_old_function_declarator'0
- | Ninit Nis'348 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'349 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'349 => Default_reduce_act Prod'identifier_list'1
- | Ninit Nis'350 => Default_reduce_act Prod'declaration_list'0
- | Ninit Nis'351 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'352 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | RBRACE't => Shift_act Nis'554 (eq_refl _)
- | PRAGMA't => Shift_act Nis'555 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'353 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'354 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'354 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'355 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'356 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'356 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'357 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'358 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'358 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'359 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'360 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'360 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'361 => Default_reduce_act Prod'expression_statement'1
- | Ninit Nis'362 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'363 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'363 => Default_reduce_act Prod'jump_statement'4
- | Ninit Nis'364 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'365 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'365 => Default_reduce_act Prod'jump_statement'3
- | Ninit Nis'366 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | COLON't => Shift_act Nis'367 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'367 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'368 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'369 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'369 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'370 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'371 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'371 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'372 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'373 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'373 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'374 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'375 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'375 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'376 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'377 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'377 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'378 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'379 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'379 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'380 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | COLON't => Shift_act Nis'381 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'381 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'382 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'383 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'383 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'384 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'385 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'385 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'386 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | OTHER_NAME't => Shift_act Nis'387 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'387 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'388 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'388 => Default_reduce_act Prod'jump_statement'0
- | Ninit Nis'389 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'390 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'390 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'391 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'391 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'392 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'392 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'393 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'393 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'394 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'395 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'396 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'396 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'397 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'397 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'398 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'398 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'399 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'399 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'400 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'401 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | COLON't => Shift_act Nis'402 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'402 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'403 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'404 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'404 => Default_reduce_act Prod'jump_statement'1
- | Ninit Nis'405 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'406 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | COLON't => Shift_act Nis'407 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'407 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'408 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'409 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'409 => Default_reduce_act Prod'jump_statement'2
- | Ninit Nis'410 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'411 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'411 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | STRING_LITERAL't => Shift_act Nis'412 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'412 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'413 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'413 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'414 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'414 => Default_reduce_act Prod'asm_statement'0
- | Ninit Nis'415 => Default_reduce_act Prod'labeled_statement_statement_dangerous_'1
- | Ninit Nis'416 => Default_reduce_act Prod'statement_dangerous'3
- | Ninit Nis'417 => Default_reduce_act Prod'statement_dangerous'0
- | Ninit Nis'418 => Default_reduce_act Prod'statement_dangerous'5
- | Ninit Nis'419 => Default_reduce_act Prod'statement_dangerous'4
- | Ninit Nis'420 => Default_reduce_act Prod'statement_dangerous'2
- | Ninit Nis'421 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'422 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'422 => Default_reduce_act Prod'expression_statement'0
- | Ninit Nis'423 => Default_reduce_act Prod'statement_dangerous'1
- | Ninit Nis'424 => Default_reduce_act Prod'statement_dangerous'6
- | Ninit Nis'425 => Default_reduce_act Prod'labeled_statement_statement_dangerous_'2
- | Ninit Nis'426 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'427 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'427 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'428 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'428 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'429 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'430 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'430 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'431 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'431 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'1
- | Ninit Nis'432 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'13
- | Ninit Nis'433 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'434 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'434 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'435 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'7
- | Ninit Nis'436 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'437 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'437 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'438 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'438 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'439 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'10
- | Ninit Nis'440 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'441 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'441 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'442 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'4
- | Ninit Nis'443 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'444 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'444 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'445 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'445 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'446 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'446 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'447 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'11
- | Ninit Nis'448 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'449 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'449 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'450 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'5
- | Ninit Nis'451 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'452 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'452 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'453 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'453 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'454 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'8
- | Ninit Nis'455 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'456 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'456 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'457 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'2
- | Ninit Nis'458 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'175 (eq_refl _)
- | STAR't => Shift_act Nis'176 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'340 (eq_refl _)
- | LPAREN't => Shift_act Nis'184 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'459 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'460 (eq_refl _)
- | COMMA't => Shift_act Nis'461 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'460 => Default_reduce_act Prod'declaration'0
- | Ninit Nis'461 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'175 (eq_refl _)
- | STAR't => Shift_act Nis'176 (eq_refl _)
- | LPAREN't => Shift_act Nis'184 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'462 => Default_reduce_act Prod'init_declarator_list'1
- | Ninit Nis'463 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'init_declarator'0
- | EQ't => Shift_act Nis'464 (eq_refl _)
- | COMMA't => Reduce_act Prod'init_declarator'0
- | _ => Fail_act
- end)
- | Ninit Nis'464 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'284 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'465 => Default_reduce_act Prod'init_declarator'1
- | Ninit Nis'466 => Default_reduce_act Prod'init_declarator_list'0
- | Ninit Nis'467 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'468 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'468 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'469 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'469 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'470 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'12
- | Ninit Nis'471 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'472 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'472 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'473 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'6
- | Ninit Nis'474 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'475 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'475 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'476 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'476 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'477 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'9
- | Ninit Nis'478 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'479 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'479 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'480 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'3
- | Ninit Nis'481 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'482 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'482 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | LPAREN't => Shift_act Nis'483 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'483 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'484 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'485 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'485 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'486 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'486 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | VOLATILE't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | VOID't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | VAR_NAME't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | UNSIGNED't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | UNION't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | UNDERSCORE_BOOL't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | TYPEDEF_NAME't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | TYPEDEF't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | TILDE't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | SWITCH't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | STRUCT't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | STRING_LITERAL't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | STATIC't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | STAR't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | SIZEOF't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | SIGNED't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | SHORT't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | SEMICOLON't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | RETURN't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | RESTRICT't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | REGISTER't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | RBRACE't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | PRAGMA't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | PLUS't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | PACKED't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | OTHER_NAME't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | MINUS't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | LPAREN't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | LONG't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | LBRACE't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | INT't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | INLINE't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | INC't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | IF't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | GOTO't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | FOR't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | FLOAT't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | EXTERN't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | ENUM't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | ELSE't => Reduce_act Prod'iteration_statement_statement_safe_'1
- | DOUBLE't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | DO't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | DEFAULT't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | DEC't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | CONTINUE't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | CONSTANT't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | CONST't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | CHAR't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | CASE't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | BUILTIN_VA_ARG't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | BREAK't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | BANG't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | AUTO't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | ATTRIBUTE't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | ASM't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | AND't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | ALIGNOF't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | ALIGNAS't => Reduce_act Prod'iteration_statement_statement_dangerous_'1
- | _ => Fail_act
- end)
- | Ninit Nis'487 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | COLON't => Shift_act Nis'488 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'488 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'489 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'490 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | COLON't => Shift_act Nis'491 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'491 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'492 => Default_reduce_act Prod'labeled_statement_statement_safe_'1
- | Ninit Nis'493 => Default_reduce_act Prod'statement_safe'3
- | Ninit Nis'494 => Default_reduce_act Prod'statement_safe'0
- | Ninit Nis'495 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Reduce_act Prod'statement_dangerous'5
- | VOLATILE't => Reduce_act Prod'statement_dangerous'5
- | VOID't => Reduce_act Prod'statement_dangerous'5
- | VAR_NAME't => Reduce_act Prod'statement_dangerous'5
- | UNSIGNED't => Reduce_act Prod'statement_dangerous'5
- | UNION't => Reduce_act Prod'statement_dangerous'5
- | UNDERSCORE_BOOL't => Reduce_act Prod'statement_dangerous'5
- | TYPEDEF_NAME't => Reduce_act Prod'statement_dangerous'5
- | TYPEDEF't => Reduce_act Prod'statement_dangerous'5
- | TILDE't => Reduce_act Prod'statement_dangerous'5
- | SWITCH't => Reduce_act Prod'statement_dangerous'5
- | STRUCT't => Reduce_act Prod'statement_dangerous'5
- | STRING_LITERAL't => Reduce_act Prod'statement_dangerous'5
- | STATIC't => Reduce_act Prod'statement_dangerous'5
- | STAR't => Reduce_act Prod'statement_dangerous'5
- | SIZEOF't => Reduce_act Prod'statement_dangerous'5
- | SIGNED't => Reduce_act Prod'statement_dangerous'5
- | SHORT't => Reduce_act Prod'statement_dangerous'5
- | SEMICOLON't => Reduce_act Prod'statement_dangerous'5
- | RETURN't => Reduce_act Prod'statement_dangerous'5
- | RESTRICT't => Reduce_act Prod'statement_dangerous'5
- | REGISTER't => Reduce_act Prod'statement_dangerous'5
- | RBRACE't => Reduce_act Prod'statement_dangerous'5
- | PRAGMA't => Reduce_act Prod'statement_dangerous'5
- | PLUS't => Reduce_act Prod'statement_dangerous'5
- | PACKED't => Reduce_act Prod'statement_dangerous'5
- | OTHER_NAME't => Reduce_act Prod'statement_dangerous'5
- | MINUS't => Reduce_act Prod'statement_dangerous'5
- | LPAREN't => Reduce_act Prod'statement_dangerous'5
- | LONG't => Reduce_act Prod'statement_dangerous'5
- | LBRACE't => Reduce_act Prod'statement_dangerous'5
- | INT't => Reduce_act Prod'statement_dangerous'5
- | INLINE't => Reduce_act Prod'statement_dangerous'5
- | INC't => Reduce_act Prod'statement_dangerous'5
- | IF't => Reduce_act Prod'statement_dangerous'5
- | GOTO't => Reduce_act Prod'statement_dangerous'5
- | FOR't => Reduce_act Prod'statement_dangerous'5
- | FLOAT't => Reduce_act Prod'statement_dangerous'5
- | EXTERN't => Reduce_act Prod'statement_dangerous'5
- | ENUM't => Reduce_act Prod'statement_dangerous'5
- | ELSE't => Reduce_act Prod'statement_safe'5
- | DOUBLE't => Reduce_act Prod'statement_dangerous'5
- | DO't => Reduce_act Prod'statement_dangerous'5
- | DEFAULT't => Reduce_act Prod'statement_dangerous'5
- | DEC't => Reduce_act Prod'statement_dangerous'5
- | CONTINUE't => Reduce_act Prod'statement_dangerous'5
- | CONSTANT't => Reduce_act Prod'statement_dangerous'5
- | CONST't => Reduce_act Prod'statement_dangerous'5
- | CHAR't => Reduce_act Prod'statement_dangerous'5
- | CASE't => Reduce_act Prod'statement_dangerous'5
- | BUILTIN_VA_ARG't => Reduce_act Prod'statement_dangerous'5
- | BREAK't => Reduce_act Prod'statement_dangerous'5
- | BANG't => Reduce_act Prod'statement_dangerous'5
- | AUTO't => Reduce_act Prod'statement_dangerous'5
- | ATTRIBUTE't => Reduce_act Prod'statement_dangerous'5
- | ASM't => Reduce_act Prod'statement_dangerous'5
- | AND't => Reduce_act Prod'statement_dangerous'5
- | ALIGNOF't => Reduce_act Prod'statement_dangerous'5
- | ALIGNAS't => Reduce_act Prod'statement_dangerous'5
- | _ => Fail_act
- end)
- | Ninit Nis'496 => Default_reduce_act Prod'statement_safe'4
- | Ninit Nis'497 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Reduce_act Prod'statement_dangerous'2
- | VOLATILE't => Reduce_act Prod'statement_dangerous'2
- | VOID't => Reduce_act Prod'statement_dangerous'2
- | VAR_NAME't => Reduce_act Prod'statement_dangerous'2
- | UNSIGNED't => Reduce_act Prod'statement_dangerous'2
- | UNION't => Reduce_act Prod'statement_dangerous'2
- | UNDERSCORE_BOOL't => Reduce_act Prod'statement_dangerous'2
- | TYPEDEF_NAME't => Reduce_act Prod'statement_dangerous'2
- | TYPEDEF't => Reduce_act Prod'statement_dangerous'2
- | TILDE't => Reduce_act Prod'statement_dangerous'2
- | SWITCH't => Reduce_act Prod'statement_dangerous'2
- | STRUCT't => Reduce_act Prod'statement_dangerous'2
- | STRING_LITERAL't => Reduce_act Prod'statement_dangerous'2
- | STATIC't => Reduce_act Prod'statement_dangerous'2
- | STAR't => Reduce_act Prod'statement_dangerous'2
- | SIZEOF't => Reduce_act Prod'statement_dangerous'2
- | SIGNED't => Reduce_act Prod'statement_dangerous'2
- | SHORT't => Reduce_act Prod'statement_dangerous'2
- | SEMICOLON't => Reduce_act Prod'statement_dangerous'2
- | RETURN't => Reduce_act Prod'statement_dangerous'2
- | RESTRICT't => Reduce_act Prod'statement_dangerous'2
- | REGISTER't => Reduce_act Prod'statement_dangerous'2
- | RBRACE't => Reduce_act Prod'statement_dangerous'2
- | PRAGMA't => Reduce_act Prod'statement_dangerous'2
- | PLUS't => Reduce_act Prod'statement_dangerous'2
- | PACKED't => Reduce_act Prod'statement_dangerous'2
- | OTHER_NAME't => Reduce_act Prod'statement_dangerous'2
- | MINUS't => Reduce_act Prod'statement_dangerous'2
- | LPAREN't => Reduce_act Prod'statement_dangerous'2
- | LONG't => Reduce_act Prod'statement_dangerous'2
- | LBRACE't => Reduce_act Prod'statement_dangerous'2
- | INT't => Reduce_act Prod'statement_dangerous'2
- | INLINE't => Reduce_act Prod'statement_dangerous'2
- | INC't => Reduce_act Prod'statement_dangerous'2
- | IF't => Reduce_act Prod'statement_dangerous'2
- | GOTO't => Reduce_act Prod'statement_dangerous'2
- | FOR't => Reduce_act Prod'statement_dangerous'2
- | FLOAT't => Reduce_act Prod'statement_dangerous'2
- | EXTERN't => Reduce_act Prod'statement_dangerous'2
- | ENUM't => Reduce_act Prod'statement_dangerous'2
- | ELSE't => Reduce_act Prod'statement_safe'2
- | DOUBLE't => Reduce_act Prod'statement_dangerous'2
- | DO't => Reduce_act Prod'statement_dangerous'2
- | DEFAULT't => Reduce_act Prod'statement_dangerous'2
- | DEC't => Reduce_act Prod'statement_dangerous'2
- | CONTINUE't => Reduce_act Prod'statement_dangerous'2
- | CONSTANT't => Reduce_act Prod'statement_dangerous'2
- | CONST't => Reduce_act Prod'statement_dangerous'2
- | CHAR't => Reduce_act Prod'statement_dangerous'2
- | CASE't => Reduce_act Prod'statement_dangerous'2
- | BUILTIN_VA_ARG't => Reduce_act Prod'statement_dangerous'2
- | BREAK't => Reduce_act Prod'statement_dangerous'2
- | BANG't => Reduce_act Prod'statement_dangerous'2
- | AUTO't => Reduce_act Prod'statement_dangerous'2
- | ATTRIBUTE't => Reduce_act Prod'statement_dangerous'2
- | ASM't => Reduce_act Prod'statement_dangerous'2
- | AND't => Reduce_act Prod'statement_dangerous'2
- | ALIGNOF't => Reduce_act Prod'statement_dangerous'2
- | ALIGNAS't => Reduce_act Prod'statement_dangerous'2
- | _ => Fail_act
- end)
- | Ninit Nis'498 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Reduce_act Prod'statement_dangerous'1
- | VOLATILE't => Reduce_act Prod'statement_dangerous'1
- | VOID't => Reduce_act Prod'statement_dangerous'1
- | VAR_NAME't => Reduce_act Prod'statement_dangerous'1
- | UNSIGNED't => Reduce_act Prod'statement_dangerous'1
- | UNION't => Reduce_act Prod'statement_dangerous'1
- | UNDERSCORE_BOOL't => Reduce_act Prod'statement_dangerous'1
- | TYPEDEF_NAME't => Reduce_act Prod'statement_dangerous'1
- | TYPEDEF't => Reduce_act Prod'statement_dangerous'1
- | TILDE't => Reduce_act Prod'statement_dangerous'1
- | SWITCH't => Reduce_act Prod'statement_dangerous'1
- | STRUCT't => Reduce_act Prod'statement_dangerous'1
- | STRING_LITERAL't => Reduce_act Prod'statement_dangerous'1
- | STATIC't => Reduce_act Prod'statement_dangerous'1
- | STAR't => Reduce_act Prod'statement_dangerous'1
- | SIZEOF't => Reduce_act Prod'statement_dangerous'1
- | SIGNED't => Reduce_act Prod'statement_dangerous'1
- | SHORT't => Reduce_act Prod'statement_dangerous'1
- | SEMICOLON't => Reduce_act Prod'statement_dangerous'1
- | RETURN't => Reduce_act Prod'statement_dangerous'1
- | RESTRICT't => Reduce_act Prod'statement_dangerous'1
- | REGISTER't => Reduce_act Prod'statement_dangerous'1
- | RBRACE't => Reduce_act Prod'statement_dangerous'1
- | PRAGMA't => Reduce_act Prod'statement_dangerous'1
- | PLUS't => Reduce_act Prod'statement_dangerous'1
- | PACKED't => Reduce_act Prod'statement_dangerous'1
- | OTHER_NAME't => Reduce_act Prod'statement_dangerous'1
- | MINUS't => Reduce_act Prod'statement_dangerous'1
- | LPAREN't => Reduce_act Prod'statement_dangerous'1
- | LONG't => Reduce_act Prod'statement_dangerous'1
- | LBRACE't => Reduce_act Prod'statement_dangerous'1
- | INT't => Reduce_act Prod'statement_dangerous'1
- | INLINE't => Reduce_act Prod'statement_dangerous'1
- | INC't => Reduce_act Prod'statement_dangerous'1
- | IF't => Reduce_act Prod'statement_dangerous'1
- | GOTO't => Reduce_act Prod'statement_dangerous'1
- | FOR't => Reduce_act Prod'statement_dangerous'1
- | FLOAT't => Reduce_act Prod'statement_dangerous'1
- | EXTERN't => Reduce_act Prod'statement_dangerous'1
- | ENUM't => Reduce_act Prod'statement_dangerous'1
- | ELSE't => Reduce_act Prod'statement_safe'1
- | DOUBLE't => Reduce_act Prod'statement_dangerous'1
- | DO't => Reduce_act Prod'statement_dangerous'1
- | DEFAULT't => Reduce_act Prod'statement_dangerous'1
- | DEC't => Reduce_act Prod'statement_dangerous'1
- | CONTINUE't => Reduce_act Prod'statement_dangerous'1
- | CONSTANT't => Reduce_act Prod'statement_dangerous'1
- | CONST't => Reduce_act Prod'statement_dangerous'1
- | CHAR't => Reduce_act Prod'statement_dangerous'1
- | CASE't => Reduce_act Prod'statement_dangerous'1
- | BUILTIN_VA_ARG't => Reduce_act Prod'statement_dangerous'1
- | BREAK't => Reduce_act Prod'statement_dangerous'1
- | BANG't => Reduce_act Prod'statement_dangerous'1
- | AUTO't => Reduce_act Prod'statement_dangerous'1
- | ATTRIBUTE't => Reduce_act Prod'statement_dangerous'1
- | ASM't => Reduce_act Prod'statement_dangerous'1
- | AND't => Reduce_act Prod'statement_dangerous'1
- | ALIGNOF't => Reduce_act Prod'statement_dangerous'1
- | ALIGNAS't => Reduce_act Prod'statement_dangerous'1
- | _ => Fail_act
- end)
- | Ninit Nis'499 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Reduce_act Prod'statement_dangerous'6
- | VOLATILE't => Reduce_act Prod'statement_dangerous'6
- | VOID't => Reduce_act Prod'statement_dangerous'6
- | VAR_NAME't => Reduce_act Prod'statement_dangerous'6
- | UNSIGNED't => Reduce_act Prod'statement_dangerous'6
- | UNION't => Reduce_act Prod'statement_dangerous'6
- | UNDERSCORE_BOOL't => Reduce_act Prod'statement_dangerous'6
- | TYPEDEF_NAME't => Reduce_act Prod'statement_dangerous'6
- | TYPEDEF't => Reduce_act Prod'statement_dangerous'6
- | TILDE't => Reduce_act Prod'statement_dangerous'6
- | SWITCH't => Reduce_act Prod'statement_dangerous'6
- | STRUCT't => Reduce_act Prod'statement_dangerous'6
- | STRING_LITERAL't => Reduce_act Prod'statement_dangerous'6
- | STATIC't => Reduce_act Prod'statement_dangerous'6
- | STAR't => Reduce_act Prod'statement_dangerous'6
- | SIZEOF't => Reduce_act Prod'statement_dangerous'6
- | SIGNED't => Reduce_act Prod'statement_dangerous'6
- | SHORT't => Reduce_act Prod'statement_dangerous'6
- | SEMICOLON't => Reduce_act Prod'statement_dangerous'6
- | RETURN't => Reduce_act Prod'statement_dangerous'6
- | RESTRICT't => Reduce_act Prod'statement_dangerous'6
- | REGISTER't => Reduce_act Prod'statement_dangerous'6
- | RBRACE't => Reduce_act Prod'statement_dangerous'6
- | PRAGMA't => Reduce_act Prod'statement_dangerous'6
- | PLUS't => Reduce_act Prod'statement_dangerous'6
- | PACKED't => Reduce_act Prod'statement_dangerous'6
- | OTHER_NAME't => Reduce_act Prod'statement_dangerous'6
- | MINUS't => Reduce_act Prod'statement_dangerous'6
- | LPAREN't => Reduce_act Prod'statement_dangerous'6
- | LONG't => Reduce_act Prod'statement_dangerous'6
- | LBRACE't => Reduce_act Prod'statement_dangerous'6
- | INT't => Reduce_act Prod'statement_dangerous'6
- | INLINE't => Reduce_act Prod'statement_dangerous'6
- | INC't => Reduce_act Prod'statement_dangerous'6
- | IF't => Reduce_act Prod'statement_dangerous'6
- | GOTO't => Reduce_act Prod'statement_dangerous'6
- | FOR't => Reduce_act Prod'statement_dangerous'6
- | FLOAT't => Reduce_act Prod'statement_dangerous'6
- | EXTERN't => Reduce_act Prod'statement_dangerous'6
- | ENUM't => Reduce_act Prod'statement_dangerous'6
- | ELSE't => Reduce_act Prod'statement_safe'6
- | DOUBLE't => Reduce_act Prod'statement_dangerous'6
- | DO't => Reduce_act Prod'statement_dangerous'6
- | DEFAULT't => Reduce_act Prod'statement_dangerous'6
- | DEC't => Reduce_act Prod'statement_dangerous'6
- | CONTINUE't => Reduce_act Prod'statement_dangerous'6
- | CONSTANT't => Reduce_act Prod'statement_dangerous'6
- | CONST't => Reduce_act Prod'statement_dangerous'6
- | CHAR't => Reduce_act Prod'statement_dangerous'6
- | CASE't => Reduce_act Prod'statement_dangerous'6
- | BUILTIN_VA_ARG't => Reduce_act Prod'statement_dangerous'6
- | BREAK't => Reduce_act Prod'statement_dangerous'6
- | BANG't => Reduce_act Prod'statement_dangerous'6
- | AUTO't => Reduce_act Prod'statement_dangerous'6
- | ATTRIBUTE't => Reduce_act Prod'statement_dangerous'6
- | ASM't => Reduce_act Prod'statement_dangerous'6
- | AND't => Reduce_act Prod'statement_dangerous'6
- | ALIGNOF't => Reduce_act Prod'statement_dangerous'6
- | ALIGNAS't => Reduce_act Prod'statement_dangerous'6
- | _ => Fail_act
- end)
- | Ninit Nis'500 => Default_reduce_act Prod'labeled_statement_statement_safe_'2
- | Ninit Nis'501 => Default_reduce_act Prod'iteration_statement_statement_safe_'13
- | Ninit Nis'502 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'503 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'503 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'504 => Default_reduce_act Prod'iteration_statement_statement_safe_'7
- | Ninit Nis'505 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'506 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'506 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'507 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'507 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'508 => Default_reduce_act Prod'iteration_statement_statement_safe_'10
- | Ninit Nis'509 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'510 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'510 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'511 => Default_reduce_act Prod'iteration_statement_statement_safe_'4
- | Ninit Nis'512 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'513 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'513 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'514 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'514 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'515 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'515 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'516 => Default_reduce_act Prod'iteration_statement_statement_safe_'11
- | Ninit Nis'517 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'518 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'518 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'519 => Default_reduce_act Prod'iteration_statement_statement_safe_'5
- | Ninit Nis'520 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'521 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'521 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'522 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'522 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'523 => Default_reduce_act Prod'iteration_statement_statement_safe_'8
- | Ninit Nis'524 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'525 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'525 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'526 => Default_reduce_act Prod'iteration_statement_statement_safe_'2
- | Ninit Nis'527 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'528 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'528 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'529 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'529 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'530 => Default_reduce_act Prod'iteration_statement_statement_safe_'12
- | Ninit Nis'531 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'532 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'532 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'533 => Default_reduce_act Prod'iteration_statement_statement_safe_'6
- | Ninit Nis'534 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Shift_act Nis'535 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'535 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | RPAREN't => Shift_act Nis'536 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'536 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'537 => Default_reduce_act Prod'iteration_statement_statement_safe_'9
- | Ninit Nis'538 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | RPAREN't => Shift_act Nis'539 (eq_refl _)
- | COMMA't => Shift_act Nis'132 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'539 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'540 => Default_reduce_act Prod'iteration_statement_statement_safe_'3
- | Ninit Nis'541 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | ELSE't => Shift_act Nis'542 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'542 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'372 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'376 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'380 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'382 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'389 (eq_refl _)
- | DO't => Shift_act Nis'394 (eq_refl _)
- | DEFAULT't => Shift_act Nis'487 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'489 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'543 => Default_reduce_act Prod'selection_statement_safe'0
- | Ninit Nis'544 => Default_reduce_act Prod'selection_statement_dangerous'1
- | Ninit Nis'545 => Default_reduce_act Prod'selection_statement_dangerous'0
- | Ninit Nis'546 => Default_reduce_act Prod'labeled_statement_statement_safe_'0
- | Ninit Nis'547 => Default_reduce_act Prod'labeled_statement_statement_dangerous_'0
- | Ninit Nis'548 => Default_reduce_act Prod'selection_statement_safe'1
- | Ninit Nis'549 => Default_reduce_act Prod'selection_statement_dangerous'2
- | Ninit Nis'550 => Default_reduce_act Prod'iteration_statement_statement_safe_'0
- | Ninit Nis'551 => Default_reduce_act Prod'iteration_statement_statement_dangerous_'0
- | Ninit Nis'552 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | ELSE't => Shift_act Nis'553 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'553 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'554 => Default_reduce_act Prod'compound_statement'1
- | Ninit Nis'555 => Default_reduce_act Prod'block_item'2
- | Ninit Nis'556 => Default_reduce_act Prod'block_item'1
- | Ninit Nis'557 => Default_reduce_act Prod'block_item'0
- | Ninit Nis'558 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | WHILE't => Shift_act Nis'353 (eq_refl _)
- | VOLATILE't => Shift_act Nis'1 (eq_refl _)
- | VOID't => Shift_act Nis'2 (eq_refl _)
- | VAR_NAME't => Shift_act Nis'18 (eq_refl _)
- | UNSIGNED't => Shift_act Nis'3 (eq_refl _)
- | UNION't => Shift_act Nis'4 (eq_refl _)
- | UNDERSCORE_BOOL't => Shift_act Nis'5 (eq_refl _)
- | TYPEDEF_NAME't => Shift_act Nis'6 (eq_refl _)
- | TYPEDEF't => Shift_act Nis'7 (eq_refl _)
- | TILDE't => Shift_act Nis'19 (eq_refl _)
- | SWITCH't => Shift_act Nis'357 (eq_refl _)
- | STRUCT't => Shift_act Nis'8 (eq_refl _)
- | STRING_LITERAL't => Shift_act Nis'20 (eq_refl _)
- | STATIC't => Shift_act Nis'9 (eq_refl _)
- | STAR't => Shift_act Nis'21 (eq_refl _)
- | SIZEOF't => Shift_act Nis'22 (eq_refl _)
- | SIGNED't => Shift_act Nis'10 (eq_refl _)
- | SHORT't => Shift_act Nis'11 (eq_refl _)
- | SEMICOLON't => Shift_act Nis'361 (eq_refl _)
- | RETURN't => Shift_act Nis'362 (eq_refl _)
- | RESTRICT't => Shift_act Nis'13 (eq_refl _)
- | REGISTER't => Shift_act Nis'14 (eq_refl _)
- | RBRACE't => Shift_act Nis'559 (eq_refl _)
- | PRAGMA't => Shift_act Nis'555 (eq_refl _)
- | PLUS't => Shift_act Nis'23 (eq_refl _)
- | PACKED't => Shift_act Nis'16 (eq_refl _)
- | OTHER_NAME't => Shift_act Nis'366 (eq_refl _)
- | MINUS't => Shift_act Nis'24 (eq_refl _)
- | LPAREN't => Shift_act Nis'26 (eq_refl _)
- | LONG't => Shift_act Nis'27 (eq_refl _)
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | INT't => Shift_act Nis'28 (eq_refl _)
- | INLINE't => Shift_act Nis'189 (eq_refl _)
- | INC't => Shift_act Nis'29 (eq_refl _)
- | IF't => Shift_act Nis'368 (eq_refl _)
- | GOTO't => Shift_act Nis'386 (eq_refl _)
- | FOR't => Shift_act Nis'395 (eq_refl _)
- | FLOAT't => Shift_act Nis'31 (eq_refl _)
- | EXTERN't => Shift_act Nis'190 (eq_refl _)
- | ENUM't => Shift_act Nis'32 (eq_refl _)
- | DOUBLE't => Shift_act Nis'52 (eq_refl _)
- | DO't => Shift_act Nis'400 (eq_refl _)
- | DEFAULT't => Shift_act Nis'401 (eq_refl _)
- | DEC't => Shift_act Nis'44 (eq_refl _)
- | CONTINUE't => Shift_act Nis'403 (eq_refl _)
- | CONSTANT't => Shift_act Nis'45 (eq_refl _)
- | CONST't => Shift_act Nis'53 (eq_refl _)
- | CHAR't => Shift_act Nis'54 (eq_refl _)
- | CASE't => Shift_act Nis'405 (eq_refl _)
- | BUILTIN_VA_ARG't => Shift_act Nis'46 (eq_refl _)
- | BREAK't => Shift_act Nis'408 (eq_refl _)
- | BANG't => Shift_act Nis'48 (eq_refl _)
- | AUTO't => Shift_act Nis'191 (eq_refl _)
- | ATTRIBUTE't => Shift_act Nis'55 (eq_refl _)
- | ASM't => Shift_act Nis'410 (eq_refl _)
- | AND't => Shift_act Nis'49 (eq_refl _)
- | ALIGNOF't => Shift_act Nis'50 (eq_refl _)
- | ALIGNAS't => Shift_act Nis'162 (eq_refl _)
- | _ => Fail_act
- end)
- | Ninit Nis'559 => Default_reduce_act Prod'compound_statement'0
- | Ninit Nis'560 => Default_reduce_act Prod'block_item_list'1
- | Ninit Nis'561 => Default_reduce_act Prod'block_item_list'0
- | Ninit Nis'562 => Default_reduce_act Prod'declaration_list'1
- | Ninit Nis'563 => Default_reduce_act Prod'function_definition'1
- | Ninit Nis'564 => Default_reduce_act Prod'old_function_declarator'0
- | Ninit Nis'565 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'attribute_specifier_list'0
- | PACKED't => Reduce_act Prod'attribute_specifier_list'0
- | LPAREN't => Shift_act Nis'344 (eq_refl _)
- | LBRACK't => Shift_act Nis'236 (eq_refl _)
- | LBRACE't => Reduce_act Prod'attribute_specifier_list'0
- | EQ't => Reduce_act Prod'attribute_specifier_list'0
- | COMMA't => Reduce_act Prod'attribute_specifier_list'0
- | ATTRIBUTE't => Reduce_act Prod'attribute_specifier_list'0
- | ALIGNAS't => Reduce_act Prod'attribute_specifier_list'0
- | _ => Fail_act
- end)
- | Ninit Nis'566 => Lookahead_act (fun terminal:terminal =>
- match terminal return lookahead_action terminal with
- | SEMICOLON't => Reduce_act Prod'init_declarator'0
- | LBRACE't => Shift_act Nis'352 (eq_refl _)
- | EQ't => Shift_act Nis'464 (eq_refl _)
- | COMMA't => Reduce_act Prod'init_declarator'0
- | _ => Fail_act
- end)
- | Ninit Nis'567 => Default_reduce_act Prod'function_definition'0
- | Ninit Nis'568 => Default_reduce_act Prod'external_declaration'1
- | Ninit Nis'569 => Default_reduce_act Prod'translation_unit'0
- end.
-
-Definition goto_table (state:state) (nt:nonterminal) :=
- match state, nt return option { s:noninitstate | NT nt = last_symb_of_non_init_state s } with
- | Init Init'0, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Init Init'0, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Init Init'0, translation_unit_file'nt => None | Init Init'0, translation_unit'nt => Some (exist _ Nis'334 (eq_refl _))
- | Init Init'0, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Init Init'0, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Init Init'0, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Init Init'0, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Init Init'0, function_definition'nt => Some (exist _ Nis'337 (eq_refl _))
- | Init Init'0, external_declaration'nt => Some (exist _ Nis'569 (eq_refl _))
- | Init Init'0, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Init Init'0, declaration_specifiers'nt => Some (exist _ Nis'339 (eq_refl _))
- | Init Init'0, declaration'nt => Some (exist _ Nis'568 (eq_refl _))
- | Init Init'0, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'17, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'17, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'17, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'17, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'17, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'17, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'17, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'17, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'17, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'17, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'17, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'17, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'17, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'17, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'17, assignment_expression'nt => Some (exist _ Nis'141 (eq_refl _))
- | Ninit Nis'17, argument_expression_list'nt => Some (exist _ Nis'330 (eq_refl _))
- | Ninit Nis'17, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'17, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'22, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'22, unary_expression'nt => Some (exist _ Nis'329 (eq_refl _))
- | Ninit Nis'22, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'22, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'25, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'25, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'25, type_specifier'nt => Some (exist _ Nis'164 (eq_refl _))
- | Ninit Nis'25, type_qualifier'nt => Some (exist _ Nis'165 (eq_refl _))
- | Ninit Nis'25, type_name'nt => Some (exist _ Nis'327 (eq_refl _))
- | Ninit Nis'25, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'25, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'25, specifier_qualifier_list'nt => Some (exist _ Nis'272 (eq_refl _))
- | Ninit Nis'25, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'25, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'25, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'25, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'25, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'25, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'25, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'25, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'25, expression'nt => Some (exist _ Nis'306 (eq_refl _))
- | Ninit Nis'25, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'25, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'25, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'25, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'25, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'25, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'25, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'25, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'25, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'26, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'26, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'26, type_specifier'nt => Some (exist _ Nis'164 (eq_refl _))
- | Ninit Nis'26, type_qualifier'nt => Some (exist _ Nis'165 (eq_refl _))
- | Ninit Nis'26, type_name'nt => Some (exist _ Nis'324 (eq_refl _))
- | Ninit Nis'26, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'26, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'26, specifier_qualifier_list'nt => Some (exist _ Nis'272 (eq_refl _))
- | Ninit Nis'26, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'26, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'26, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'26, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'26, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'26, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'26, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'26, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'26, expression'nt => Some (exist _ Nis'306 (eq_refl _))
- | Ninit Nis'26, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'26, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'26, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'26, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'26, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'26, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'26, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'26, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'26, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'29, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'29, unary_expression'nt => Some (exist _ Nis'323 (eq_refl _))
- | Ninit Nis'29, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'29, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'30, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'30, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'30, type_specifier'nt => Some (exist _ Nis'164 (eq_refl _))
- | Ninit Nis'30, type_qualifier'nt => Some (exist _ Nis'165 (eq_refl _))
- | Ninit Nis'30, type_name'nt => Some (exist _ Nis'321 (eq_refl _))
- | Ninit Nis'30, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'30, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'30, specifier_qualifier_list'nt => Some (exist _ Nis'272 (eq_refl _))
- | Ninit Nis'30, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'30, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'30, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'30, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'30, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'30, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'30, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'30, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'30, expression'nt => Some (exist _ Nis'306 (eq_refl _))
- | Ninit Nis'30, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'30, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'30, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'30, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'30, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'30, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'30, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'30, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'30, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'32, attribute_specifier_list'nt => Some (exist _ Nis'33 (eq_refl _))
- | Ninit Nis'33, attribute_specifier'nt => Some (exist _ Nis'245 (eq_refl _))
- | Ninit Nis'35, enumerator_list'nt => Some (exist _ Nis'37 (eq_refl _))
- | Ninit Nis'35, enumerator'nt => Some (exist _ Nis'315 (eq_refl _))
- | Ninit Nis'35, enumeration_constant'nt => Some (exist _ Nis'42 (eq_refl _))
- | Ninit Nis'39, enumerator'nt => Some (exist _ Nis'41 (eq_refl _))
- | Ninit Nis'39, enumeration_constant'nt => Some (exist _ Nis'42 (eq_refl _))
- | Ninit Nis'43, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'43, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'43, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'43, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'43, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'43, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'43, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'43, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'43, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'43, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'43, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'43, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'43, constant_expression'nt => Some (exist _ Nis'314 (eq_refl _))
- | Ninit Nis'43, conditional_expression'nt => Some (exist _ Nis'256 (eq_refl _))
- | Ninit Nis'43, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'43, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'43, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'44, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'44, unary_expression'nt => Some (exist _ Nis'313 (eq_refl _))
- | Ninit Nis'44, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'44, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'47, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'47, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'47, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'47, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'47, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'47, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'47, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'47, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'47, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'47, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'47, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'47, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'47, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'47, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'47, assignment_expression'nt => Some (exist _ Nis'309 (eq_refl _))
- | Ninit Nis'47, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'47, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'50, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'50, unary_expression'nt => Some (exist _ Nis'308 (eq_refl _))
- | Ninit Nis'50, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'50, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'51, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'51, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'51, type_specifier'nt => Some (exist _ Nis'164 (eq_refl _))
- | Ninit Nis'51, type_qualifier'nt => Some (exist _ Nis'165 (eq_refl _))
- | Ninit Nis'51, type_name'nt => Some (exist _ Nis'278 (eq_refl _))
- | Ninit Nis'51, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'51, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'51, specifier_qualifier_list'nt => Some (exist _ Nis'272 (eq_refl _))
- | Ninit Nis'51, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'51, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'51, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'51, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'51, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'51, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'51, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'51, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'51, expression'nt => Some (exist _ Nis'306 (eq_refl _))
- | Ninit Nis'51, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'51, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'51, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'51, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'51, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'51, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'51, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'51, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'51, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'57, gcc_attribute_word'nt => Some (exist _ Nis'61 (eq_refl _))
- | Ninit Nis'57, gcc_attribute_list'nt => Some (exist _ Nis'156 (eq_refl _))
- | Ninit Nis'57, gcc_attribute'nt => Some (exist _ Nis'161 (eq_refl _))
- | Ninit Nis'62, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'62, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'62, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'62, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'62, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'62, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'62, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'62, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'62, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'62, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'62, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'62, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'62, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'62, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'62, assignment_expression'nt => Some (exist _ Nis'141 (eq_refl _))
- | Ninit Nis'62, argument_expression_list'nt => Some (exist _ Nis'154 (eq_refl _))
- | Ninit Nis'62, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'62, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'64, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'64, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'64, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'64, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'64, cast_expression'nt => Some (exist _ Nis'153 (eq_refl _))
- | Ninit Nis'70, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'70, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'70, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'70, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'70, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'70, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'70, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'70, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'70, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'70, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'70, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'70, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'70, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'70, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'70, assignment_expression'nt => Some (exist _ Nis'141 (eq_refl _))
- | Ninit Nis'70, argument_expression_list'nt => Some (exist _ Nis'142 (eq_refl _))
- | Ninit Nis'70, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'70, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'72, assignment_operator'nt => Some (exist _ Nis'84 (eq_refl _))
- | Ninit Nis'84, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'84, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'84, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'84, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'84, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'84, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'84, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'84, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'84, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'84, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'84, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'84, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'84, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'84, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'84, assignment_expression'nt => Some (exist _ Nis'140 (eq_refl _))
- | Ninit Nis'84, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'84, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'86, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'86, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'86, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'86, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'86, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'86, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'86, additive_expression'nt => Some (exist _ Nis'95 (eq_refl _))
- | Ninit Nis'88, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'88, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'88, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'88, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'88, cast_expression'nt => Some (exist _ Nis'89 (eq_refl _))
- | Ninit Nis'90, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'90, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'90, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'90, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'90, cast_expression'nt => Some (exist _ Nis'91 (eq_refl _))
- | Ninit Nis'92, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'92, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'92, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'92, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'92, cast_expression'nt => Some (exist _ Nis'93 (eq_refl _))
- | Ninit Nis'96, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'96, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'96, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'96, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'96, multiplicative_expression'nt => Some (exist _ Nis'97 (eq_refl _))
- | Ninit Nis'96, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'98, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'98, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'98, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'98, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'98, multiplicative_expression'nt => Some (exist _ Nis'99 (eq_refl _))
- | Ninit Nis'98, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'100, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'100, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'100, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'100, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'100, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'100, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'100, additive_expression'nt => Some (exist _ Nis'101 (eq_refl _))
- | Ninit Nis'103, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'103, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'103, shift_expression'nt => Some (exist _ Nis'104 (eq_refl _))
- | Ninit Nis'103, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'103, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'103, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'103, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'103, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'106, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'106, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'106, shift_expression'nt => Some (exist _ Nis'107 (eq_refl _))
- | Ninit Nis'106, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'106, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'106, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'106, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'106, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'108, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'108, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'108, shift_expression'nt => Some (exist _ Nis'109 (eq_refl _))
- | Ninit Nis'108, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'108, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'108, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'108, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'108, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'110, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'110, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'110, shift_expression'nt => Some (exist _ Nis'111 (eq_refl _))
- | Ninit Nis'110, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'110, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'110, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'110, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'110, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'113, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'113, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'113, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'113, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'113, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'113, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'113, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'113, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'113, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'113, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'113, expression'nt => Some (exist _ Nis'131 (eq_refl _))
- | Ninit Nis'113, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'113, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'113, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'113, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'113, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'113, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'113, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'115, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'115, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'115, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'115, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'115, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'115, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'115, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'115, inclusive_OR_expression'nt => Some (exist _ Nis'116 (eq_refl _))
- | Ninit Nis'115, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'115, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'115, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'115, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'115, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'117, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'117, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'117, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'117, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'117, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'117, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'117, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'117, exclusive_OR_expression'nt => Some (exist _ Nis'118 (eq_refl _))
- | Ninit Nis'117, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'117, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'117, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'117, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'119, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'119, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'119, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'119, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'119, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'119, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'119, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'119, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'119, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'119, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'119, AND_expression'nt => Some (exist _ Nis'125 (eq_refl _))
- | Ninit Nis'121, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'121, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'121, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'121, relational_expression'nt => Some (exist _ Nis'122 (eq_refl _))
- | Ninit Nis'121, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'121, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'121, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'121, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'121, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'123, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'123, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'123, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'123, relational_expression'nt => Some (exist _ Nis'124 (eq_refl _))
- | Ninit Nis'123, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'123, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'123, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'123, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'123, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'126, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'126, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'126, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'126, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'126, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'126, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'126, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'126, equality_expression'nt => Some (exist _ Nis'127 (eq_refl _))
- | Ninit Nis'126, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'126, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'132, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'132, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'132, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'132, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'132, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'132, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'132, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'132, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'132, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'132, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'132, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'132, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'132, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'132, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'132, assignment_expression'nt => Some (exist _ Nis'134 (eq_refl _))
- | Ninit Nis'132, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'132, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'135, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'135, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'135, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'135, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'135, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'135, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'135, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'135, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'135, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'135, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'135, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'135, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'135, conditional_expression'nt => Some (exist _ Nis'136 (eq_refl _))
- | Ninit Nis'135, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'135, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'135, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'138, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'138, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'138, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'138, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'138, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'138, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'138, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'138, logical_AND_expression'nt => Some (exist _ Nis'139 (eq_refl _))
- | Ninit Nis'138, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'138, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'138, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'138, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'138, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'138, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'144, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'144, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'144, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'144, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'144, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'144, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'144, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'144, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'144, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'144, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'144, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'144, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'144, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'144, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'144, assignment_expression'nt => Some (exist _ Nis'145 (eq_refl _))
- | Ninit Nis'144, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'144, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'146, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'146, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'146, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'146, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'146, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'146, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'146, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'146, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'146, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'146, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'146, expression'nt => Some (exist _ Nis'147 (eq_refl _))
- | Ninit Nis'146, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'146, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'146, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'146, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'146, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'146, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'146, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'159, gcc_attribute_word'nt => Some (exist _ Nis'61 (eq_refl _))
- | Ninit Nis'159, gcc_attribute'nt => Some (exist _ Nis'160 (eq_refl _))
- | Ninit Nis'163, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'163, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'163, type_specifier'nt => Some (exist _ Nis'164 (eq_refl _))
- | Ninit Nis'163, type_qualifier'nt => Some (exist _ Nis'165 (eq_refl _))
- | Ninit Nis'163, type_name'nt => Some (exist _ Nis'270 (eq_refl _))
- | Ninit Nis'163, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'163, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'163, specifier_qualifier_list'nt => Some (exist _ Nis'272 (eq_refl _))
- | Ninit Nis'163, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'163, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'163, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'163, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'163, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'163, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'163, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'163, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'163, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'163, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'163, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'163, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'163, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'163, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'163, assignment_expression'nt => Some (exist _ Nis'141 (eq_refl _))
- | Ninit Nis'163, argument_expression_list'nt => Some (exist _ Nis'276 (eq_refl _))
- | Ninit Nis'163, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'163, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'164, type_specifier'nt => Some (exist _ Nis'164 (eq_refl _))
- | Ninit Nis'164, type_qualifier'nt => Some (exist _ Nis'165 (eq_refl _))
- | Ninit Nis'164, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'164, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'164, specifier_qualifier_list'nt => Some (exist _ Nis'269 (eq_refl _))
- | Ninit Nis'164, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'164, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'165, type_specifier'nt => Some (exist _ Nis'164 (eq_refl _))
- | Ninit Nis'165, type_qualifier'nt => Some (exist _ Nis'165 (eq_refl _))
- | Ninit Nis'165, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'165, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'165, specifier_qualifier_list'nt => Some (exist _ Nis'268 (eq_refl _))
- | Ninit Nis'165, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'165, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'167, attribute_specifier_list'nt => Some (exist _ Nis'168 (eq_refl _))
- | Ninit Nis'168, attribute_specifier'nt => Some (exist _ Nis'245 (eq_refl _))
- | Ninit Nis'170, struct_declaration_list'nt => Some (exist _ Nis'171 (eq_refl _))
- | Ninit Nis'171, type_specifier'nt => Some (exist _ Nis'164 (eq_refl _))
- | Ninit Nis'171, type_qualifier'nt => Some (exist _ Nis'165 (eq_refl _))
- | Ninit Nis'171, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'171, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'171, struct_declaration'nt => Some (exist _ Nis'173 (eq_refl _))
- | Ninit Nis'171, specifier_qualifier_list'nt => Some (exist _ Nis'174 (eq_refl _))
- | Ninit Nis'171, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'171, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'174, struct_declarator_list'nt => Some (exist _ Nis'257 (eq_refl _))
- | Ninit Nis'174, struct_declarator'nt => Some (exist _ Nis'264 (eq_refl _))
- | Ninit Nis'174, pointer'nt => Some (exist _ Nis'185 (eq_refl _))
- | Ninit Nis'174, direct_declarator'nt => Some (exist _ Nis'235 (eq_refl _))
- | Ninit Nis'174, declarator'nt => Some (exist _ Nis'261 (eq_refl _))
- | Ninit Nis'176, type_qualifier_list'nt => Some (exist _ Nis'177 (eq_refl _))
- | Ninit Nis'176, type_qualifier'nt => Some (exist _ Nis'181 (eq_refl _))
- | Ninit Nis'176, pointer'nt => Some (exist _ Nis'182 (eq_refl _))
- | Ninit Nis'176, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'177, type_qualifier'nt => Some (exist _ Nis'178 (eq_refl _))
- | Ninit Nis'177, pointer'nt => Some (exist _ Nis'179 (eq_refl _))
- | Ninit Nis'177, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'184, pointer'nt => Some (exist _ Nis'185 (eq_refl _))
- | Ninit Nis'184, direct_declarator'nt => Some (exist _ Nis'235 (eq_refl _))
- | Ninit Nis'184, declarator'nt => Some (exist _ Nis'247 (eq_refl _))
- | Ninit Nis'185, direct_declarator'nt => Some (exist _ Nis'186 (eq_refl _))
- | Ninit Nis'186, attribute_specifier_list'nt => Some (exist _ Nis'253 (eq_refl _))
- | Ninit Nis'187, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'187, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'187, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'187, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'187, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'187, parameter_type_list'nt => Some (exist _ Nis'201 (eq_refl _))
- | Ninit Nis'187, parameter_list'nt => Some (exist _ Nis'203 (eq_refl _))
- | Ninit Nis'187, parameter_declaration'nt => Some (exist _ Nis'224 (eq_refl _))
- | Ninit Nis'187, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'187, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'187, declaration_specifiers'nt => Some (exist _ Nis'207 (eq_refl _))
- | Ninit Nis'187, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'192, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'192, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'192, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'192, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'192, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'192, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'192, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'192, declaration_specifiers'nt => Some (exist _ Nis'200 (eq_refl _))
- | Ninit Nis'192, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'193, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'193, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'193, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'193, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'193, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'193, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'193, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'193, declaration_specifiers'nt => Some (exist _ Nis'199 (eq_refl _))
- | Ninit Nis'193, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'194, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'194, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'194, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'194, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'194, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'194, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'194, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'194, declaration_specifiers'nt => Some (exist _ Nis'198 (eq_refl _))
- | Ninit Nis'194, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'195, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'195, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'195, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'195, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'195, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'195, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'195, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'195, declaration_specifiers'nt => Some (exist _ Nis'197 (eq_refl _))
- | Ninit Nis'195, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'204, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'204, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'204, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'204, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'204, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'204, parameter_declaration'nt => Some (exist _ Nis'206 (eq_refl _))
- | Ninit Nis'204, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'204, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'204, declaration_specifiers'nt => Some (exist _ Nis'207 (eq_refl _))
- | Ninit Nis'204, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'207, pointer'nt => Some (exist _ Nis'218 (eq_refl _))
- | Ninit Nis'207, direct_declarator'nt => Some (exist _ Nis'235 (eq_refl _))
- | Ninit Nis'207, direct_abstract_declarator'nt => Some (exist _ Nis'246 (eq_refl _))
- | Ninit Nis'207, declarator'nt => Some (exist _ Nis'251 (eq_refl _))
- | Ninit Nis'207, abstract_declarator'nt => Some (exist _ Nis'252 (eq_refl _))
- | Ninit Nis'208, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'208, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'208, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'208, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'208, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'208, pointer'nt => Some (exist _ Nis'218 (eq_refl _))
- | Ninit Nis'208, parameter_type_list'nt => Some (exist _ Nis'233 (eq_refl _))
- | Ninit Nis'208, parameter_list'nt => Some (exist _ Nis'203 (eq_refl _))
- | Ninit Nis'208, parameter_declaration'nt => Some (exist _ Nis'224 (eq_refl _))
- | Ninit Nis'208, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'208, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'208, direct_declarator'nt => Some (exist _ Nis'235 (eq_refl _))
- | Ninit Nis'208, direct_abstract_declarator'nt => Some (exist _ Nis'246 (eq_refl _))
- | Ninit Nis'208, declarator'nt => Some (exist _ Nis'247 (eq_refl _))
- | Ninit Nis'208, declaration_specifiers'nt => Some (exist _ Nis'207 (eq_refl _))
- | Ninit Nis'208, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'208, abstract_declarator'nt => Some (exist _ Nis'249 (eq_refl _))
- | Ninit Nis'210, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'210, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'210, type_qualifier_list'nt => Some (exist _ Nis'212 (eq_refl _))
- | Ninit Nis'210, type_qualifier'nt => Some (exist _ Nis'181 (eq_refl _))
- | Ninit Nis'210, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'210, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'210, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'210, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'210, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'210, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'210, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'210, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'210, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'210, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'210, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'210, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'210, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'210, assignment_expression'nt => Some (exist _ Nis'216 (eq_refl _))
- | Ninit Nis'210, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'210, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'212, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'212, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'212, type_qualifier'nt => Some (exist _ Nis'178 (eq_refl _))
- | Ninit Nis'212, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'212, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'212, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'212, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'212, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'212, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'212, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'212, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'212, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'212, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'212, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'212, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'212, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'212, assignment_expression'nt => Some (exist _ Nis'214 (eq_refl _))
- | Ninit Nis'212, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'212, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'218, direct_declarator'nt => Some (exist _ Nis'186 (eq_refl _))
- | Ninit Nis'218, direct_abstract_declarator'nt => Some (exist _ Nis'219 (eq_refl _))
- | Ninit Nis'220, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'220, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'220, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'220, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'220, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'220, parameter_type_list'nt => Some (exist _ Nis'222 (eq_refl _))
- | Ninit Nis'220, parameter_list'nt => Some (exist _ Nis'203 (eq_refl _))
- | Ninit Nis'220, parameter_declaration'nt => Some (exist _ Nis'224 (eq_refl _))
- | Ninit Nis'220, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'220, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'220, declaration_specifiers'nt => Some (exist _ Nis'207 (eq_refl _))
- | Ninit Nis'220, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'225, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'225, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'225, type_qualifier_list'nt => Some (exist _ Nis'227 (eq_refl _))
- | Ninit Nis'225, type_qualifier'nt => Some (exist _ Nis'181 (eq_refl _))
- | Ninit Nis'225, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'225, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'225, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'225, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'225, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'225, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'225, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'225, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'225, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'225, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'225, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'225, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'225, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'225, assignment_expression'nt => Some (exist _ Nis'231 (eq_refl _))
- | Ninit Nis'225, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'225, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'227, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'227, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'227, type_qualifier'nt => Some (exist _ Nis'178 (eq_refl _))
- | Ninit Nis'227, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'227, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'227, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'227, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'227, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'227, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'227, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'227, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'227, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'227, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'227, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'227, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'227, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'227, assignment_expression'nt => Some (exist _ Nis'229 (eq_refl _))
- | Ninit Nis'227, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'227, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'235, attribute_specifier_list'nt => Some (exist _ Nis'244 (eq_refl _))
- | Ninit Nis'236, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'236, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'236, type_qualifier_list'nt => Some (exist _ Nis'238 (eq_refl _))
- | Ninit Nis'236, type_qualifier'nt => Some (exist _ Nis'181 (eq_refl _))
- | Ninit Nis'236, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'236, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'236, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'236, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'236, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'236, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'236, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'236, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'236, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'236, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'236, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'236, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'236, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'236, assignment_expression'nt => Some (exist _ Nis'242 (eq_refl _))
- | Ninit Nis'236, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'236, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'238, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'238, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'238, type_qualifier'nt => Some (exist _ Nis'178 (eq_refl _))
- | Ninit Nis'238, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'238, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'238, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'238, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'238, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'238, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'238, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'238, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'238, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'238, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'238, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'238, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'238, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'238, assignment_expression'nt => Some (exist _ Nis'240 (eq_refl _))
- | Ninit Nis'238, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'238, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'244, attribute_specifier'nt => Some (exist _ Nis'245 (eq_refl _))
- | Ninit Nis'253, attribute_specifier'nt => Some (exist _ Nis'245 (eq_refl _))
- | Ninit Nis'254, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'254, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'254, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'254, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'254, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'254, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'254, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'254, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'254, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'254, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'254, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'254, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'254, constant_expression'nt => Some (exist _ Nis'255 (eq_refl _))
- | Ninit Nis'254, conditional_expression'nt => Some (exist _ Nis'256 (eq_refl _))
- | Ninit Nis'254, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'254, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'254, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'259, struct_declarator'nt => Some (exist _ Nis'260 (eq_refl _))
- | Ninit Nis'259, pointer'nt => Some (exist _ Nis'185 (eq_refl _))
- | Ninit Nis'259, direct_declarator'nt => Some (exist _ Nis'235 (eq_refl _))
- | Ninit Nis'259, declarator'nt => Some (exist _ Nis'261 (eq_refl _))
- | Ninit Nis'262, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'262, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'262, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'262, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'262, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'262, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'262, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'262, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'262, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'262, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'262, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'262, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'262, constant_expression'nt => Some (exist _ Nis'263 (eq_refl _))
- | Ninit Nis'262, conditional_expression'nt => Some (exist _ Nis'256 (eq_refl _))
- | Ninit Nis'262, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'262, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'262, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'265, struct_declaration_list'nt => Some (exist _ Nis'266 (eq_refl _))
- | Ninit Nis'266, type_specifier'nt => Some (exist _ Nis'164 (eq_refl _))
- | Ninit Nis'266, type_qualifier'nt => Some (exist _ Nis'165 (eq_refl _))
- | Ninit Nis'266, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'266, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'266, struct_declaration'nt => Some (exist _ Nis'173 (eq_refl _))
- | Ninit Nis'266, specifier_qualifier_list'nt => Some (exist _ Nis'174 (eq_refl _))
- | Ninit Nis'266, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'266, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'272, pointer'nt => Some (exist _ Nis'274 (eq_refl _))
- | Ninit Nis'272, direct_abstract_declarator'nt => Some (exist _ Nis'246 (eq_refl _))
- | Ninit Nis'272, abstract_declarator'nt => Some (exist _ Nis'275 (eq_refl _))
- | Ninit Nis'273, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'273, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'273, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'273, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'273, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'273, pointer'nt => Some (exist _ Nis'274 (eq_refl _))
- | Ninit Nis'273, parameter_type_list'nt => Some (exist _ Nis'233 (eq_refl _))
- | Ninit Nis'273, parameter_list'nt => Some (exist _ Nis'203 (eq_refl _))
- | Ninit Nis'273, parameter_declaration'nt => Some (exist _ Nis'224 (eq_refl _))
- | Ninit Nis'273, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'273, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'273, direct_abstract_declarator'nt => Some (exist _ Nis'246 (eq_refl _))
- | Ninit Nis'273, declaration_specifiers'nt => Some (exist _ Nis'207 (eq_refl _))
- | Ninit Nis'273, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'273, abstract_declarator'nt => Some (exist _ Nis'249 (eq_refl _))
- | Ninit Nis'274, direct_abstract_declarator'nt => Some (exist _ Nis'219 (eq_refl _))
- | Ninit Nis'280, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'280, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'280, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'280, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'280, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'280, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'280, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'280, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'280, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'280, initializer_list'nt => Some (exist _ Nis'302 (eq_refl _))
- | Ninit Nis'280, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'280, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'280, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'280, designator_list'nt => Some (exist _ Nis'291 (eq_refl _))
- | Ninit Nis'280, designator'nt => Some (exist _ Nis'294 (eq_refl _))
- | Ninit Nis'280, designation'nt => Some (exist _ Nis'299 (eq_refl _))
- | Ninit Nis'280, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'280, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'280, c_initializer'nt => Some (exist _ Nis'301 (eq_refl _))
- | Ninit Nis'280, assignment_expression'nt => Some (exist _ Nis'297 (eq_refl _))
- | Ninit Nis'280, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'280, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'281, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'281, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'281, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'281, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'281, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'281, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'281, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'281, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'281, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'281, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'281, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'281, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'281, constant_expression'nt => Some (exist _ Nis'282 (eq_refl _))
- | Ninit Nis'281, conditional_expression'nt => Some (exist _ Nis'256 (eq_refl _))
- | Ninit Nis'281, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'281, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'281, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'284, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'284, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'284, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'284, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'284, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'284, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'284, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'284, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'284, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'284, initializer_list'nt => Some (exist _ Nis'287 (eq_refl _))
- | Ninit Nis'284, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'284, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'284, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'284, designator_list'nt => Some (exist _ Nis'291 (eq_refl _))
- | Ninit Nis'284, designator'nt => Some (exist _ Nis'294 (eq_refl _))
- | Ninit Nis'284, designation'nt => Some (exist _ Nis'299 (eq_refl _))
- | Ninit Nis'284, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'284, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'284, c_initializer'nt => Some (exist _ Nis'301 (eq_refl _))
- | Ninit Nis'284, assignment_expression'nt => Some (exist _ Nis'297 (eq_refl _))
- | Ninit Nis'284, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'284, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'289, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'289, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'289, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'289, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'289, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'289, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'289, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'289, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'289, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'289, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'289, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'289, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'289, designator_list'nt => Some (exist _ Nis'291 (eq_refl _))
- | Ninit Nis'289, designator'nt => Some (exist _ Nis'294 (eq_refl _))
- | Ninit Nis'289, designation'nt => Some (exist _ Nis'295 (eq_refl _))
- | Ninit Nis'289, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'289, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'289, c_initializer'nt => Some (exist _ Nis'298 (eq_refl _))
- | Ninit Nis'289, assignment_expression'nt => Some (exist _ Nis'297 (eq_refl _))
- | Ninit Nis'289, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'289, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'291, designator'nt => Some (exist _ Nis'293 (eq_refl _))
- | Ninit Nis'295, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'295, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'295, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'295, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'295, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'295, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'295, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'295, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'295, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'295, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'295, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'295, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'295, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'295, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'295, c_initializer'nt => Some (exist _ Nis'296 (eq_refl _))
- | Ninit Nis'295, assignment_expression'nt => Some (exist _ Nis'297 (eq_refl _))
- | Ninit Nis'295, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'295, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'299, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'299, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'299, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'299, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'299, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'299, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'299, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'299, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'299, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'299, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'299, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'299, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'299, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'299, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'299, c_initializer'nt => Some (exist _ Nis'300 (eq_refl _))
- | Ninit Nis'299, assignment_expression'nt => Some (exist _ Nis'297 (eq_refl _))
- | Ninit Nis'299, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'299, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'304, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'304, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'304, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'304, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'304, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'304, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'304, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'304, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'304, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'304, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'304, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'304, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'304, designator_list'nt => Some (exist _ Nis'291 (eq_refl _))
- | Ninit Nis'304, designator'nt => Some (exist _ Nis'294 (eq_refl _))
- | Ninit Nis'304, designation'nt => Some (exist _ Nis'295 (eq_refl _))
- | Ninit Nis'304, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'304, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'304, c_initializer'nt => Some (exist _ Nis'298 (eq_refl _))
- | Ninit Nis'304, assignment_expression'nt => Some (exist _ Nis'297 (eq_refl _))
- | Ninit Nis'304, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'304, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'310, type_specifier'nt => Some (exist _ Nis'164 (eq_refl _))
- | Ninit Nis'310, type_qualifier'nt => Some (exist _ Nis'165 (eq_refl _))
- | Ninit Nis'310, type_name'nt => Some (exist _ Nis'311 (eq_refl _))
- | Ninit Nis'310, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'310, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'310, specifier_qualifier_list'nt => Some (exist _ Nis'272 (eq_refl _))
- | Ninit Nis'310, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'310, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'316, enumerator_list'nt => Some (exist _ Nis'317 (eq_refl _))
- | Ninit Nis'316, enumerator'nt => Some (exist _ Nis'315 (eq_refl _))
- | Ninit Nis'316, enumeration_constant'nt => Some (exist _ Nis'42 (eq_refl _))
- | Ninit Nis'319, enumerator'nt => Some (exist _ Nis'41 (eq_refl _))
- | Ninit Nis'319, enumeration_constant'nt => Some (exist _ Nis'42 (eq_refl _))
- | Ninit Nis'325, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'325, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'325, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'325, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'325, cast_expression'nt => Some (exist _ Nis'326 (eq_refl _))
- | Ninit Nis'334, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'334, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'334, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'334, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'334, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'334, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'334, function_definition'nt => Some (exist _ Nis'337 (eq_refl _))
- | Ninit Nis'334, external_declaration'nt => Some (exist _ Nis'338 (eq_refl _))
- | Ninit Nis'334, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'334, declaration_specifiers'nt => Some (exist _ Nis'339 (eq_refl _))
- | Ninit Nis'334, declaration'nt => Some (exist _ Nis'568 (eq_refl _))
- | Ninit Nis'334, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'339, pointer'nt => Some (exist _ Nis'341 (eq_refl _))
- | Ninit Nis'339, old_function_declarator'nt => Some (exist _ Nis'350 (eq_refl _))
- | Ninit Nis'339, init_declarator_list'nt => Some (exist _ Nis'459 (eq_refl _))
- | Ninit Nis'339, init_declarator'nt => Some (exist _ Nis'466 (eq_refl _))
- | Ninit Nis'339, direct_old_function_declarator'nt => Some (exist _ Nis'564 (eq_refl _))
- | Ninit Nis'339, direct_declarator'nt => Some (exist _ Nis'565 (eq_refl _))
- | Ninit Nis'339, declarator'nt => Some (exist _ Nis'566 (eq_refl _))
- | Ninit Nis'341, direct_old_function_declarator'nt => Some (exist _ Nis'342 (eq_refl _))
- | Ninit Nis'341, direct_declarator'nt => Some (exist _ Nis'343 (eq_refl _))
- | Ninit Nis'343, attribute_specifier_list'nt => Some (exist _ Nis'253 (eq_refl _))
- | Ninit Nis'344, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'344, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'344, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'344, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'344, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'344, parameter_type_list'nt => Some (exist _ Nis'201 (eq_refl _))
- | Ninit Nis'344, parameter_list'nt => Some (exist _ Nis'203 (eq_refl _))
- | Ninit Nis'344, parameter_declaration'nt => Some (exist _ Nis'224 (eq_refl _))
- | Ninit Nis'344, identifier_list'nt => Some (exist _ Nis'346 (eq_refl _))
- | Ninit Nis'344, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'344, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'344, declaration_specifiers'nt => Some (exist _ Nis'207 (eq_refl _))
- | Ninit Nis'344, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'350, declaration_list'nt => Some (exist _ Nis'351 (eq_refl _))
- | Ninit Nis'351, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'351, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'351, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'351, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'351, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'351, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'351, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'351, declaration_specifiers'nt => Some (exist _ Nis'458 (eq_refl _))
- | Ninit Nis'351, declaration'nt => Some (exist _ Nis'562 (eq_refl _))
- | Ninit Nis'351, compound_statement'nt => Some (exist _ Nis'563 (eq_refl _))
- | Ninit Nis'351, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'352, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'352, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'352, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'352, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'352, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'352, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'352, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'352, statement_dangerous'nt => Some (exist _ Nis'556 (eq_refl _))
- | Ninit Nis'352, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'352, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'352, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'352, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'352, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'352, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'352, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'352, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'352, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'352, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'352, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'352, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'352, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'352, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'352, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'352, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'352, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'352, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'352, declaration_specifiers'nt => Some (exist _ Nis'458 (eq_refl _))
- | Ninit Nis'352, declaration'nt => Some (exist _ Nis'557 (eq_refl _))
- | Ninit Nis'352, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'352, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'352, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'352, block_item_list'nt => Some (exist _ Nis'558 (eq_refl _))
- | Ninit Nis'352, block_item'nt => Some (exist _ Nis'561 (eq_refl _))
- | Ninit Nis'352, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'352, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'352, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'352, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'352, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'354, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'354, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'354, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'354, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'354, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'354, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'354, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'354, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'354, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'354, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'354, expression'nt => Some (exist _ Nis'355 (eq_refl _))
- | Ninit Nis'354, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'354, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'354, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'354, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'354, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'354, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'354, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'356, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'356, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'356, statement_dangerous'nt => Some (exist _ Nis'551 (eq_refl _))
- | Ninit Nis'356, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'356, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'356, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'356, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'356, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'356, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'356, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'356, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'356, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'356, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'356, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'356, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'356, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'356, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'356, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'356, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'356, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'356, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'356, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'356, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'356, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'356, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'356, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'358, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'358, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'358, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'358, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'358, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'358, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'358, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'358, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'358, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'358, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'358, expression'nt => Some (exist _ Nis'359 (eq_refl _))
- | Ninit Nis'358, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'358, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'358, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'358, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'358, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'358, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'358, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'360, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'360, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'360, statement_dangerous'nt => Some (exist _ Nis'549 (eq_refl _))
- | Ninit Nis'360, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'360, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'360, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'360, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'360, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'360, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'360, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'360, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'360, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'360, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'360, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'360, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'360, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'360, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'360, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'360, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'360, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'360, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'360, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'360, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'360, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'360, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'360, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'362, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'362, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'362, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'362, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'362, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'362, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'362, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'362, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'362, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'362, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'362, expression'nt => Some (exist _ Nis'364 (eq_refl _))
- | Ninit Nis'362, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'362, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'362, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'362, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'362, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'362, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'362, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'367, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'367, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'367, statement_dangerous'nt => Some (exist _ Nis'547 (eq_refl _))
- | Ninit Nis'367, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'367, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'367, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'367, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'367, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'367, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'367, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'367, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'367, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'367, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'367, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'367, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'367, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'367, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'367, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'367, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'367, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'367, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'367, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'367, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'367, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'367, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'367, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'369, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'369, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'369, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'369, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'369, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'369, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'369, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'369, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'369, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'369, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'369, expression'nt => Some (exist _ Nis'370 (eq_refl _))
- | Ninit Nis'369, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'369, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'369, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'369, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'369, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'369, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'369, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'371, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'371, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'371, statement_safe'nt => Some (exist _ Nis'552 (eq_refl _))
- | Ninit Nis'371, statement_dangerous'nt => Some (exist _ Nis'545 (eq_refl _))
- | Ninit Nis'371, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'371, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'371, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'371, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'371, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'371, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'371, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'371, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'371, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'371, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'371, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'371, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'371, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'371, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'371, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'371, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'371, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'371, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'371, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'371, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'371, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'371, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'371, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'371, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'371, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'371, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'373, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'373, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'373, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'373, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'373, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'373, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'373, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'373, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'373, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'373, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'373, expression'nt => Some (exist _ Nis'374 (eq_refl _))
- | Ninit Nis'373, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'373, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'373, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'373, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'373, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'373, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'373, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'375, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'375, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'375, statement_safe'nt => Some (exist _ Nis'550 (eq_refl _))
- | Ninit Nis'375, statement_dangerous'nt => Some (exist _ Nis'551 (eq_refl _))
- | Ninit Nis'375, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'375, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'375, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'375, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'375, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'375, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'375, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'375, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'375, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'375, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'375, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'375, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'375, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'375, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'375, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'375, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'375, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'375, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'375, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'375, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'375, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'375, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'375, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'375, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'375, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'375, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'377, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'377, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'377, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'377, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'377, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'377, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'377, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'377, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'377, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'377, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'377, expression'nt => Some (exist _ Nis'378 (eq_refl _))
- | Ninit Nis'377, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'377, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'377, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'377, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'377, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'377, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'377, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'379, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'379, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'379, statement_safe'nt => Some (exist _ Nis'548 (eq_refl _))
- | Ninit Nis'379, statement_dangerous'nt => Some (exist _ Nis'549 (eq_refl _))
- | Ninit Nis'379, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'379, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'379, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'379, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'379, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'379, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'379, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'379, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'379, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'379, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'379, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'379, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'379, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'379, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'379, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'379, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'379, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'379, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'379, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'379, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'379, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'379, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'379, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'379, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'379, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'379, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'381, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'381, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'381, statement_safe'nt => Some (exist _ Nis'546 (eq_refl _))
- | Ninit Nis'381, statement_dangerous'nt => Some (exist _ Nis'547 (eq_refl _))
- | Ninit Nis'381, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'381, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'381, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'381, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'381, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'381, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'381, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'381, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'381, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'381, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'381, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'381, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'381, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'381, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'381, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'381, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'381, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'381, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'381, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'381, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'381, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'381, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'381, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'381, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'381, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'381, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'383, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'383, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'383, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'383, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'383, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'383, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'383, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'383, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'383, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'383, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'383, expression'nt => Some (exist _ Nis'384 (eq_refl _))
- | Ninit Nis'383, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'383, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'383, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'383, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'383, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'383, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'383, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'385, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'385, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'385, statement_safe'nt => Some (exist _ Nis'541 (eq_refl _))
- | Ninit Nis'385, statement_dangerous'nt => Some (exist _ Nis'545 (eq_refl _))
- | Ninit Nis'385, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'385, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'385, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'385, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'385, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'385, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'385, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'385, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'385, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'385, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'385, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'385, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'385, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'385, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'385, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'385, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'385, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'385, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'385, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'385, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'385, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'385, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'385, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'385, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'385, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'385, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'390, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'390, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'390, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'390, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'390, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'390, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'390, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'390, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'390, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'390, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'390, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'390, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'390, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'390, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'390, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'390, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'390, expression'nt => Some (exist _ Nis'512 (eq_refl _))
- | Ninit Nis'390, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'390, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'390, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'390, declaration_specifiers'nt => Some (exist _ Nis'458 (eq_refl _))
- | Ninit Nis'390, declaration'nt => Some (exist _ Nis'527 (eq_refl _))
- | Ninit Nis'390, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'390, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'390, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'390, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'390, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'390, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'391, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'391, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'391, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'391, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'391, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'391, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'391, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'391, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'391, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'391, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'391, expression'nt => Some (exist _ Nis'505 (eq_refl _))
- | Ninit Nis'391, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'391, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'391, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'391, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'391, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'391, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'391, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'392, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'392, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'392, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'392, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'392, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'392, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'392, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'392, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'392, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'392, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'392, expression'nt => Some (exist _ Nis'502 (eq_refl _))
- | Ninit Nis'392, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'392, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'392, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'392, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'392, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'392, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'392, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'393, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'393, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'393, statement_safe'nt => Some (exist _ Nis'501 (eq_refl _))
- | Ninit Nis'393, statement_dangerous'nt => Some (exist _ Nis'432 (eq_refl _))
- | Ninit Nis'393, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'393, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'393, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'393, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'393, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'393, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'393, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'393, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'393, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'393, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'393, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'393, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'393, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'393, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'393, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'393, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'393, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'393, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'393, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'393, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'393, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'393, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'393, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'393, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'393, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'393, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'394, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'394, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'394, statement_dangerous'nt => Some (exist _ Nis'481 (eq_refl _))
- | Ninit Nis'394, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'394, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'394, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'394, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'394, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'394, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'394, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'394, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'394, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'394, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'394, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'394, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'394, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'394, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'394, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'394, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'394, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'394, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'394, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'394, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'394, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'394, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'394, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'396, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'396, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'396, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'396, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'396, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'396, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'396, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'396, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'396, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'396, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'396, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'396, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'396, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'396, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'396, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'396, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'396, expression'nt => Some (exist _ Nis'443 (eq_refl _))
- | Ninit Nis'396, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'396, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'396, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'396, declaration_specifiers'nt => Some (exist _ Nis'458 (eq_refl _))
- | Ninit Nis'396, declaration'nt => Some (exist _ Nis'467 (eq_refl _))
- | Ninit Nis'396, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'396, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'396, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'396, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'396, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'396, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'397, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'397, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'397, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'397, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'397, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'397, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'397, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'397, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'397, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'397, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'397, expression'nt => Some (exist _ Nis'436 (eq_refl _))
- | Ninit Nis'397, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'397, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'397, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'397, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'397, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'397, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'397, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'398, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'398, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'398, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'398, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'398, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'398, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'398, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'398, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'398, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'398, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'398, expression'nt => Some (exist _ Nis'433 (eq_refl _))
- | Ninit Nis'398, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'398, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'398, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'398, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'398, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'398, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'398, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'399, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'399, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'399, statement_dangerous'nt => Some (exist _ Nis'432 (eq_refl _))
- | Ninit Nis'399, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'399, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'399, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'399, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'399, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'399, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'399, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'399, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'399, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'399, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'399, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'399, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'399, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'399, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'399, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'399, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'399, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'399, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'399, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'399, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'399, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'399, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'399, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'400, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'400, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'400, statement_dangerous'nt => Some (exist _ Nis'426 (eq_refl _))
- | Ninit Nis'400, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'400, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'400, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'400, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'400, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'400, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'400, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'400, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'400, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'400, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'400, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'400, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'400, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'400, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'400, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'400, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'400, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'400, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'400, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'400, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'400, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'400, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'400, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'402, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'402, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'402, statement_dangerous'nt => Some (exist _ Nis'425 (eq_refl _))
- | Ninit Nis'402, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'402, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'402, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'402, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'402, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'402, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'402, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'402, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'402, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'402, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'402, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'402, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'402, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'402, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'402, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'402, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'402, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'402, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'402, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'402, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'402, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'402, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'402, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'405, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'405, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'405, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'405, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'405, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'405, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'405, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'405, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'405, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'405, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'405, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'405, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'405, constant_expression'nt => Some (exist _ Nis'406 (eq_refl _))
- | Ninit Nis'405, conditional_expression'nt => Some (exist _ Nis'256 (eq_refl _))
- | Ninit Nis'405, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'405, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'405, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'407, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'407, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'407, statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _))
- | Ninit Nis'407, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'407, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'407, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'407, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'407, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'407, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'407, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'407, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'407, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'407, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'407, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'407, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'407, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'407, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'407, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'407, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'407, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'407, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'407, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'407, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'407, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'407, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'407, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'428, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'428, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'428, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'428, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'428, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'428, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'428, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'428, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'428, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'428, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'428, expression'nt => Some (exist _ Nis'429 (eq_refl _))
- | Ninit Nis'428, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'428, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'428, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'428, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'428, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'428, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'428, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'434, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'434, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'434, statement_dangerous'nt => Some (exist _ Nis'435 (eq_refl _))
- | Ninit Nis'434, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'434, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'434, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'434, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'434, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'434, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'434, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'434, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'434, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'434, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'434, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'434, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'434, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'434, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'434, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'434, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'434, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'434, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'434, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'434, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'434, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'434, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'434, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'437, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'437, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'437, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'437, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'437, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'437, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'437, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'437, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'437, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'437, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'437, expression'nt => Some (exist _ Nis'440 (eq_refl _))
- | Ninit Nis'437, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'437, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'437, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'437, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'437, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'437, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'437, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'438, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'438, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'438, statement_dangerous'nt => Some (exist _ Nis'439 (eq_refl _))
- | Ninit Nis'438, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'438, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'438, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'438, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'438, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'438, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'438, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'438, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'438, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'438, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'438, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'438, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'438, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'438, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'438, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'438, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'438, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'438, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'438, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'438, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'438, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'438, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'438, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'441, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'441, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'441, statement_dangerous'nt => Some (exist _ Nis'442 (eq_refl _))
- | Ninit Nis'441, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'441, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'441, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'441, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'441, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'441, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'441, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'441, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'441, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'441, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'441, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'441, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'441, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'441, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'441, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'441, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'441, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'441, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'441, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'441, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'441, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'441, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'441, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'444, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'444, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'444, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'444, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'444, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'444, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'444, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'444, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'444, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'444, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'444, expression'nt => Some (exist _ Nis'451 (eq_refl _))
- | Ninit Nis'444, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'444, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'444, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'444, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'444, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'444, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'444, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'445, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'445, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'445, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'445, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'445, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'445, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'445, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'445, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'445, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'445, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'445, expression'nt => Some (exist _ Nis'448 (eq_refl _))
- | Ninit Nis'445, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'445, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'445, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'445, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'445, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'445, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'445, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'446, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'446, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'446, statement_dangerous'nt => Some (exist _ Nis'447 (eq_refl _))
- | Ninit Nis'446, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'446, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'446, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'446, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'446, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'446, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'446, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'446, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'446, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'446, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'446, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'446, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'446, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'446, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'446, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'446, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'446, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'446, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'446, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'446, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'446, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'446, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'446, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'449, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'449, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'449, statement_dangerous'nt => Some (exist _ Nis'450 (eq_refl _))
- | Ninit Nis'449, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'449, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'449, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'449, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'449, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'449, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'449, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'449, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'449, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'449, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'449, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'449, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'449, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'449, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'449, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'449, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'449, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'449, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'449, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'449, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'449, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'449, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'449, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'452, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'452, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'452, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'452, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'452, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'452, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'452, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'452, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'452, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'452, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'452, expression'nt => Some (exist _ Nis'455 (eq_refl _))
- | Ninit Nis'452, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'452, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'452, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'452, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'452, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'452, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'452, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'453, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'453, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'453, statement_dangerous'nt => Some (exist _ Nis'454 (eq_refl _))
- | Ninit Nis'453, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'453, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'453, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'453, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'453, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'453, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'453, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'453, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'453, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'453, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'453, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'453, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'453, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'453, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'453, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'453, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'453, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'453, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'453, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'453, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'453, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'453, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'453, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'456, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'456, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'456, statement_dangerous'nt => Some (exist _ Nis'457 (eq_refl _))
- | Ninit Nis'456, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'456, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'456, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'456, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'456, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'456, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'456, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'456, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'456, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'456, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'456, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'456, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'456, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'456, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'456, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'456, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'456, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'456, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'456, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'456, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'456, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'456, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'456, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'458, pointer'nt => Some (exist _ Nis'185 (eq_refl _))
- | Ninit Nis'458, init_declarator_list'nt => Some (exist _ Nis'459 (eq_refl _))
- | Ninit Nis'458, init_declarator'nt => Some (exist _ Nis'466 (eq_refl _))
- | Ninit Nis'458, direct_declarator'nt => Some (exist _ Nis'235 (eq_refl _))
- | Ninit Nis'458, declarator'nt => Some (exist _ Nis'463 (eq_refl _))
- | Ninit Nis'461, pointer'nt => Some (exist _ Nis'185 (eq_refl _))
- | Ninit Nis'461, init_declarator'nt => Some (exist _ Nis'462 (eq_refl _))
- | Ninit Nis'461, direct_declarator'nt => Some (exist _ Nis'235 (eq_refl _))
- | Ninit Nis'461, declarator'nt => Some (exist _ Nis'463 (eq_refl _))
- | Ninit Nis'464, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'464, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'464, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'464, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'464, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'464, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'464, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'464, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'464, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'464, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'464, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'464, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'464, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'464, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'464, c_initializer'nt => Some (exist _ Nis'465 (eq_refl _))
- | Ninit Nis'464, assignment_expression'nt => Some (exist _ Nis'297 (eq_refl _))
- | Ninit Nis'464, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'464, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'467, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'467, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'467, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'467, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'467, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'467, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'467, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'467, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'467, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'467, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'467, expression'nt => Some (exist _ Nis'474 (eq_refl _))
- | Ninit Nis'467, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'467, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'467, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'467, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'467, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'467, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'467, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'468, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'468, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'468, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'468, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'468, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'468, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'468, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'468, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'468, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'468, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'468, expression'nt => Some (exist _ Nis'471 (eq_refl _))
- | Ninit Nis'468, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'468, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'468, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'468, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'468, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'468, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'468, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'469, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'469, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'469, statement_dangerous'nt => Some (exist _ Nis'470 (eq_refl _))
- | Ninit Nis'469, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'469, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'469, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'469, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'469, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'469, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'469, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'469, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'469, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'469, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'469, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'469, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'469, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'469, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'469, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'469, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'469, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'469, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'469, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'469, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'469, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'469, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'469, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'472, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'472, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'472, statement_dangerous'nt => Some (exist _ Nis'473 (eq_refl _))
- | Ninit Nis'472, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'472, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'472, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'472, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'472, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'472, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'472, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'472, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'472, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'472, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'472, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'472, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'472, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'472, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'472, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'472, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'472, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'472, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'472, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'472, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'472, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'472, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'472, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'475, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'475, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'475, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'475, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'475, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'475, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'475, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'475, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'475, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'475, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'475, expression'nt => Some (exist _ Nis'478 (eq_refl _))
- | Ninit Nis'475, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'475, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'475, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'475, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'475, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'475, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'475, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'476, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'476, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'476, statement_dangerous'nt => Some (exist _ Nis'477 (eq_refl _))
- | Ninit Nis'476, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'476, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'476, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'476, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'476, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'476, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'476, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'476, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'476, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'476, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'476, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'476, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'476, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'476, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'476, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'476, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'476, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'476, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'476, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'476, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'476, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'476, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'476, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'479, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'479, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'479, statement_dangerous'nt => Some (exist _ Nis'480 (eq_refl _))
- | Ninit Nis'479, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'479, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'479, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'479, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'479, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'479, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'479, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'479, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'479, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'479, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'479, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'479, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'479, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'479, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'479, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'479, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'479, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'479, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'479, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'479, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'479, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'479, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'479, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'483, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'483, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'483, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'483, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'483, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'483, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'483, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'483, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'483, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'483, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'483, expression'nt => Some (exist _ Nis'484 (eq_refl _))
- | Ninit Nis'483, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'483, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'483, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'483, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'483, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'483, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'483, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'488, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'488, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'488, statement_safe'nt => Some (exist _ Nis'500 (eq_refl _))
- | Ninit Nis'488, statement_dangerous'nt => Some (exist _ Nis'425 (eq_refl _))
- | Ninit Nis'488, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'488, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'488, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'488, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'488, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'488, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'488, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'488, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'488, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'488, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'488, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'488, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'488, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'488, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'488, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'488, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'488, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'488, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'488, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'488, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'488, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'488, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'488, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'488, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'488, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'488, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'489, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'489, unary_expression'nt => Some (exist _ Nis'65 (eq_refl _))
- | Ninit Nis'489, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'489, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'489, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'489, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'489, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'489, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'489, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'489, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'489, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'489, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'489, constant_expression'nt => Some (exist _ Nis'490 (eq_refl _))
- | Ninit Nis'489, conditional_expression'nt => Some (exist _ Nis'256 (eq_refl _))
- | Ninit Nis'489, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'489, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'489, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'491, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'491, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'491, statement_safe'nt => Some (exist _ Nis'492 (eq_refl _))
- | Ninit Nis'491, statement_dangerous'nt => Some (exist _ Nis'415 (eq_refl _))
- | Ninit Nis'491, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'491, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'491, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'491, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'491, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'491, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'491, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'491, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'491, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'491, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'491, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'491, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'491, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'491, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'491, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'491, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'491, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'491, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'491, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'491, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'491, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'491, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'491, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'491, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'491, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'491, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'503, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'503, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'503, statement_safe'nt => Some (exist _ Nis'504 (eq_refl _))
- | Ninit Nis'503, statement_dangerous'nt => Some (exist _ Nis'435 (eq_refl _))
- | Ninit Nis'503, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'503, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'503, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'503, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'503, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'503, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'503, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'503, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'503, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'503, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'503, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'503, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'503, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'503, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'503, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'503, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'503, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'503, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'503, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'503, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'503, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'503, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'503, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'503, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'503, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'503, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'506, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'506, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'506, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'506, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'506, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'506, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'506, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'506, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'506, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'506, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'506, expression'nt => Some (exist _ Nis'509 (eq_refl _))
- | Ninit Nis'506, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'506, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'506, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'506, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'506, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'506, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'506, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'507, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'507, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'507, statement_safe'nt => Some (exist _ Nis'508 (eq_refl _))
- | Ninit Nis'507, statement_dangerous'nt => Some (exist _ Nis'439 (eq_refl _))
- | Ninit Nis'507, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'507, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'507, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'507, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'507, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'507, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'507, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'507, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'507, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'507, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'507, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'507, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'507, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'507, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'507, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'507, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'507, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'507, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'507, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'507, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'507, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'507, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'507, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'507, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'507, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'507, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'510, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'510, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'510, statement_safe'nt => Some (exist _ Nis'511 (eq_refl _))
- | Ninit Nis'510, statement_dangerous'nt => Some (exist _ Nis'442 (eq_refl _))
- | Ninit Nis'510, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'510, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'510, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'510, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'510, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'510, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'510, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'510, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'510, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'510, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'510, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'510, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'510, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'510, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'510, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'510, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'510, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'510, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'510, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'510, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'510, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'510, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'510, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'510, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'510, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'510, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'513, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'513, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'513, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'513, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'513, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'513, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'513, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'513, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'513, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'513, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'513, expression'nt => Some (exist _ Nis'520 (eq_refl _))
- | Ninit Nis'513, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'513, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'513, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'513, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'513, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'513, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'513, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'514, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'514, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'514, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'514, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'514, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'514, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'514, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'514, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'514, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'514, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'514, expression'nt => Some (exist _ Nis'517 (eq_refl _))
- | Ninit Nis'514, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'514, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'514, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'514, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'514, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'514, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'514, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'515, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'515, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'515, statement_safe'nt => Some (exist _ Nis'516 (eq_refl _))
- | Ninit Nis'515, statement_dangerous'nt => Some (exist _ Nis'447 (eq_refl _))
- | Ninit Nis'515, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'515, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'515, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'515, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'515, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'515, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'515, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'515, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'515, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'515, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'515, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'515, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'515, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'515, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'515, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'515, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'515, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'515, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'515, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'515, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'515, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'515, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'515, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'515, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'515, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'515, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'518, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'518, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'518, statement_safe'nt => Some (exist _ Nis'519 (eq_refl _))
- | Ninit Nis'518, statement_dangerous'nt => Some (exist _ Nis'450 (eq_refl _))
- | Ninit Nis'518, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'518, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'518, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'518, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'518, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'518, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'518, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'518, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'518, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'518, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'518, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'518, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'518, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'518, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'518, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'518, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'518, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'518, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'518, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'518, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'518, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'518, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'518, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'518, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'518, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'518, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'521, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'521, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'521, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'521, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'521, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'521, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'521, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'521, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'521, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'521, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'521, expression'nt => Some (exist _ Nis'524 (eq_refl _))
- | Ninit Nis'521, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'521, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'521, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'521, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'521, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'521, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'521, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'522, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'522, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'522, statement_safe'nt => Some (exist _ Nis'523 (eq_refl _))
- | Ninit Nis'522, statement_dangerous'nt => Some (exist _ Nis'454 (eq_refl _))
- | Ninit Nis'522, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'522, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'522, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'522, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'522, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'522, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'522, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'522, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'522, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'522, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'522, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'522, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'522, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'522, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'522, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'522, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'522, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'522, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'522, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'522, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'522, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'522, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'522, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'522, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'522, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'522, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'525, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'525, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'525, statement_safe'nt => Some (exist _ Nis'526 (eq_refl _))
- | Ninit Nis'525, statement_dangerous'nt => Some (exist _ Nis'457 (eq_refl _))
- | Ninit Nis'525, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'525, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'525, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'525, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'525, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'525, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'525, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'525, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'525, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'525, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'525, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'525, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'525, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'525, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'525, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'525, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'525, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'525, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'525, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'525, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'525, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'525, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'525, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'525, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'525, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'525, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'527, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'527, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'527, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'527, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'527, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'527, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'527, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'527, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'527, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'527, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'527, expression'nt => Some (exist _ Nis'534 (eq_refl _))
- | Ninit Nis'527, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'527, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'527, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'527, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'527, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'527, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'527, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'528, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'528, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'528, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'528, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'528, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'528, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'528, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'528, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'528, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'528, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'528, expression'nt => Some (exist _ Nis'531 (eq_refl _))
- | Ninit Nis'528, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'528, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'528, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'528, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'528, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'528, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'528, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'529, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'529, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'529, statement_safe'nt => Some (exist _ Nis'530 (eq_refl _))
- | Ninit Nis'529, statement_dangerous'nt => Some (exist _ Nis'470 (eq_refl _))
- | Ninit Nis'529, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'529, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'529, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'529, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'529, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'529, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'529, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'529, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'529, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'529, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'529, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'529, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'529, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'529, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'529, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'529, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'529, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'529, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'529, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'529, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'529, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'529, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'529, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'529, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'529, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'529, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'532, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'532, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'532, statement_safe'nt => Some (exist _ Nis'533 (eq_refl _))
- | Ninit Nis'532, statement_dangerous'nt => Some (exist _ Nis'473 (eq_refl _))
- | Ninit Nis'532, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'532, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'532, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'532, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'532, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'532, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'532, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'532, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'532, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'532, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'532, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'532, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'532, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'532, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'532, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'532, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'532, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'532, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'532, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'532, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'532, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'532, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'532, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'532, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'532, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'532, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'535, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'535, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'535, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'535, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'535, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'535, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'535, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'535, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'535, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'535, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'535, expression'nt => Some (exist _ Nis'538 (eq_refl _))
- | Ninit Nis'535, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'535, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'535, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'535, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'535, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'535, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'535, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'536, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'536, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'536, statement_safe'nt => Some (exist _ Nis'537 (eq_refl _))
- | Ninit Nis'536, statement_dangerous'nt => Some (exist _ Nis'477 (eq_refl _))
- | Ninit Nis'536, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'536, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'536, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'536, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'536, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'536, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'536, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'536, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'536, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'536, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'536, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'536, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'536, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'536, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'536, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'536, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'536, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'536, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'536, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'536, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'536, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'536, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'536, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'536, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'536, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'536, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'539, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'539, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'539, statement_safe'nt => Some (exist _ Nis'540 (eq_refl _))
- | Ninit Nis'539, statement_dangerous'nt => Some (exist _ Nis'480 (eq_refl _))
- | Ninit Nis'539, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'539, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'539, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'539, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'539, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'539, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'539, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'539, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'539, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'539, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'539, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'539, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'539, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'539, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'539, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'539, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'539, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'539, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'539, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'539, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'539, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'539, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'539, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'539, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'539, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'539, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'542, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'542, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'542, statement_safe'nt => Some (exist _ Nis'543 (eq_refl _))
- | Ninit Nis'542, statement_dangerous'nt => Some (exist _ Nis'544 (eq_refl _))
- | Ninit Nis'542, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'542, selection_statement_safe'nt => Some (exist _ Nis'493 (eq_refl _))
- | Ninit Nis'542, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'542, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'542, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'542, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'542, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'542, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'542, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'542, labeled_statement_statement_safe_'nt => Some (exist _ Nis'494 (eq_refl _))
- | Ninit Nis'542, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'542, jump_statement'nt => Some (exist _ Nis'495 (eq_refl _))
- | Ninit Nis'542, iteration_statement_statement_safe_'nt => Some (exist _ Nis'496 (eq_refl _))
- | Ninit Nis'542, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'542, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'542, expression_statement'nt => Some (exist _ Nis'497 (eq_refl _))
- | Ninit Nis'542, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'542, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'542, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'542, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'542, compound_statement'nt => Some (exist _ Nis'498 (eq_refl _))
- | Ninit Nis'542, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'542, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'542, asm_statement'nt => Some (exist _ Nis'499 (eq_refl _))
- | Ninit Nis'542, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'542, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'553, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'553, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'553, statement_dangerous'nt => Some (exist _ Nis'544 (eq_refl _))
- | Ninit Nis'553, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'553, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'553, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'553, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'553, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'553, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'553, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'553, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'553, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'553, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'553, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'553, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'553, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'553, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'553, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'553, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'553, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'553, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'553, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'553, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'553, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'553, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'553, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'558, unary_operator'nt => Some (exist _ Nis'64 (eq_refl _))
- | Ninit Nis'558, unary_expression'nt => Some (exist _ Nis'72 (eq_refl _))
- | Ninit Nis'558, type_specifier'nt => Some (exist _ Nis'192 (eq_refl _))
- | Ninit Nis'558, type_qualifier'nt => Some (exist _ Nis'193 (eq_refl _))
- | Ninit Nis'558, struct_or_union_specifier'nt => Some (exist _ Nis'166 (eq_refl _))
- | Ninit Nis'558, struct_or_union'nt => Some (exist _ Nis'167 (eq_refl _))
- | Ninit Nis'558, storage_class_specifier'nt => Some (exist _ Nis'194 (eq_refl _))
- | Ninit Nis'558, statement_dangerous'nt => Some (exist _ Nis'556 (eq_refl _))
- | Ninit Nis'558, shift_expression'nt => Some (exist _ Nis'85 (eq_refl _))
- | Ninit Nis'558, selection_statement_dangerous'nt => Some (exist _ Nis'416 (eq_refl _))
- | Ninit Nis'558, relational_expression'nt => Some (exist _ Nis'102 (eq_refl _))
- | Ninit Nis'558, primary_expression'nt => Some (exist _ Nis'66 (eq_refl _))
- | Ninit Nis'558, postfix_expression'nt => Some (exist _ Nis'67 (eq_refl _))
- | Ninit Nis'558, multiplicative_expression'nt => Some (exist _ Nis'87 (eq_refl _))
- | Ninit Nis'558, logical_OR_expression'nt => Some (exist _ Nis'112 (eq_refl _))
- | Ninit Nis'558, logical_AND_expression'nt => Some (exist _ Nis'114 (eq_refl _))
- | Ninit Nis'558, labeled_statement_statement_dangerous_'nt => Some (exist _ Nis'417 (eq_refl _))
- | Ninit Nis'558, jump_statement'nt => Some (exist _ Nis'418 (eq_refl _))
- | Ninit Nis'558, iteration_statement_statement_dangerous_'nt => Some (exist _ Nis'419 (eq_refl _))
- | Ninit Nis'558, inclusive_OR_expression'nt => Some (exist _ Nis'130 (eq_refl _))
- | Ninit Nis'558, function_specifier'nt => Some (exist _ Nis'195 (eq_refl _))
- | Ninit Nis'558, expression_statement'nt => Some (exist _ Nis'420 (eq_refl _))
- | Ninit Nis'558, expression'nt => Some (exist _ Nis'421 (eq_refl _))
- | Ninit Nis'558, exclusive_OR_expression'nt => Some (exist _ Nis'129 (eq_refl _))
- | Ninit Nis'558, equality_expression'nt => Some (exist _ Nis'120 (eq_refl _))
- | Ninit Nis'558, enum_specifier'nt => Some (exist _ Nis'196 (eq_refl _))
- | Ninit Nis'558, declaration_specifiers'nt => Some (exist _ Nis'458 (eq_refl _))
- | Ninit Nis'558, declaration'nt => Some (exist _ Nis'557 (eq_refl _))
- | Ninit Nis'558, conditional_expression'nt => Some (exist _ Nis'133 (eq_refl _))
- | Ninit Nis'558, compound_statement'nt => Some (exist _ Nis'423 (eq_refl _))
- | Ninit Nis'558, cast_expression'nt => Some (exist _ Nis'94 (eq_refl _))
- | Ninit Nis'558, block_item'nt => Some (exist _ Nis'560 (eq_refl _))
- | Ninit Nis'558, attribute_specifier'nt => Some (exist _ Nis'180 (eq_refl _))
- | Ninit Nis'558, assignment_expression'nt => Some (exist _ Nis'137 (eq_refl _))
- | Ninit Nis'558, asm_statement'nt => Some (exist _ Nis'424 (eq_refl _))
- | Ninit Nis'558, additive_expression'nt => Some (exist _ Nis'105 (eq_refl _))
- | Ninit Nis'558, AND_expression'nt => Some (exist _ Nis'128 (eq_refl _))
- | Ninit Nis'565, attribute_specifier_list'nt => Some (exist _ Nis'244 (eq_refl _))
- | Ninit Nis'566, compound_statement'nt => Some (exist _ Nis'567 (eq_refl _))
- | _, _ => None
- end.
-
-Definition past_symb_of_non_init_state (noninitstate:noninitstate) : list symbol :=
- match noninitstate with
- | Nis'1 => []
- | Nis'2 => []
- | Nis'3 => []
- | Nis'4 => []
- | Nis'5 => []
- | Nis'6 => []
- | Nis'7 => []
- | Nis'8 => []
- | Nis'9 => []
- | Nis'10 => []
- | Nis'11 => []
- | Nis'12 => []
- | Nis'13 => []
- | Nis'14 => []
- | Nis'15 => []
- | Nis'16 => []
- | Nis'17 => [T PACKED't]
- | Nis'18 => []
- | Nis'19 => []
- | Nis'20 => []
- | Nis'21 => []
- | Nis'22 => []
- | Nis'23 => []
- | Nis'24 => []
- | Nis'25 => [T SIZEOF't]
- | Nis'26 => []
- | Nis'27 => []
- | Nis'28 => []
- | Nis'29 => []
- | Nis'30 => []
- | Nis'31 => []
- | Nis'32 => []
- | Nis'33 => [T ENUM't]
- | Nis'34 => [NT attribute_specifier_list'nt; T ENUM't]
- | Nis'35 => [T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't]
- | Nis'36 => []
- | Nis'37 => [T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't]
- | Nis'38 => [NT enumerator_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't]
- | Nis'39 => [NT enumerator_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't]
- | Nis'40 => [T COMMA't; NT enumerator_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; T ENUM't]
- | Nis'41 => [T COMMA't; NT enumerator_list'nt]
- | Nis'42 => []
- | Nis'43 => [NT enumeration_constant'nt]
- | Nis'44 => []
- | Nis'45 => []
- | Nis'46 => []
- | Nis'47 => [T BUILTIN_VA_ARG't]
- | Nis'48 => []
- | Nis'49 => []
- | Nis'50 => []
- | Nis'51 => [T ALIGNOF't]
- | Nis'52 => []
- | Nis'53 => []
- | Nis'54 => []
- | Nis'55 => []
- | Nis'56 => [T ATTRIBUTE't]
- | Nis'57 => [T LPAREN't; T ATTRIBUTE't]
- | Nis'58 => []
- | Nis'59 => []
- | Nis'60 => []
- | Nis'61 => []
- | Nis'62 => [NT gcc_attribute_word'nt]
- | Nis'63 => [T LPAREN't; NT gcc_attribute_word'nt]
- | Nis'64 => []
- | Nis'65 => []
- | Nis'66 => []
- | Nis'67 => []
- | Nis'68 => [NT postfix_expression'nt]
- | Nis'69 => [T PTR't; NT postfix_expression'nt]
- | Nis'70 => [NT postfix_expression'nt]
- | Nis'71 => [T LPAREN't; NT postfix_expression'nt]
- | Nis'72 => []
- | Nis'73 => []
- | Nis'74 => []
- | Nis'75 => []
- | Nis'76 => []
- | Nis'77 => []
- | Nis'78 => []
- | Nis'79 => []
- | Nis'80 => []
- | Nis'81 => []
- | Nis'82 => []
- | Nis'83 => []
- | Nis'84 => [NT unary_expression'nt]
- | Nis'85 => []
- | Nis'86 => [NT shift_expression'nt]
- | Nis'87 => []
- | Nis'88 => [NT multiplicative_expression'nt]
- | Nis'89 => [T STAR't; NT multiplicative_expression'nt]
- | Nis'90 => [NT multiplicative_expression'nt]
- | Nis'91 => [T SLASH't; NT multiplicative_expression'nt]
- | Nis'92 => [NT multiplicative_expression'nt]
- | Nis'93 => [T PERCENT't; NT multiplicative_expression'nt]
- | Nis'94 => []
- | Nis'95 => [T RIGHT't; NT shift_expression'nt]
- | Nis'96 => [NT additive_expression'nt]
- | Nis'97 => [T PLUS't; NT additive_expression'nt]
- | Nis'98 => [NT additive_expression'nt]
- | Nis'99 => [T MINUS't; NT additive_expression'nt]
- | Nis'100 => [NT shift_expression'nt]
- | Nis'101 => [T LEFT't; NT shift_expression'nt]
- | Nis'102 => []
- | Nis'103 => [NT relational_expression'nt]
- | Nis'104 => [T LT't; NT relational_expression'nt]
- | Nis'105 => []
- | Nis'106 => [NT relational_expression'nt]
- | Nis'107 => [T LEQ't; NT relational_expression'nt]
- | Nis'108 => [NT relational_expression'nt]
- | Nis'109 => [T GT't; NT relational_expression'nt]
- | Nis'110 => [NT relational_expression'nt]
- | Nis'111 => [T GEQ't; NT relational_expression'nt]
- | Nis'112 => []
- | Nis'113 => [NT logical_OR_expression'nt]
- | Nis'114 => []
- | Nis'115 => [NT logical_AND_expression'nt]
- | Nis'116 => [T ANDAND't; NT logical_AND_expression'nt]
- | Nis'117 => [NT inclusive_OR_expression'nt]
- | Nis'118 => [T BAR't; NT inclusive_OR_expression'nt]
- | Nis'119 => [NT exclusive_OR_expression'nt]
- | Nis'120 => []
- | Nis'121 => [NT equality_expression'nt]
- | Nis'122 => [T NEQ't; NT equality_expression'nt]
- | Nis'123 => [NT equality_expression'nt]
- | Nis'124 => [T EQEQ't; NT equality_expression'nt]
- | Nis'125 => [T HAT't; NT exclusive_OR_expression'nt]
- | Nis'126 => [NT AND_expression'nt]
- | Nis'127 => [T AND't; NT AND_expression'nt]
- | Nis'128 => []
- | Nis'129 => []
- | Nis'130 => []
- | Nis'131 => [T QUESTION't; NT logical_OR_expression'nt]
- | Nis'132 => [NT expression'nt]
- | Nis'133 => []
- | Nis'134 => [T COMMA't; NT expression'nt]
- | Nis'135 => [NT expression'nt; T QUESTION't; NT logical_OR_expression'nt]
- | Nis'136 => [T COLON't; NT expression'nt; T QUESTION't; NT logical_OR_expression'nt]
- | Nis'137 => []
- | Nis'138 => [NT logical_OR_expression'nt]
- | Nis'139 => [T BARBAR't; NT logical_OR_expression'nt]
- | Nis'140 => [NT assignment_operator'nt; NT unary_expression'nt]
- | Nis'141 => []
- | Nis'142 => [T LPAREN't; NT postfix_expression'nt]
- | Nis'143 => [NT argument_expression_list'nt; T LPAREN't; NT postfix_expression'nt]
- | Nis'144 => [NT argument_expression_list'nt]
- | Nis'145 => [T COMMA't; NT argument_expression_list'nt]
- | Nis'146 => [NT postfix_expression'nt]
- | Nis'147 => [T LBRACK't; NT postfix_expression'nt]
- | Nis'148 => [NT expression'nt; T LBRACK't; NT postfix_expression'nt]
- | Nis'149 => [NT postfix_expression'nt]
- | Nis'150 => [NT postfix_expression'nt]
- | Nis'151 => [T DOT't; NT postfix_expression'nt]
- | Nis'152 => [NT postfix_expression'nt]
- | Nis'153 => [NT unary_operator'nt]
- | Nis'154 => [T LPAREN't; NT gcc_attribute_word'nt]
- | Nis'155 => [NT argument_expression_list'nt; T LPAREN't; NT gcc_attribute_word'nt]
- | Nis'156 => [T LPAREN't; T LPAREN't; T ATTRIBUTE't]
- | Nis'157 => [NT gcc_attribute_list'nt; T LPAREN't; T LPAREN't; T ATTRIBUTE't]
- | Nis'158 => [T RPAREN't; NT gcc_attribute_list'nt; T LPAREN't; T LPAREN't; T ATTRIBUTE't]
- | Nis'159 => [NT gcc_attribute_list'nt]
- | Nis'160 => [T COMMA't; NT gcc_attribute_list'nt]
- | Nis'161 => []
- | Nis'162 => []
- | Nis'163 => [T ALIGNAS't]
- | Nis'164 => []
- | Nis'165 => []
- | Nis'166 => []
- | Nis'167 => []
- | Nis'168 => [NT struct_or_union'nt]
- | Nis'169 => [NT attribute_specifier_list'nt; NT struct_or_union'nt]
- | Nis'170 => [T OTHER_NAME't; NT attribute_specifier_list'nt; NT struct_or_union'nt]
- | Nis'171 => [T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; NT struct_or_union'nt]
- | Nis'172 => [NT struct_declaration_list'nt; T LBRACE't; T OTHER_NAME't; NT attribute_specifier_list'nt; NT struct_or_union'nt]
- | Nis'173 => [NT struct_declaration_list'nt]
- | Nis'174 => []
- | Nis'175 => []
- | Nis'176 => []
- | Nis'177 => [T STAR't]
- | Nis'178 => [NT type_qualifier_list'nt]
- | Nis'179 => [NT type_qualifier_list'nt; T STAR't]
- | Nis'180 => []
- | Nis'181 => []
- | Nis'182 => [T STAR't]
- | Nis'183 => [NT specifier_qualifier_list'nt]
- | Nis'184 => []
- | Nis'185 => []
- | Nis'186 => [NT pointer'nt]
- | Nis'187 => [NT direct_declarator'nt]
- | Nis'188 => [T LPAREN't; NT direct_declarator'nt]
- | Nis'189 => []
- | Nis'190 => []
- | Nis'191 => []
- | Nis'192 => []
- | Nis'193 => []
- | Nis'194 => []
- | Nis'195 => []
- | Nis'196 => []
- | Nis'197 => [NT function_specifier'nt]
- | Nis'198 => [NT storage_class_specifier'nt]
- | Nis'199 => [NT type_qualifier'nt]
- | Nis'200 => [NT type_specifier'nt]
- | Nis'201 => [T LPAREN't; NT direct_declarator'nt]
- | Nis'202 => [NT parameter_type_list'nt; T LPAREN't; NT direct_declarator'nt]
- | Nis'203 => []
- | Nis'204 => [NT parameter_list'nt]
- | Nis'205 => [T COMMA't; NT parameter_list'nt]
- | Nis'206 => [T COMMA't; NT parameter_list'nt]
- | Nis'207 => []
- | Nis'208 => []
- | Nis'209 => [T LPAREN't]
- | Nis'210 => []
- | Nis'211 => [T LBRACK't]
- | Nis'212 => [T LBRACK't]
- | Nis'213 => [NT type_qualifier_list'nt; T LBRACK't]
- | Nis'214 => [NT type_qualifier_list'nt; T LBRACK't]
- | Nis'215 => [NT assignment_expression'nt; NT type_qualifier_list'nt; T LBRACK't]
- | Nis'216 => [T LBRACK't]
- | Nis'217 => [NT assignment_expression'nt; T LBRACK't]
- | Nis'218 => []
- | Nis'219 => [NT pointer'nt]
- | Nis'220 => [NT direct_abstract_declarator'nt]
- | Nis'221 => [T LPAREN't; NT direct_abstract_declarator'nt]
- | Nis'222 => [T LPAREN't; NT direct_abstract_declarator'nt]
- | Nis'223 => [NT parameter_type_list'nt; T LPAREN't; NT direct_abstract_declarator'nt]
- | Nis'224 => []
- | Nis'225 => [NT direct_abstract_declarator'nt]
- | Nis'226 => [T LBRACK't; NT direct_abstract_declarator'nt]
- | Nis'227 => [T LBRACK't; NT direct_abstract_declarator'nt]
- | Nis'228 => [NT type_qualifier_list'nt; T LBRACK't; NT direct_abstract_declarator'nt]
- | Nis'229 => [NT type_qualifier_list'nt; T LBRACK't; NT direct_abstract_declarator'nt]
- | Nis'230 => [NT assignment_expression'nt; NT type_qualifier_list'nt; T LBRACK't; NT direct_abstract_declarator'nt]
- | Nis'231 => [T LBRACK't; NT direct_abstract_declarator'nt]
- | Nis'232 => [NT assignment_expression'nt; T LBRACK't; NT direct_abstract_declarator'nt]
- | Nis'233 => [T LPAREN't]
- | Nis'234 => [NT parameter_type_list'nt; T LPAREN't]
- | Nis'235 => []
- | Nis'236 => [NT direct_declarator'nt]
- | Nis'237 => [T LBRACK't; NT direct_declarator'nt]
- | Nis'238 => [T LBRACK't; NT direct_declarator'nt]
- | Nis'239 => [NT type_qualifier_list'nt; T LBRACK't; NT direct_declarator'nt]
- | Nis'240 => [NT type_qualifier_list'nt; T LBRACK't; NT direct_declarator'nt]
- | Nis'241 => [NT assignment_expression'nt; NT type_qualifier_list'nt; T LBRACK't; NT direct_declarator'nt]
- | Nis'242 => [T LBRACK't; NT direct_declarator'nt]
- | Nis'243 => [NT assignment_expression'nt; T LBRACK't; NT direct_declarator'nt]
- | Nis'244 => [NT direct_declarator'nt]
- | Nis'245 => [NT attribute_specifier_list'nt]
- | Nis'246 => []
- | Nis'247 => [T LPAREN't]
- | Nis'248 => [NT declarator'nt; T LPAREN't]
- | Nis'249 => [T LPAREN't]
- | Nis'250 => [NT abstract_declarator'nt; T LPAREN't]
- | Nis'251 => [NT declaration_specifiers'nt]
- | Nis'252 => [NT declaration_specifiers'nt]
- | Nis'253 => [NT direct_declarator'nt; NT pointer'nt]
- | Nis'254 => []
- | Nis'255 => [T COLON't]
- | Nis'256 => []
- | Nis'257 => [NT specifier_qualifier_list'nt]
- | Nis'258 => [NT struct_declarator_list'nt; NT specifier_qualifier_list'nt]
- | Nis'259 => [NT struct_declarator_list'nt]
- | Nis'260 => [T COMMA't; NT struct_declarator_list'nt]
- | Nis'261 => []
- | Nis'262 => [NT declarator'nt]
- | Nis'263 => [T COLON't; NT declarator'nt]
- | Nis'264 => []
- | Nis'265 => [NT attribute_specifier_list'nt; NT struct_or_union'nt]
- | Nis'266 => [T LBRACE't; NT attribute_specifier_list'nt; NT struct_or_union'nt]
- | Nis'267 => [NT struct_declaration_list'nt; T LBRACE't; NT attribute_specifier_list'nt; NT struct_or_union'nt]
- | Nis'268 => [NT type_qualifier'nt]
- | Nis'269 => [NT type_specifier'nt]
- | Nis'270 => [T LPAREN't; T ALIGNAS't]
- | Nis'271 => [NT type_name'nt; T LPAREN't; T ALIGNAS't]
- | Nis'272 => []
- | Nis'273 => []
- | Nis'274 => []
- | Nis'275 => [NT specifier_qualifier_list'nt]
- | Nis'276 => [T LPAREN't; T ALIGNAS't]
- | Nis'277 => [NT argument_expression_list'nt; T LPAREN't; T ALIGNAS't]
- | Nis'278 => [T LPAREN't; T ALIGNOF't]
- | Nis'279 => [NT type_name'nt; T LPAREN't; T ALIGNOF't]
- | Nis'280 => [T RPAREN't; NT type_name'nt; T LPAREN't]
- | Nis'281 => []
- | Nis'282 => [T LBRACK't]
- | Nis'283 => [NT constant_expression'nt; T LBRACK't]
- | Nis'284 => []
- | Nis'285 => []
- | Nis'286 => [T DOT't]
- | Nis'287 => [T LBRACE't]
- | Nis'288 => [NT initializer_list'nt; T LBRACE't]
- | Nis'289 => [NT initializer_list'nt; T LBRACE't]
- | Nis'290 => [T COMMA't; NT initializer_list'nt; T LBRACE't]
- | Nis'291 => []
- | Nis'292 => [NT designator_list'nt]
- | Nis'293 => [NT designator_list'nt]
- | Nis'294 => []
- | Nis'295 => [T COMMA't; NT initializer_list'nt]
- | Nis'296 => [NT designation'nt; T COMMA't; NT initializer_list'nt]
- | Nis'297 => []
- | Nis'298 => [T COMMA't; NT initializer_list'nt]
- | Nis'299 => []
- | Nis'300 => [NT designation'nt]
- | Nis'301 => []
- | Nis'302 => [T LBRACE't; T RPAREN't; NT type_name'nt; T LPAREN't]
- | Nis'303 => [NT initializer_list'nt; T LBRACE't; T RPAREN't; NT type_name'nt; T LPAREN't]
- | Nis'304 => [NT initializer_list'nt; T LBRACE't; T RPAREN't; NT type_name'nt; T LPAREN't]
- | Nis'305 => [T COMMA't; NT initializer_list'nt; T LBRACE't; T RPAREN't; NT type_name'nt; T LPAREN't]
- | Nis'306 => [T LPAREN't]
- | Nis'307 => [NT expression'nt; T LPAREN't]
- | Nis'308 => [T ALIGNOF't]
- | Nis'309 => [T LPAREN't; T BUILTIN_VA_ARG't]
- | Nis'310 => [NT assignment_expression'nt; T LPAREN't; T BUILTIN_VA_ARG't]
- | Nis'311 => [T COMMA't; NT assignment_expression'nt; T LPAREN't; T BUILTIN_VA_ARG't]
- | Nis'312 => [NT type_name'nt; T COMMA't; NT assignment_expression'nt; T LPAREN't; T BUILTIN_VA_ARG't]
- | Nis'313 => [T DEC't]
- | Nis'314 => [T EQ't; NT enumeration_constant'nt]
- | Nis'315 => []
- | Nis'316 => [NT attribute_specifier_list'nt; T ENUM't]
- | Nis'317 => [T LBRACE't; NT attribute_specifier_list'nt; T ENUM't]
- | Nis'318 => [NT enumerator_list'nt; T LBRACE't; NT attribute_specifier_list'nt; T ENUM't]
- | Nis'319 => [NT enumerator_list'nt; T LBRACE't; NT attribute_specifier_list'nt; T ENUM't]
- | Nis'320 => [T COMMA't; NT enumerator_list'nt; T LBRACE't; NT attribute_specifier_list'nt; T ENUM't]
- | Nis'321 => [T LPAREN't]
- | Nis'322 => [NT type_name'nt; T LPAREN't]
- | Nis'323 => [T INC't]
- | Nis'324 => [T LPAREN't]
- | Nis'325 => [NT type_name'nt; T LPAREN't]
- | Nis'326 => [T RPAREN't; NT type_name'nt; T LPAREN't]
- | Nis'327 => [T LPAREN't; T SIZEOF't]
- | Nis'328 => [NT type_name'nt; T LPAREN't; T SIZEOF't]
- | Nis'329 => [T SIZEOF't]
- | Nis'330 => [T LPAREN't; T PACKED't]
- | Nis'331 => [NT argument_expression_list'nt; T LPAREN't; T PACKED't]
- | Nis'332 => []
- | Nis'334 => []
- | Nis'335 => [NT translation_unit'nt]
- | Nis'336 => [NT translation_unit'nt]
- | Nis'337 => []
- | Nis'338 => [NT translation_unit'nt]
- | Nis'339 => []
- | Nis'340 => [NT declaration_specifiers'nt]
- | Nis'341 => []
- | Nis'342 => [NT pointer'nt]
- | Nis'343 => [NT pointer'nt]
- | Nis'344 => [NT direct_declarator'nt]
- | Nis'345 => []
- | Nis'346 => [T LPAREN't; NT direct_declarator'nt]
- | Nis'347 => [NT identifier_list'nt; T LPAREN't; NT direct_declarator'nt]
- | Nis'348 => [NT identifier_list'nt]
- | Nis'349 => [T COMMA't; NT identifier_list'nt]
- | Nis'350 => [NT declaration_specifiers'nt]
- | Nis'351 => [NT old_function_declarator'nt; NT declaration_specifiers'nt]
- | Nis'352 => []
- | Nis'353 => []
- | Nis'354 => [T WHILE't]
- | Nis'355 => [T LPAREN't; T WHILE't]
- | Nis'356 => [NT expression'nt; T LPAREN't; T WHILE't]
- | Nis'357 => []
- | Nis'358 => [T SWITCH't]
- | Nis'359 => [T LPAREN't; T SWITCH't]
- | Nis'360 => [NT expression'nt; T LPAREN't; T SWITCH't]
- | Nis'361 => []
- | Nis'362 => []
- | Nis'363 => [T RETURN't]
- | Nis'364 => [T RETURN't]
- | Nis'365 => [NT expression'nt; T RETURN't]
- | Nis'366 => []
- | Nis'367 => [T OTHER_NAME't]
- | Nis'368 => []
- | Nis'369 => [T IF't]
- | Nis'370 => [T LPAREN't; T IF't]
- | Nis'371 => [NT expression'nt; T LPAREN't; T IF't]
- | Nis'372 => []
- | Nis'373 => [T WHILE't]
- | Nis'374 => [T LPAREN't; T WHILE't]
- | Nis'375 => [NT expression'nt; T LPAREN't; T WHILE't]
- | Nis'376 => []
- | Nis'377 => [T SWITCH't]
- | Nis'378 => [T LPAREN't; T SWITCH't]
- | Nis'379 => [NT expression'nt; T LPAREN't; T SWITCH't]
- | Nis'380 => []
- | Nis'381 => [T OTHER_NAME't]
- | Nis'382 => []
- | Nis'383 => [T IF't]
- | Nis'384 => [T LPAREN't; T IF't]
- | Nis'385 => [NT expression'nt; T LPAREN't; T IF't]
- | Nis'386 => []
- | Nis'387 => [T GOTO't]
- | Nis'388 => [T OTHER_NAME't; T GOTO't]
- | Nis'389 => []
- | Nis'390 => [T FOR't]
- | Nis'391 => [T LPAREN't; T FOR't]
- | Nis'392 => [T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'393 => [T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'394 => []
- | Nis'395 => []
- | Nis'396 => [T FOR't]
- | Nis'397 => [T LPAREN't; T FOR't]
- | Nis'398 => [T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'399 => [T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'400 => []
- | Nis'401 => []
- | Nis'402 => [T DEFAULT't]
- | Nis'403 => []
- | Nis'404 => [T CONTINUE't]
- | Nis'405 => []
- | Nis'406 => [T CASE't]
- | Nis'407 => [NT constant_expression'nt; T CASE't]
- | Nis'408 => []
- | Nis'409 => [T BREAK't]
- | Nis'410 => []
- | Nis'411 => [T ASM't]
- | Nis'412 => [T LPAREN't; T ASM't]
- | Nis'413 => [T STRING_LITERAL't; T LPAREN't; T ASM't]
- | Nis'414 => [T RPAREN't; T STRING_LITERAL't; T LPAREN't; T ASM't]
- | Nis'415 => [T COLON't; NT constant_expression'nt; T CASE't]
- | Nis'416 => []
- | Nis'417 => []
- | Nis'418 => []
- | Nis'419 => []
- | Nis'420 => []
- | Nis'421 => []
- | Nis'422 => [NT expression'nt]
- | Nis'423 => []
- | Nis'424 => []
- | Nis'425 => [T COLON't; T DEFAULT't]
- | Nis'426 => [T DO't]
- | Nis'427 => [NT statement_dangerous'nt; T DO't]
- | Nis'428 => [T WHILE't; NT statement_dangerous'nt; T DO't]
- | Nis'429 => [T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't]
- | Nis'430 => [NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't]
- | Nis'431 => [T RPAREN't; NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't]
- | Nis'432 => [T RPAREN't; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'433 => [T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'434 => [NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'435 => [T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'436 => [T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'437 => [NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'438 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'439 => [T RPAREN't; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'440 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'441 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'442 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'443 => [T LPAREN't; T FOR't]
- | Nis'444 => [NT expression'nt; T LPAREN't; T FOR't]
- | Nis'445 => [T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'446 => [T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'447 => [T RPAREN't; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'448 => [T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'449 => [NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'450 => [T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'451 => [T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'452 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'453 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'454 => [T RPAREN't; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'455 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'456 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'457 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'458 => []
- | Nis'459 => [NT declaration_specifiers'nt]
- | Nis'460 => [NT init_declarator_list'nt; NT declaration_specifiers'nt]
- | Nis'461 => [NT init_declarator_list'nt]
- | Nis'462 => [T COMMA't; NT init_declarator_list'nt]
- | Nis'463 => []
- | Nis'464 => [NT declarator'nt]
- | Nis'465 => [T EQ't; NT declarator'nt]
- | Nis'466 => []
- | Nis'467 => [T LPAREN't; T FOR't]
- | Nis'468 => [NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'469 => [T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'470 => [T RPAREN't; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'471 => [T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'472 => [NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'473 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'474 => [NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'475 => [NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'476 => [T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'477 => [T RPAREN't; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'478 => [T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'479 => [NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'480 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'481 => [T DO't]
- | Nis'482 => [NT statement_dangerous'nt; T DO't]
- | Nis'483 => [T WHILE't; NT statement_dangerous'nt; T DO't]
- | Nis'484 => [T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't]
- | Nis'485 => [NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't]
- | Nis'486 => [T RPAREN't; NT expression'nt; T LPAREN't; T WHILE't; NT statement_dangerous'nt; T DO't]
- | Nis'487 => []
- | Nis'488 => [T DEFAULT't]
- | Nis'489 => []
- | Nis'490 => [T CASE't]
- | Nis'491 => [NT constant_expression'nt; T CASE't]
- | Nis'492 => [T COLON't; NT constant_expression'nt; T CASE't]
- | Nis'493 => []
- | Nis'494 => []
- | Nis'495 => []
- | Nis'496 => []
- | Nis'497 => []
- | Nis'498 => []
- | Nis'499 => []
- | Nis'500 => [T COLON't; T DEFAULT't]
- | Nis'501 => [T RPAREN't; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'502 => [T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'503 => [NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'504 => [T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'505 => [T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'506 => [NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'507 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'508 => [T RPAREN't; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'509 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'510 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'511 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; T LPAREN't; T FOR't]
- | Nis'512 => [T LPAREN't; T FOR't]
- | Nis'513 => [NT expression'nt; T LPAREN't; T FOR't]
- | Nis'514 => [T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'515 => [T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'516 => [T RPAREN't; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'517 => [T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'518 => [NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'519 => [T RPAREN't; NT expression'nt; T SEMICOLON't; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'520 => [T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'521 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'522 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'523 => [T RPAREN't; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'524 => [T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'525 => [NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'526 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; T SEMICOLON't; NT expression'nt; T LPAREN't; T FOR't]
- | Nis'527 => [T LPAREN't; T FOR't]
- | Nis'528 => [NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'529 => [T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'530 => [T RPAREN't; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'531 => [T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'532 => [NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'533 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'534 => [NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'535 => [NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'536 => [T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'537 => [T RPAREN't; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'538 => [T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'539 => [NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'540 => [T RPAREN't; NT expression'nt; T SEMICOLON't; NT expression'nt; NT declaration'nt; T LPAREN't; T FOR't]
- | Nis'541 => [T RPAREN't; NT expression'nt; T LPAREN't; T IF't]
- | Nis'542 => [NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't]
- | Nis'543 => [T ELSE't; NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't]
- | Nis'544 => [T ELSE't; NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't]
- | Nis'545 => [T RPAREN't; NT expression'nt; T LPAREN't; T IF't]
- | Nis'546 => [T COLON't; T OTHER_NAME't]
- | Nis'547 => [T COLON't; T OTHER_NAME't]
- | Nis'548 => [T RPAREN't; NT expression'nt; T LPAREN't; T SWITCH't]
- | Nis'549 => [T RPAREN't; NT expression'nt; T LPAREN't; T SWITCH't]
- | Nis'550 => [T RPAREN't; NT expression'nt; T LPAREN't; T WHILE't]
- | Nis'551 => [T RPAREN't; NT expression'nt; T LPAREN't; T WHILE't]
- | Nis'552 => [T RPAREN't; NT expression'nt; T LPAREN't; T IF't]
- | Nis'553 => [NT statement_safe'nt; T RPAREN't; NT expression'nt; T LPAREN't; T IF't]
- | Nis'554 => [T LBRACE't]
- | Nis'555 => []
- | Nis'556 => []
- | Nis'557 => []
- | Nis'558 => [T LBRACE't]
- | Nis'559 => [NT block_item_list'nt; T LBRACE't]
- | Nis'560 => [NT block_item_list'nt]
- | Nis'561 => []
- | Nis'562 => [NT declaration_list'nt]
- | Nis'563 => [NT declaration_list'nt; NT old_function_declarator'nt; NT declaration_specifiers'nt]
- | Nis'564 => []
- | Nis'565 => []
- | Nis'566 => [NT declaration_specifiers'nt]
- | Nis'567 => [NT declarator'nt; NT declaration_specifiers'nt]
- | Nis'568 => []
- | Nis'569 => []
- end.
-Extract Constant past_symb_of_non_init_state => "fun _ -> assert false".
-
-Definition past_state_of_non_init_state (s:noninitstate) : list (state -> bool) :=
- match s with
- | Nis'1 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'2 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'3 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'4 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'5 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'6 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'7 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'8 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'9 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'10 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'11 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'12 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 => true
- | _ => false
- end ]
- | Nis'13 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'14 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'15 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'334 => true
- | _ => false
- end ]
- | Nis'16 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'17 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'16 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'18 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'19 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'20 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'21 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'22 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'23 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'24 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'25 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'22 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'26 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'27 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'28 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'29 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'30 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'29 | Ninit Nis'44 => true
- | _ => false
- end ]
- | Nis'31 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'32 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'33 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'32 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'34 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'33 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'32 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'35 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'34 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'33 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'32 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'36 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'35 | Ninit Nis'39 | Ninit Nis'316 | Ninit Nis'319 => true
- | _ => false
- end ]
- | Nis'37 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'35 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'34 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'33 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'32 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'38 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'37 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'35 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'34 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'33 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'32 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'39 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'37 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'35 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'34 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'33 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'32 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'40 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'39 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'37 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'35 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'34 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'33 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'32 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'41 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'39 | Ninit Nis'319 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'37 | Ninit Nis'317 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'35 | Ninit Nis'316 => true
- | _ => false
- end ]
- | Nis'42 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'35 | Ninit Nis'39 | Ninit Nis'316 | Ninit Nis'319 => true
- | _ => false
- end ]
- | Nis'43 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'42 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'35 | Ninit Nis'39 | Ninit Nis'316 | Ninit Nis'319 => true
- | _ => false
- end ]
- | Nis'44 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'45 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'46 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'47 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'46 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'48 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'49 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'50 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'51 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'50 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'52 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'53 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'54 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'55 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'56 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'55 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'57 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'56 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'55 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'58 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'57 | Ninit Nis'159 => true
- | _ => false
- end ]
- | Nis'59 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'57 | Ninit Nis'159 => true
- | _ => false
- end ]
- | Nis'60 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'57 | Ninit Nis'159 => true
- | _ => false
- end ]
- | Nis'61 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'57 | Ninit Nis'159 => true
- | _ => false
- end ]
- | Nis'62 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'61 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'57 | Ninit Nis'159 => true
- | _ => false
- end ]
- | Nis'63 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'62 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'61 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'57 | Ninit Nis'159 => true
- | _ => false
- end ]
- | Nis'64 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'65 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'43 | Ninit Nis'64 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'281 | Ninit Nis'325 | Ninit Nis'405 | Ninit Nis'489 => true
- | _ => false
- end ]
- | Nis'66 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'67 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'68 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'69 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'68 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'70 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'71 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'70 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'72 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'73 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end ]
- | Nis'74 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end ]
- | Nis'75 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end ]
- | Nis'76 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end ]
- | Nis'77 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end ]
- | Nis'78 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end ]
- | Nis'79 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end ]
- | Nis'80 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end ]
- | Nis'81 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end ]
- | Nis'82 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end ]
- | Nis'83 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end ]
- | Nis'84 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'85 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'86 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'85 | Ninit Nis'104 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'111 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'87 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'88 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'87 | Ninit Nis'97 | Ninit Nis'99 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'89 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'88 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'87 | Ninit Nis'97 | Ninit Nis'99 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'90 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'87 | Ninit Nis'97 | Ninit Nis'99 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'91 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'90 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'87 | Ninit Nis'97 | Ninit Nis'99 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'92 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'87 | Ninit Nis'97 | Ninit Nis'99 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'93 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'92 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'87 | Ninit Nis'97 | Ninit Nis'99 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'94 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'95 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'86 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'85 | Ninit Nis'104 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'111 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'96 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'95 | Ninit Nis'101 | Ninit Nis'105 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'97 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'96 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'95 | Ninit Nis'101 | Ninit Nis'105 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'98 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'95 | Ninit Nis'101 | Ninit Nis'105 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'99 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'98 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'95 | Ninit Nis'101 | Ninit Nis'105 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'100 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'85 | Ninit Nis'104 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'111 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'101 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'100 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'85 | Ninit Nis'104 | Ninit Nis'107 | Ninit Nis'109 | Ninit Nis'111 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'102 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'103 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'102 | Ninit Nis'122 | Ninit Nis'124 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'104 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'103 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'102 | Ninit Nis'122 | Ninit Nis'124 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'105 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'106 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'102 | Ninit Nis'122 | Ninit Nis'124 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'107 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'106 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'102 | Ninit Nis'122 | Ninit Nis'124 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'108 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'102 | Ninit Nis'122 | Ninit Nis'124 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'109 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'108 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'102 | Ninit Nis'122 | Ninit Nis'124 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'110 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'102 | Ninit Nis'122 | Ninit Nis'124 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'111 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'110 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'102 | Ninit Nis'122 | Ninit Nis'124 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'112 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'113 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'112 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'114 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'115 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'114 | Ninit Nis'139 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'116 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'115 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'114 | Ninit Nis'139 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'117 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'116 | Ninit Nis'130 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'118 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'117 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'116 | Ninit Nis'130 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'119 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'118 | Ninit Nis'129 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'120 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'121 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'120 | Ninit Nis'127 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'122 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'121 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'120 | Ninit Nis'127 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'123 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'120 | Ninit Nis'127 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'124 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'123 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'120 | Ninit Nis'127 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'125 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'119 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'118 | Ninit Nis'129 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'126 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'125 | Ninit Nis'128 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'127 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'126 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'125 | Ninit Nis'128 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'128 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'129 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'130 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'131 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'113 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'112 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'132 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'131 | Ninit Nis'147 | Ninit Nis'306 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'364 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'384 | Ninit Nis'421 | Ninit Nis'429 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'455 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'478 | Ninit Nis'484 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'524 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'538 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'113 | Ninit Nis'146 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'133 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'134 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'132 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'131 | Ninit Nis'147 | Ninit Nis'306 | Ninit Nis'355 | Ninit Nis'359 | Ninit Nis'364 | Ninit Nis'370 | Ninit Nis'374 | Ninit Nis'378 | Ninit Nis'384 | Ninit Nis'421 | Ninit Nis'429 | Ninit Nis'433 | Ninit Nis'436 | Ninit Nis'440 | Ninit Nis'443 | Ninit Nis'448 | Ninit Nis'451 | Ninit Nis'455 | Ninit Nis'471 | Ninit Nis'474 | Ninit Nis'478 | Ninit Nis'484 | Ninit Nis'502 | Ninit Nis'505 | Ninit Nis'509 | Ninit Nis'512 | Ninit Nis'517 | Ninit Nis'520 | Ninit Nis'524 | Ninit Nis'531 | Ninit Nis'534 | Ninit Nis'538 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'113 | Ninit Nis'146 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'135 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'131 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'113 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'112 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'136 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'135 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'131 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'113 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'112 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'137 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'113 | Ninit Nis'146 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'138 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'112 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'139 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'138 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'112 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'140 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'84 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'72 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'113 | Ninit Nis'132 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'141 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'163 => true
- | _ => false
- end ]
- | Nis'142 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'70 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'143 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'142 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'70 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'144 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'142 | Ninit Nis'154 | Ninit Nis'276 | Ninit Nis'330 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'163 => true
- | _ => false
- end ]
- | Nis'145 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'144 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'142 | Ninit Nis'154 | Ninit Nis'276 | Ninit Nis'330 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'62 | Ninit Nis'70 | Ninit Nis'163 => true
- | _ => false
- end ]
- | Nis'146 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'147 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'146 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'148 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'147 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'146 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'149 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'150 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'151 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'150 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'152 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'67 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'153 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'64 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'154 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'62 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'61 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'57 | Ninit Nis'159 => true
- | _ => false
- end ]
- | Nis'155 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'154 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'62 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'61 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'57 | Ninit Nis'159 => true
- | _ => false
- end ]
- | Nis'156 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'57 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'56 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'55 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'157 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'156 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'57 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'56 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'55 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'158 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'157 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'156 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'57 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'56 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'55 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'159 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'156 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'57 => true
- | _ => false
- end ]
- | Nis'160 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'159 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'156 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'57 => true
- | _ => false
- end ]
- | Nis'161 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'57 => true
- | _ => false
- end ]
- | Nis'162 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'163 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'162 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'164 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'266 | Ninit Nis'310 => true
- | _ => false
- end ]
- | Nis'165 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'266 | Ninit Nis'310 => true
- | _ => false
- end ]
- | Nis'166 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'167 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'168 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'167 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'169 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'168 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'167 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'170 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'169 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'168 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'167 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'171 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'170 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'169 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'168 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'167 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'172 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'171 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'170 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'169 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'168 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'167 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'173 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'171 | Ninit Nis'266 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'170 | Ninit Nis'265 => true
- | _ => false
- end ]
- | Nis'174 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'171 | Ninit Nis'266 => true
- | _ => false
- end ]
- | Nis'175 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'176 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'184 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'259 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'339 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'177 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'176 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'184 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'259 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'339 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'178 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'177 | Ninit Nis'212 | Ninit Nis'227 | Ninit Nis'238 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'176 | Ninit Nis'210 | Ninit Nis'225 | Ninit Nis'236 => true
- | _ => false
- end ]
- | Nis'179 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'177 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'176 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'184 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'259 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'339 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'180 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'181 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'176 | Ninit Nis'210 | Ninit Nis'225 | Ninit Nis'236 => true
- | _ => false
- end ]
- | Nis'182 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'176 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'184 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'259 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'339 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'183 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'174 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'171 | Ninit Nis'266 => true
- | _ => false
- end ]
- | Nis'184 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'185 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'259 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'186 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'185 | Ninit Nis'218 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'259 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'187 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'235 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'188 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'187 | Ninit Nis'344 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'235 | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'189 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'190 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'191 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'192 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'193 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'194 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'195 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'196 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'197 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'195 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'198 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'194 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'199 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'193 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'200 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'192 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'201 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'187 | Ninit Nis'344 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'235 | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'202 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'201 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'187 | Ninit Nis'344 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'235 | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'203 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'187 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'344 => true
- | _ => false
- end ]
- | Nis'204 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'203 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'187 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'344 => true
- | _ => false
- end ]
- | Nis'205 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'204 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'203 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'187 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'344 => true
- | _ => false
- end ]
- | Nis'206 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'204 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'203 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'187 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'344 => true
- | _ => false
- end ]
- | Nis'207 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'187 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'344 => true
- | _ => false
- end ]
- | Nis'208 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 => true
- | _ => false
- end ]
- | Nis'209 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'208 | Ninit Nis'273 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'210 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'211 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'210 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'212 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'210 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'213 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'212 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'210 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'214 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'212 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'210 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'215 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'214 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'212 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'210 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'216 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'210 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'217 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'216 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'210 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'218 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 => true
- | _ => false
- end ]
- | Nis'219 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'218 | Ninit Nis'274 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'272 | Ninit Nis'273 => true
- | _ => false
- end ]
- | Nis'220 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'219 | Ninit Nis'246 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'221 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'220 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'219 | Ninit Nis'246 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'222 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'220 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'219 | Ninit Nis'246 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'223 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'222 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'220 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'219 | Ninit Nis'246 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'224 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'187 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'344 => true
- | _ => false
- end ]
- | Nis'225 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'219 | Ninit Nis'246 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'226 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'225 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'219 | Ninit Nis'246 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'227 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'225 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'219 | Ninit Nis'246 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'228 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'227 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'225 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'219 | Ninit Nis'246 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'229 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'227 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'225 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'219 | Ninit Nis'246 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'230 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'229 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'227 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'225 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'219 | Ninit Nis'246 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'231 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'225 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'219 | Ninit Nis'246 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'232 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'231 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'225 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'219 | Ninit Nis'246 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'233 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'208 | Ninit Nis'273 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'234 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'233 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'208 | Ninit Nis'273 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'235 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'259 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'236 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'235 | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'237 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'236 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'235 | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'238 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'236 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'235 | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'239 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'238 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'236 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'235 | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'240 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'238 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'236 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'235 | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'241 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'240 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'238 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'236 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'235 | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'242 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'236 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'235 | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'243 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'242 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'236 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'235 | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'244 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'235 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'245 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'33 | Ninit Nis'168 | Ninit Nis'244 | Ninit Nis'253 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'32 | Ninit Nis'167 | Ninit Nis'186 | Ninit Nis'235 | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end ]
- | Nis'246 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'272 | Ninit Nis'273 => true
- | _ => false
- end ]
- | Nis'247 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'184 | Ninit Nis'208 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'248 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'247 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'184 | Ninit Nis'208 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'185 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'341 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'249 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'208 | Ninit Nis'273 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'250 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'249 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'208 | Ninit Nis'273 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'218 | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'251 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'207 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'187 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'344 => true
- | _ => false
- end ]
- | Nis'252 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'207 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'187 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'273 | Ninit Nis'344 => true
- | _ => false
- end ]
- | Nis'253 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'186 | Ninit Nis'343 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'185 | Ninit Nis'218 | Ninit Nis'341 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'184 | Ninit Nis'207 | Ninit Nis'208 | Ninit Nis'259 | Ninit Nis'339 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'254 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'259 => true
- | _ => false
- end ]
- | Nis'255 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'254 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'259 => true
- | _ => false
- end ]
- | Nis'256 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'43 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'281 | Ninit Nis'405 | Ninit Nis'489 => true
- | _ => false
- end ]
- | Nis'257 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'174 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'171 | Ninit Nis'266 => true
- | _ => false
- end ]
- | Nis'258 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'257 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'171 | Ninit Nis'266 => true
- | _ => false
- end ]
- | Nis'259 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'257 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 => true
- | _ => false
- end ]
- | Nis'260 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'259 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'257 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 => true
- | _ => false
- end ]
- | Nis'261 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'259 => true
- | _ => false
- end ]
- | Nis'262 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'261 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'259 => true
- | _ => false
- end ]
- | Nis'263 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'262 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'261 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'174 | Ninit Nis'259 => true
- | _ => false
- end ]
- | Nis'264 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'174 => true
- | _ => false
- end ]
- | Nis'265 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'168 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'167 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'266 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'265 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'168 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'167 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'267 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'266 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'265 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'168 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'167 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'268 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'165 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'266 | Ninit Nis'310 => true
- | _ => false
- end ]
- | Nis'269 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'164 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'266 | Ninit Nis'310 => true
- | _ => false
- end ]
- | Nis'270 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'163 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'162 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'271 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'270 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'163 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'162 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'272 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'310 => true
- | _ => false
- end ]
- | Nis'273 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'272 | Ninit Nis'273 | Ninit Nis'274 => true
- | _ => false
- end ]
- | Nis'274 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'272 | Ninit Nis'273 => true
- | _ => false
- end ]
- | Nis'275 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'272 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'310 => true
- | _ => false
- end ]
- | Nis'276 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'163 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'162 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'277 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'276 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'163 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'162 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'278 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'51 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'50 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'279 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'278 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'51 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'50 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'280 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'279 | Ninit Nis'322 | Ninit Nis'325 | Ninit Nis'328 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'278 | Ninit Nis'321 | Ninit Nis'324 | Ninit Nis'327 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'281 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'291 | Ninit Nis'304 => true
- | _ => false
- end ]
- | Nis'282 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'281 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'291 | Ninit Nis'304 => true
- | _ => false
- end ]
- | Nis'283 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'282 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'281 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'291 | Ninit Nis'304 => true
- | _ => false
- end ]
- | Nis'284 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'464 => true
- | _ => false
- end ]
- | Nis'285 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'291 | Ninit Nis'304 => true
- | _ => false
- end ]
- | Nis'286 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'285 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'291 | Ninit Nis'304 => true
- | _ => false
- end ]
- | Nis'287 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'284 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'464 => true
- | _ => false
- end ]
- | Nis'288 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'287 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'284 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'464 => true
- | _ => false
- end ]
- | Nis'289 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'287 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'284 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'464 => true
- | _ => false
- end ]
- | Nis'290 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'289 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'287 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'284 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'464 => true
- | _ => false
- end ]
- | Nis'291 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'304 => true
- | _ => false
- end ]
- | Nis'292 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'291 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'304 => true
- | _ => false
- end ]
- | Nis'293 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'291 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'304 => true
- | _ => false
- end ]
- | Nis'294 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'304 => true
- | _ => false
- end ]
- | Nis'295 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'289 | Ninit Nis'304 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'287 | Ninit Nis'302 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 => true
- | _ => false
- end ]
- | Nis'296 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'295 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'289 | Ninit Nis'304 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'287 | Ninit Nis'302 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 => true
- | _ => false
- end ]
- | Nis'297 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'464 => true
- | _ => false
- end ]
- | Nis'298 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'289 | Ninit Nis'304 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'287 | Ninit Nis'302 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 => true
- | _ => false
- end ]
- | Nis'299 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 => true
- | _ => false
- end ]
- | Nis'300 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'299 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 => true
- | _ => false
- end ]
- | Nis'301 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'280 | Ninit Nis'284 => true
- | _ => false
- end ]
- | Nis'302 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'280 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'279 | Ninit Nis'322 | Ninit Nis'325 | Ninit Nis'328 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'278 | Ninit Nis'321 | Ninit Nis'324 | Ninit Nis'327 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'303 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'302 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'279 | Ninit Nis'322 | Ninit Nis'325 | Ninit Nis'328 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'278 | Ninit Nis'321 | Ninit Nis'324 | Ninit Nis'327 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'304 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'302 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'279 | Ninit Nis'322 | Ninit Nis'325 | Ninit Nis'328 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'278 | Ninit Nis'321 | Ninit Nis'324 | Ninit Nis'327 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'305 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'304 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'302 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'280 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'279 | Ninit Nis'322 | Ninit Nis'325 | Ninit Nis'328 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'278 | Ninit Nis'321 | Ninit Nis'324 | Ninit Nis'327 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'306 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'307 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'306 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'308 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'50 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'309 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'47 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'46 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'310 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'309 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'47 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'46 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'311 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'310 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'309 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'47 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'46 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'312 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'311 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'310 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'309 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'47 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'46 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'313 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'44 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'314 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'43 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'42 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'35 | Ninit Nis'39 | Ninit Nis'316 | Ninit Nis'319 => true
- | _ => false
- end ]
- | Nis'315 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'35 | Ninit Nis'316 => true
- | _ => false
- end ]
- | Nis'316 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'33 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'32 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'317 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'316 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'33 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'32 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'318 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'317 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'316 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'33 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'32 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'319 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'317 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'316 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'33 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'32 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'320 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'319 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'317 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'316 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'33 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'32 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'171 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'220 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'321 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'30 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'29 | Ninit Nis'44 => true
- | _ => false
- end ]
- | Nis'322 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'321 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'30 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'29 | Ninit Nis'44 => true
- | _ => false
- end ]
- | Nis'323 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'29 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'324 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'26 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'325 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'324 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'26 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'326 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'325 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'324 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'26 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'47 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'327 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'25 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'22 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'328 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'327 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'25 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'22 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'329 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'22 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 | Ninit Nis'22 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'29 | Ninit Nis'30 | Ninit Nis'43 | Ninit Nis'44 | Ninit Nis'47 | Ninit Nis'50 | Ninit Nis'51 | Ninit Nis'62 | Ninit Nis'64 | Ninit Nis'70 | Ninit Nis'84 | Ninit Nis'86 | Ninit Nis'88 | Ninit Nis'90 | Ninit Nis'92 | Ninit Nis'96 | Ninit Nis'98 | Ninit Nis'100 | Ninit Nis'103 | Ninit Nis'106 | Ninit Nis'108 | Ninit Nis'110 | Ninit Nis'113 | Ninit Nis'115 | Ninit Nis'117 | Ninit Nis'119 | Ninit Nis'121 | Ninit Nis'123 | Ninit Nis'126 | Ninit Nis'132 | Ninit Nis'135 | Ninit Nis'138 | Ninit Nis'144 | Ninit Nis'146 | Ninit Nis'163 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'254 | Ninit Nis'262 | Ninit Nis'280 | Ninit Nis'281 | Ninit Nis'284 | Ninit Nis'289 | Ninit Nis'295 | Ninit Nis'299 | Ninit Nis'304 | Ninit Nis'325 | Ninit Nis'352 | Ninit Nis'354 | Ninit Nis'356 | Ninit Nis'358 | Ninit Nis'360 | Ninit Nis'362 | Ninit Nis'367 | Ninit Nis'369 | Ninit Nis'371 | Ninit Nis'373 | Ninit Nis'375 | Ninit Nis'377 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'383 | Ninit Nis'385 | Ninit Nis'390 | Ninit Nis'391 | Ninit Nis'392 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'396 | Ninit Nis'397 | Ninit Nis'398 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'405 | Ninit Nis'407 | Ninit Nis'428 | Ninit Nis'434 | Ninit Nis'437 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'444 | Ninit Nis'445 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'452 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'464 | Ninit Nis'467 | Ninit Nis'468 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'475 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'483 | Ninit Nis'488 | Ninit Nis'489 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'506 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'513 | Ninit Nis'514 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'521 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'527 | Ninit Nis'528 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'535 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'330 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'17 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'16 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'331 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'330 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'17 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'16 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'25 | Ninit Nis'26 | Ninit Nis'30 | Ninit Nis'33 | Ninit Nis'51 | Ninit Nis'163 | Ninit Nis'164 | Ninit Nis'165 | Ninit Nis'168 | Ninit Nis'171 | Ninit Nis'176 | Ninit Nis'177 | Ninit Nis'187 | Ninit Nis'192 | Ninit Nis'193 | Ninit Nis'194 | Ninit Nis'195 | Ninit Nis'204 | Ninit Nis'208 | Ninit Nis'210 | Ninit Nis'212 | Ninit Nis'220 | Ninit Nis'225 | Ninit Nis'227 | Ninit Nis'236 | Ninit Nis'238 | Ninit Nis'244 | Ninit Nis'253 | Ninit Nis'266 | Ninit Nis'273 | Ninit Nis'310 | Ninit Nis'334 | Ninit Nis'344 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'332 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 => true
- | _ => false
- end ]
- | Nis'334 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 => true
- | _ => false
- end ]
- | Nis'335 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'334 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 => true
- | _ => false
- end ]
- | Nis'336 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'334 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 => true
- | _ => false
- end ]
- | Nis'337 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'334 => true
- | _ => false
- end ]
- | Nis'338 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'334 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 => true
- | _ => false
- end ]
- | Nis'339 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'334 => true
- | _ => false
- end ]
- | Nis'340 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'339 | Ninit Nis'458 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'334 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'341 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'339 => true
- | _ => false
- end ]
- | Nis'342 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'341 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 => true
- | _ => false
- end ]
- | Nis'343 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'341 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 => true
- | _ => false
- end ]
- | Nis'344 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 | Ninit Nis'341 => true
- | _ => false
- end ]
- | Nis'345 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'344 => true
- | _ => false
- end ]
- | Nis'346 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'344 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 | Ninit Nis'341 => true
- | _ => false
- end ]
- | Nis'347 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'346 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'344 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'343 | Ninit Nis'565 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 | Ninit Nis'341 => true
- | _ => false
- end ]
- | Nis'348 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'346 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'344 => true
- | _ => false
- end ]
- | Nis'349 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'348 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'346 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'344 => true
- | _ => false
- end ]
- | Nis'350 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'339 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'334 => true
- | _ => false
- end ]
- | Nis'351 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'350 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'334 => true
- | _ => false
- end ]
- | Nis'352 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 | Ninit Nis'566 => true
- | _ => false
- end ]
- | Nis'353 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'354 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'353 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'355 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'354 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'353 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'356 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'355 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'354 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'353 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'357 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'358 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'357 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'359 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'358 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'357 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'360 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'359 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'358 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'357 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'361 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'362 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'363 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'362 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'364 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'362 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'365 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'364 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'362 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'366 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'367 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'366 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'368 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'369 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'368 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'370 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'369 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'368 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'371 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'370 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'369 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'368 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'372 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'373 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'372 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'374 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'373 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'372 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'375 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'374 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'373 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'372 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'376 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'377 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'376 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'378 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'377 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'376 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'379 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'378 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'377 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'376 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'380 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'381 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'380 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'382 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'383 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'382 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'384 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'383 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'382 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'385 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'384 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'383 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'382 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'386 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'387 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'386 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'388 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'387 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'386 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'389 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'390 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'391 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'392 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'393 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'392 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'394 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'395 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'396 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'397 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'398 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'399 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'398 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'400 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'401 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'402 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'401 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'403 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'404 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'403 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'405 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'406 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'405 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'407 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'406 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'405 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'408 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'409 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'408 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'410 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'411 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'410 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'412 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'411 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'410 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'413 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'412 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'411 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'410 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'414 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'413 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'412 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'411 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'410 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'415 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'407 | Ninit Nis'491 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'406 | Ninit Nis'490 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'405 | Ninit Nis'489 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'416 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'417 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'418 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'419 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'420 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'421 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'422 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'421 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'423 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'424 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'425 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'402 | Ninit Nis'488 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'401 | Ninit Nis'487 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'426 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'400 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'427 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'426 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'400 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'428 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'427 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'426 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'400 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'429 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'428 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'427 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'426 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'400 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'430 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'429 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'428 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'427 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'426 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'400 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'431 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'430 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'429 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'428 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'427 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'426 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'400 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'432 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'393 | Ninit Nis'399 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'392 | Ninit Nis'398 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'433 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'398 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'434 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'433 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'398 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'435 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'434 | Ninit Nis'503 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'433 | Ninit Nis'502 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'392 | Ninit Nis'398 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'436 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'437 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'436 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'438 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'437 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'436 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'439 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'438 | Ninit Nis'507 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'437 | Ninit Nis'506 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'436 | Ninit Nis'505 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'440 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'437 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'436 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'441 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'440 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'437 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'436 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'442 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'441 | Ninit Nis'510 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'440 | Ninit Nis'509 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'437 | Ninit Nis'506 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'436 | Ninit Nis'505 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 | Ninit Nis'397 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'443 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'444 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'443 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'445 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'444 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'446 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'445 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'444 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'447 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'446 | Ninit Nis'515 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'445 | Ninit Nis'514 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'444 | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'448 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'445 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'444 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'449 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'448 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'445 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'444 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'450 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'449 | Ninit Nis'518 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'448 | Ninit Nis'517 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'445 | Ninit Nis'514 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'444 | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'451 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'444 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'452 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'451 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'444 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'453 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'452 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'451 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'444 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'454 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'453 | Ninit Nis'522 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'452 | Ninit Nis'521 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'451 | Ninit Nis'520 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'444 | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'455 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'452 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'451 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'444 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'456 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'455 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'452 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'451 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'444 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'457 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'456 | Ninit Nis'525 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'455 | Ninit Nis'524 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'452 | Ninit Nis'521 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'451 | Ninit Nis'520 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'444 | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'443 | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'458 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'459 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'339 | Ninit Nis'458 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'334 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'460 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'459 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 | Ninit Nis'458 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'334 | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'390 | Ninit Nis'396 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'461 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'459 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 | Ninit Nis'458 => true
- | _ => false
- end ]
- | Nis'462 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'461 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'459 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 | Ninit Nis'458 => true
- | _ => false
- end ]
- | Nis'463 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'464 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'463 | Ninit Nis'566 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'465 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'464 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'463 | Ninit Nis'566 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 | Ninit Nis'458 | Ninit Nis'461 => true
- | _ => false
- end ]
- | Nis'466 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'339 | Ninit Nis'458 => true
- | _ => false
- end ]
- | Nis'467 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'468 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'467 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'469 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'468 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'467 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'470 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'469 | Ninit Nis'529 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'468 | Ninit Nis'528 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'467 | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'471 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'468 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'467 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'472 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'471 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'468 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'467 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'473 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'472 | Ninit Nis'532 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'471 | Ninit Nis'531 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'468 | Ninit Nis'528 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'467 | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'474 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'467 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'475 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'474 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'467 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'476 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'475 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'474 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'467 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'477 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'476 | Ninit Nis'536 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'475 | Ninit Nis'535 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'474 | Ninit Nis'534 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'467 | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'478 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'475 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'474 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'467 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'479 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'478 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'475 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'474 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'467 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'480 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'479 | Ninit Nis'539 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'478 | Ninit Nis'538 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'475 | Ninit Nis'535 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'474 | Ninit Nis'534 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'467 | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 | Ninit Nis'396 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 | Ninit Nis'395 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'481 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'394 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'482 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'481 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'394 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'483 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'482 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'481 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'394 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'484 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'483 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'482 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'481 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'394 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'485 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'484 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'483 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'482 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'481 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'394 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'486 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'485 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'484 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'483 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'482 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'481 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'394 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'487 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'488 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'487 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'489 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'490 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'489 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'491 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'490 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'489 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'492 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'491 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'490 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'489 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'493 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'494 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'495 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'496 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'497 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'498 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'499 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'500 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'488 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'487 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'501 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'393 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'392 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'502 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'392 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'503 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'502 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'392 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'504 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'503 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'502 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'392 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'505 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'506 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'505 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'507 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'506 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'505 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'508 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'507 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'506 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'505 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'509 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'506 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'505 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'510 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'509 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'506 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'505 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'511 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'510 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'509 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'506 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'505 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'391 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'512 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'513 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'514 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'515 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'514 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'516 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'515 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'514 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'517 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'514 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'518 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'517 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'514 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'519 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'518 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'517 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'514 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'520 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'521 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'520 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'522 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'521 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'520 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'523 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'522 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'521 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'520 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'524 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'521 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'520 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'525 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'524 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'521 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'520 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'526 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'525 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'524 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'521 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'520 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'513 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'512 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'527 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'528 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'529 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'528 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'530 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'529 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'528 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'531 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'528 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'532 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'531 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'528 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'533 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'532 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'531 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'528 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'534 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'535 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'534 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'536 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'535 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'534 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'537 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'536 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'535 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'534 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'538 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'535 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'534 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'539 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'538 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'535 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'534 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'540 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'539 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'538 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'535 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'534 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'527 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'390 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'389 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'541 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'385 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'384 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'383 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'382 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'542 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'541 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'385 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'384 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'383 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'382 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'543 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'542 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'541 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'385 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'384 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'383 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'382 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'544 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'542 | Ninit Nis'553 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'541 | Ninit Nis'552 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'385 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'370 | Ninit Nis'384 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'369 | Ninit Nis'383 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'368 | Ninit Nis'382 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'545 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'385 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'370 | Ninit Nis'384 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'369 | Ninit Nis'383 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'368 | Ninit Nis'382 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'546 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'381 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'380 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'547 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'367 | Ninit Nis'381 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'366 | Ninit Nis'380 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'548 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'379 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'378 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'377 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'376 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'549 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'360 | Ninit Nis'379 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'359 | Ninit Nis'378 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'358 | Ninit Nis'377 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'357 | Ninit Nis'376 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'550 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'375 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'374 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'373 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'372 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 => true
- | _ => false
- end ]
- | Nis'551 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'356 | Ninit Nis'375 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'355 | Ninit Nis'374 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'354 | Ninit Nis'373 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'353 | Ninit Nis'372 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'552 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'371 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'370 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'369 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'368 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'553 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'552 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'371 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'370 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'369 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'368 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'553 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'554 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 | Ninit Nis'566 => true
- | _ => false
- end ]
- | Nis'555 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'556 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'557 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 | Ninit Nis'558 => true
- | _ => false
- end ]
- | Nis'558 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 | Ninit Nis'566 => true
- | _ => false
- end ]
- | Nis'559 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'558 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'351 | Ninit Nis'352 | Ninit Nis'356 | Ninit Nis'360 | Ninit Nis'367 | Ninit Nis'371 | Ninit Nis'375 | Ninit Nis'379 | Ninit Nis'381 | Ninit Nis'385 | Ninit Nis'393 | Ninit Nis'394 | Ninit Nis'399 | Ninit Nis'400 | Ninit Nis'402 | Ninit Nis'407 | Ninit Nis'434 | Ninit Nis'438 | Ninit Nis'441 | Ninit Nis'446 | Ninit Nis'449 | Ninit Nis'453 | Ninit Nis'456 | Ninit Nis'469 | Ninit Nis'472 | Ninit Nis'476 | Ninit Nis'479 | Ninit Nis'488 | Ninit Nis'491 | Ninit Nis'503 | Ninit Nis'507 | Ninit Nis'510 | Ninit Nis'515 | Ninit Nis'518 | Ninit Nis'522 | Ninit Nis'525 | Ninit Nis'529 | Ninit Nis'532 | Ninit Nis'536 | Ninit Nis'539 | Ninit Nis'542 | Ninit Nis'553 | Ninit Nis'558 | Ninit Nis'566 => true
- | _ => false
- end ]
- | Nis'560 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'558 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'352 => true
- | _ => false
- end ]
- | Nis'561 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'352 => true
- | _ => false
- end ]
- | Nis'562 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'351 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'350 => true
- | _ => false
- end ]
- | Nis'563 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'351 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'350 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'334 => true
- | _ => false
- end ]
- | Nis'564 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'339 => true
- | _ => false
- end ]
- | Nis'565 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'339 => true
- | _ => false
- end ]
- | Nis'566 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'339 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'334 => true
- | _ => false
- end ]
- | Nis'567 =>
- [ fun s:state =>
- match s return bool with
- | Ninit Nis'566 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Ninit Nis'339 => true
- | _ => false
- end;
- fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'334 => true
- | _ => false
- end ]
- | Nis'568 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 | Ninit Nis'334 => true
- | _ => false
- end ]
- | Nis'569 =>
- [ fun s:state =>
- match s return bool with
- | Init Init'0 => true
- | _ => false
- end ]
- end.
-
-Extract Constant past_state_of_non_init_state => "fun _ -> assert false".
-
-Definition items_of_state_0 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'external_declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'external_declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'external_declaration'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_definition'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_definition'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'translation_unit'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'translation_unit'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'translation_unit'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'translation_unit'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'translation_unit_file'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; SUB_ASSIGN't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SLASH't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RETURN't; RESTRICT't; REGISTER't; RBRACK't; RBRACE't; QUESTION't; PTR't; PRAGMA't; PLUS't; PERCENT't; PACKED't; OTHER_NAME't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LONG't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; IF't; HAT't; GT't; GOTO't; GEQ't; FOR't; FLOAT't; EXTERN't; EQEQ't; EQ't; EOF't; ENUM't; ELSE't; ELLIPSIS't; DOUBLE't; DOT't; DO't; DIV_ASSIGN't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BARBAR't; BAR't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND_ASSIGN't; ANDAND't; AND't; ALIGNOF't; ALIGNAS't; ADD_ASSIGN't] |};
- {| prod_item := Prod'translation_unit_file'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; SUB_ASSIGN't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SLASH't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RETURN't; RESTRICT't; REGISTER't; RBRACK't; RBRACE't; QUESTION't; PTR't; PRAGMA't; PLUS't; PERCENT't; PACKED't; OTHER_NAME't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LONG't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; IF't; HAT't; GT't; GOTO't; GEQ't; FOR't; FLOAT't; EXTERN't; EQEQ't; EQ't; EOF't; ENUM't; ELSE't; ELLIPSIS't; DOUBLE't; DOT't; DO't; DIV_ASSIGN't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BARBAR't; BAR't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND_ASSIGN't; ANDAND't; AND't; ALIGNOF't; ALIGNAS't; ADD_ASSIGN't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_0 => "assert false".
-
-Definition items_of_state_1 : list item :=
- [ {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_1 => "assert false".
-
-Definition items_of_state_2 : list item :=
- [ {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_2 => "assert false".
-
-Definition items_of_state_3 : list item :=
- [ {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_3 => "assert false".
-
-Definition items_of_state_4 : list item :=
- [ {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 1;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_4 => "assert false".
-
-Definition items_of_state_5 : list item :=
- [ {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_5 => "assert false".
-
-Definition items_of_state_6 : list item :=
- [ {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_6 => "assert false".
-
-Definition items_of_state_7 : list item :=
- [ {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_7 => "assert false".
-
-Definition items_of_state_8 : list item :=
- [ {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 1;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_8 => "assert false".
-
-Definition items_of_state_9 : list item :=
- [ {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_9 => "assert false".
-
-Definition items_of_state_10 : list item :=
- [ {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_10 => "assert false".
-
-Definition items_of_state_11 : list item :=
- [ {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_11 => "assert false".
-
-Definition items_of_state_12 : list item :=
- [ {| prod_item := Prod'translation_unit'3;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_12 => "assert false".
-
-Definition items_of_state_13 : list item :=
- [ {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_13 => "assert false".
-
-Definition items_of_state_14 : list item :=
- [ {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_14 => "assert false".
-
-Definition items_of_state_15 : list item :=
- [ {| prod_item := Prod'external_declaration'2;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_15 => "assert false".
-
-Definition items_of_state_16 : list item :=
- [ {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_16 => "assert false".
-
-Definition items_of_state_17 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'argument_expression_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'argument_expression_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_17 => "assert false".
-
-Definition items_of_state_18 : list item :=
- [ {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_18 => "assert false".
-
-Definition items_of_state_19 : list item :=
- [ {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_19 => "assert false".
-
-Definition items_of_state_20 : list item :=
- [ {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_20 => "assert false".
-
-Definition items_of_state_21 : list item :=
- [ {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_21 => "assert false".
-
-Definition items_of_state_22 : list item :=
- [ {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_22 => "assert false".
-
-Definition items_of_state_23 : list item :=
- [ {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_23 => "assert false".
-
-Definition items_of_state_24 : list item :=
- [ {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_24 => "assert false".
-
-Definition items_of_state_25 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'specifier_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_name'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_name'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_25 => "assert false".
-
-Definition items_of_state_26 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'specifier_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_name'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_name'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_26 => "assert false".
-
-Definition items_of_state_27 : list item :=
- [ {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_27 => "assert false".
-
-Definition items_of_state_28 : list item :=
- [ {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_28 => "assert false".
-
-Definition items_of_state_29 : list item :=
- [ {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_29 => "assert false".
-
-Definition items_of_state_30 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'specifier_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_name'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_name'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_30 => "assert false".
-
-Definition items_of_state_31 : list item :=
- [ {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_31 => "assert false".
-
-Definition items_of_state_32 : list item :=
- [ {| prod_item := Prod'attribute_specifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_32 => "assert false".
-
-Definition items_of_state_33 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier_list'1;
- dot_pos_item := 1;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_33 => "assert false".
-
-Definition items_of_state_34 : list item :=
- [ {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_34 => "assert false".
-
-Definition items_of_state_35 : list item :=
- [ {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 4;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 4;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enumeration_constant'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; EQ't; COMMA't] |};
- {| prod_item := Prod'enumerator'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'enumerator'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'enumerator_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'enumerator_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_35 => "assert false".
-
-Definition items_of_state_36 : list item :=
- [ {| prod_item := Prod'enumeration_constant'0;
- dot_pos_item := 1;
- lookaheads_item := [RBRACE't; EQ't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_36 => "assert false".
-
-Definition items_of_state_37 : list item :=
- [ {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 5;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 5;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enumerator_list'1;
- dot_pos_item := 1;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_37 => "assert false".
-
-Definition items_of_state_38 : list item :=
- [ {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 6;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_38 => "assert false".
-
-Definition items_of_state_39 : list item :=
- [ {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 6;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enumeration_constant'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; EQ't; COMMA't] |};
- {| prod_item := Prod'enumerator'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'enumerator'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'enumerator_list'1;
- dot_pos_item := 2;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_39 => "assert false".
-
-Definition items_of_state_40 : list item :=
- [ {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 7;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_40 => "assert false".
-
-Definition items_of_state_41 : list item :=
- [ {| prod_item := Prod'enumerator_list'1;
- dot_pos_item := 3;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_41 => "assert false".
-
-Definition items_of_state_42 : list item :=
- [ {| prod_item := Prod'enumerator'0;
- dot_pos_item := 1;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'enumerator'1;
- dot_pos_item := 1;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_42 => "assert false".
-
-Definition items_of_state_43 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'constant_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'enumerator'1;
- dot_pos_item := 2;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_43 => "assert false".
-
-Definition items_of_state_44 : list item :=
- [ {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_44 => "assert false".
-
-Definition items_of_state_45 : list item :=
- [ {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_45 => "assert false".
-
-Definition items_of_state_46 : list item :=
- [ {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_46 => "assert false".
-
-Definition items_of_state_47 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_47 => "assert false".
-
-Definition items_of_state_48 : list item :=
- [ {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_48 => "assert false".
-
-Definition items_of_state_49 : list item :=
- [ {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_49 => "assert false".
-
-Definition items_of_state_50 : list item :=
- [ {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_50 => "assert false".
-
-Definition items_of_state_51 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'specifier_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_name'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_name'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_51 => "assert false".
-
-Definition items_of_state_52 : list item :=
- [ {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_52 => "assert false".
-
-Definition items_of_state_53 : list item :=
- [ {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_53 => "assert false".
-
-Definition items_of_state_54 : list item :=
- [ {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_54 => "assert false".
-
-Definition items_of_state_55 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_55 => "assert false".
-
-Definition items_of_state_56 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_56 => "assert false".
-
-Definition items_of_state_57 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'gcc_attribute'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute_word'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute_word'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute_word'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_57 => "assert false".
-
-Definition items_of_state_58 : list item :=
- [ {| prod_item := Prod'gcc_attribute_word'2;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_58 => "assert false".
-
-Definition items_of_state_59 : list item :=
- [ {| prod_item := Prod'gcc_attribute_word'0;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_59 => "assert false".
-
-Definition items_of_state_60 : list item :=
- [ {| prod_item := Prod'gcc_attribute_word'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_60 => "assert false".
-
-Definition items_of_state_61 : list item :=
- [ {| prod_item := Prod'gcc_attribute'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute'2;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute'3;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_61 => "assert false".
-
-Definition items_of_state_62 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'argument_expression_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'argument_expression_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'gcc_attribute'2;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute'3;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_62 => "assert false".
-
-Definition items_of_state_63 : list item :=
- [ {| prod_item := Prod'gcc_attribute'2;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_63 => "assert false".
-
-Definition items_of_state_64 : list item :=
- [ {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_64 => "assert false".
-
-Definition items_of_state_65 : list item :=
- [ {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_65 => "assert false".
-
-Definition items_of_state_66 : list item :=
- [ {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_66 => "assert false".
-
-Definition items_of_state_67 : list item :=
- [ {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_67 => "assert false".
-
-Definition items_of_state_68 : list item :=
- [ {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_68 => "assert false".
-
-Definition items_of_state_69 : list item :=
- [ {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_69 => "assert false".
-
-Definition items_of_state_70 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'argument_expression_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'argument_expression_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_70 => "assert false".
-
-Definition items_of_state_71 : list item :=
- [ {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_71 => "assert false".
-
-Definition items_of_state_72 : list item :=
- [ {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'assignment_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'assignment_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'assignment_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'assignment_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'assignment_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'assignment_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'assignment_operator'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'assignment_operator'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'assignment_operator'8;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'assignment_operator'9;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'assignment_operator'10;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_72 => "assert false".
-
-Definition items_of_state_73 : list item :=
- [ {| prod_item := Prod'assignment_operator'8;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_73 => "assert false".
-
-Definition items_of_state_74 : list item :=
- [ {| prod_item := Prod'assignment_operator'5;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_74 => "assert false".
-
-Definition items_of_state_75 : list item :=
- [ {| prod_item := Prod'assignment_operator'7;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_75 => "assert false".
-
-Definition items_of_state_76 : list item :=
- [ {| prod_item := Prod'assignment_operator'9;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_76 => "assert false".
-
-Definition items_of_state_77 : list item :=
- [ {| prod_item := Prod'assignment_operator'1;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_77 => "assert false".
-
-Definition items_of_state_78 : list item :=
- [ {| prod_item := Prod'assignment_operator'3;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_78 => "assert false".
-
-Definition items_of_state_79 : list item :=
- [ {| prod_item := Prod'assignment_operator'6;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_79 => "assert false".
-
-Definition items_of_state_80 : list item :=
- [ {| prod_item := Prod'assignment_operator'0;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_80 => "assert false".
-
-Definition items_of_state_81 : list item :=
- [ {| prod_item := Prod'assignment_operator'2;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_81 => "assert false".
-
-Definition items_of_state_82 : list item :=
- [ {| prod_item := Prod'assignment_operator'10;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_82 => "assert false".
-
-Definition items_of_state_83 : list item :=
- [ {| prod_item := Prod'assignment_operator'4;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_83 => "assert false".
-
-Definition items_of_state_84 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_84 => "assert false".
-
-Definition items_of_state_85 : list item :=
- [ {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_85 => "assert false".
-
-Definition items_of_state_86 : list item :=
- [ {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_86 => "assert false".
-
-Definition items_of_state_87 : list item :=
- [ {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 1;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_87 => "assert false".
-
-Definition items_of_state_88 : list item :=
- [ {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_88 => "assert false".
-
-Definition items_of_state_89 : list item :=
- [ {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_89 => "assert false".
-
-Definition items_of_state_90 : list item :=
- [ {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 2;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_90 => "assert false".
-
-Definition items_of_state_91 : list item :=
- [ {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 3;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_91 => "assert false".
-
-Definition items_of_state_92 : list item :=
- [ {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 2;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_92 => "assert false".
-
-Definition items_of_state_93 : list item :=
- [ {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 3;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_93 => "assert false".
-
-Definition items_of_state_94 : list item :=
- [ {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_94 => "assert false".
-
-Definition items_of_state_95 : list item :=
- [ {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_95 => "assert false".
-
-Definition items_of_state_96 : list item :=
- [ {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_96 => "assert false".
-
-Definition items_of_state_97 : list item :=
- [ {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 1;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_97 => "assert false".
-
-Definition items_of_state_98 : list item :=
- [ {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_98 => "assert false".
-
-Definition items_of_state_99 : list item :=
- [ {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 1;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_99 => "assert false".
-
-Definition items_of_state_100 : list item :=
- [ {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_100 => "assert false".
-
-Definition items_of_state_101 : list item :=
- [ {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_101 => "assert false".
-
-Definition items_of_state_102 : list item :=
- [ {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_102 => "assert false".
-
-Definition items_of_state_103 : list item :=
- [ {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_103 => "assert false".
-
-Definition items_of_state_104 : list item :=
- [ {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_104 => "assert false".
-
-Definition items_of_state_105 : list item :=
- [ {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_105 => "assert false".
-
-Definition items_of_state_106 : list item :=
- [ {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_106 => "assert false".
-
-Definition items_of_state_107 : list item :=
- [ {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_107 => "assert false".
-
-Definition items_of_state_108 : list item :=
- [ {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_108 => "assert false".
-
-Definition items_of_state_109 : list item :=
- [ {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_109 => "assert false".
-
-Definition items_of_state_110 : list item :=
- [ {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_110 => "assert false".
-
-Definition items_of_state_111 : list item :=
- [ {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_111 => "assert false".
-
-Definition items_of_state_112 : list item :=
- [ {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't] |} ].
-Extract Inlined Constant items_of_state_112 => "assert false".
-
-Definition items_of_state_113 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [COMMA't; COLON't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [COMMA't; COLON't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [COMMA't; COLON't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [COMMA't; COLON't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [COMMA't; COLON't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [COMMA't; COLON't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COMMA't; COLON't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COMMA't; COLON't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_113 => "assert false".
-
-Definition items_of_state_114 : list item :=
- [ {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't] |} ].
-Extract Inlined Constant items_of_state_114 => "assert false".
-
-Definition items_of_state_115 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_115 => "assert false".
-
-Definition items_of_state_116 : list item :=
- [ {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |} ].
-Extract Inlined Constant items_of_state_116 => "assert false".
-
-Definition items_of_state_117 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_117 => "assert false".
-
-Definition items_of_state_118 : list item :=
- [ {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |} ].
-Extract Inlined Constant items_of_state_118 => "assert false".
-
-Definition items_of_state_119 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_119 => "assert false".
-
-Definition items_of_state_120 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_120 => "assert false".
-
-Definition items_of_state_121 : list item :=
- [ {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_121 => "assert false".
-
-Definition items_of_state_122 : list item :=
- [ {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_122 => "assert false".
-
-Definition items_of_state_123 : list item :=
- [ {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_123 => "assert false".
-
-Definition items_of_state_124 : list item :=
- [ {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_124 => "assert false".
-
-Definition items_of_state_125 : list item :=
- [ {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |} ].
-Extract Inlined Constant items_of_state_125 => "assert false".
-
-Definition items_of_state_126 : list item :=
- [ {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_126 => "assert false".
-
-Definition items_of_state_127 : list item :=
- [ {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |} ].
-Extract Inlined Constant items_of_state_127 => "assert false".
-
-Definition items_of_state_128 : list item :=
- [ {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |} ].
-Extract Inlined Constant items_of_state_128 => "assert false".
-
-Definition items_of_state_129 : list item :=
- [ {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |} ].
-Extract Inlined Constant items_of_state_129 => "assert false".
-
-Definition items_of_state_130 : list item :=
- [ {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |} ].
-Extract Inlined Constant items_of_state_130 => "assert false".
-
-Definition items_of_state_131 : list item :=
- [ {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [COMMA't; COLON't] |} ].
-Extract Inlined Constant items_of_state_131 => "assert false".
-
-Definition items_of_state_132 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; COMMA't; COLON't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; COMMA't; COLON't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; COMMA't; COLON't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; COMMA't; COLON't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; COMMA't; COLON't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; COMMA't; COLON't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; COMMA't; COLON't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_132 => "assert false".
-
-Definition items_of_state_133 : list item :=
- [ {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |} ].
-Extract Inlined Constant items_of_state_133 => "assert false".
-
-Definition items_of_state_134 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; COMMA't; COLON't] |} ].
-Extract Inlined Constant items_of_state_134 => "assert false".
-
-Definition items_of_state_135 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 4;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_135 => "assert false".
-
-Definition items_of_state_136 : list item :=
- [ {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 5;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |} ].
-Extract Inlined Constant items_of_state_136 => "assert false".
-
-Definition items_of_state_137 : list item :=
- [ {| prod_item := Prod'expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; COMMA't; COLON't] |} ].
-Extract Inlined Constant items_of_state_137 => "assert false".
-
-Definition items_of_state_138 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; HAT't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_138 => "assert false".
-
-Definition items_of_state_139 : list item :=
- [ {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; QUESTION't; COMMA't; COLON't; BARBAR't] |} ].
-Extract Inlined Constant items_of_state_139 => "assert false".
-
-Definition items_of_state_140 : list item :=
- [ {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; RBRACK't; RBRACE't; COMMA't; COLON't] |} ].
-Extract Inlined Constant items_of_state_140 => "assert false".
-
-Definition items_of_state_141 : list item :=
- [ {| prod_item := Prod'argument_expression_list'0;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_141 => "assert false".
-
-Definition items_of_state_142 : list item :=
- [ {| prod_item := Prod'argument_expression_list'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_142 => "assert false".
-
-Definition items_of_state_143 : list item :=
- [ {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 4;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_143 => "assert false".
-
-Definition items_of_state_144 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'argument_expression_list'1;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_144 => "assert false".
-
-Definition items_of_state_145 : list item :=
- [ {| prod_item := Prod'argument_expression_list'1;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_145 => "assert false".
-
-Definition items_of_state_146 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_146 => "assert false".
-
-Definition items_of_state_147 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RBRACK't; COMMA't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_147 => "assert false".
-
-Definition items_of_state_148 : list item :=
- [ {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 4;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_148 => "assert false".
-
-Definition items_of_state_149 : list item :=
- [ {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_149 => "assert false".
-
-Definition items_of_state_150 : list item :=
- [ {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_150 => "assert false".
-
-Definition items_of_state_151 : list item :=
- [ {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_151 => "assert false".
-
-Definition items_of_state_152 : list item :=
- [ {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_152 => "assert false".
-
-Definition items_of_state_153 : list item :=
- [ {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_153 => "assert false".
-
-Definition items_of_state_154 : list item :=
- [ {| prod_item := Prod'argument_expression_list'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute'3;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_154 => "assert false".
-
-Definition items_of_state_155 : list item :=
- [ {| prod_item := Prod'gcc_attribute'3;
- dot_pos_item := 4;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_155 => "assert false".
-
-Definition items_of_state_156 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 4;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'gcc_attribute_list'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_156 => "assert false".
-
-Definition items_of_state_157 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 5;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_157 => "assert false".
-
-Definition items_of_state_158 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 6;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_158 => "assert false".
-
-Definition items_of_state_159 : list item :=
- [ {| prod_item := Prod'gcc_attribute'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute_list'1;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute_word'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute_word'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; COMMA't] |};
- {| prod_item := Prod'gcc_attribute_word'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_159 => "assert false".
-
-Definition items_of_state_160 : list item :=
- [ {| prod_item := Prod'gcc_attribute_list'1;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_160 => "assert false".
-
-Definition items_of_state_161 : list item :=
- [ {| prod_item := Prod'gcc_attribute_list'0;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_161 => "assert false".
-
-Definition items_of_state_162 : list item :=
- [ {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_162 => "assert false".
-
-Definition items_of_state_163 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'argument_expression_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'argument_expression_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'specifier_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_name'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_name'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_163 => "assert false".
-
-Definition items_of_state_164 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'specifier_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'0;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'1;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_164 => "assert false".
-
-Definition items_of_state_165 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'specifier_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'2;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'3;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_165 => "assert false".
-
-Definition items_of_state_166 : list item :=
- [ {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_166 => "assert false".
-
-Definition items_of_state_167 : list item :=
- [ {| prod_item := Prod'attribute_specifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_167 => "assert false".
-
-Definition items_of_state_168 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier_list'1;
- dot_pos_item := 1;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_168 => "assert false".
-
-Definition items_of_state_169 : list item :=
- [ {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_169 => "assert false".
-
-Definition items_of_state_170 : list item :=
- [ {| prod_item := Prod'struct_declaration_list'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_declaration_list'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 4;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_170 => "assert false".
-
-Definition items_of_state_171 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'specifier_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't; COLON't] |};
- {| prod_item := Prod'struct_declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_declaration_list'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 5;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_171 => "assert false".
-
-Definition items_of_state_172 : list item :=
- [ {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 6;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_172 => "assert false".
-
-Definition items_of_state_173 : list item :=
- [ {| prod_item := Prod'struct_declaration_list'1;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_173 => "assert false".
-
-Definition items_of_state_174 : list item :=
- [ {| prod_item := Prod'declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't; COLON't] |};
- {| prod_item := Prod'declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't; COLON't] |};
- {| prod_item := Prod'direct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'struct_declaration'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_declaration'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'struct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'struct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'struct_declarator_list'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'struct_declarator_list'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_174 => "assert false".
-
-Definition items_of_state_175 : list item :=
- [ {| prod_item := Prod'direct_declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_175 => "assert false".
-
-Definition items_of_state_176 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_176 => "assert false".
-
-Definition items_of_state_177 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 2;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 2;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier_list'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VAR_NAME't; STAR't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LBRACK't; CONST't; COMMA't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_177 => "assert false".
-
-Definition items_of_state_178 : list item :=
- [ {| prod_item := Prod'type_qualifier_list'1;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RPAREN't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; LBRACK't; INC't; DEC't; CONSTANT't; CONST't; COMMA't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_178 => "assert false".
-
-Definition items_of_state_179 : list item :=
- [ {| prod_item := Prod'pointer'3;
- dot_pos_item := 3;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_179 => "assert false".
-
-Definition items_of_state_180 : list item :=
- [ {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_180 => "assert false".
-
-Definition items_of_state_181 : list item :=
- [ {| prod_item := Prod'type_qualifier_list'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RPAREN't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; LBRACK't; INC't; DEC't; CONSTANT't; CONST't; COMMA't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_181 => "assert false".
-
-Definition items_of_state_182 : list item :=
- [ {| prod_item := Prod'pointer'2;
- dot_pos_item := 2;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_182 => "assert false".
-
-Definition items_of_state_183 : list item :=
- [ {| prod_item := Prod'struct_declaration'1;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_183 => "assert false".
-
-Definition items_of_state_184 : list item :=
- [ {| prod_item := Prod'declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'direct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |} ].
-Extract Inlined Constant items_of_state_184 => "assert false".
-
-Definition items_of_state_185 : list item :=
- [ {| prod_item := Prod'declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; EQ't; COMMA't; COLON't] |};
- {| prod_item := Prod'direct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_185 => "assert false".
-
-Definition items_of_state_186 : list item :=
- [ {| prod_item := Prod'attribute_specifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declarator'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; EQ't; COMMA't; COLON't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_186 => "assert false".
-
-Definition items_of_state_187 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'parameter_declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_type_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'parameter_type_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_187 => "assert false".
-
-Definition items_of_state_188 : list item :=
- [ {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_188 => "assert false".
-
-Definition items_of_state_189 : list item :=
- [ {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_189 => "assert false".
-
-Definition items_of_state_190 : list item :=
- [ {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_190 => "assert false".
-
-Definition items_of_state_191 : list item :=
- [ {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_191 => "assert false".
-
-Definition items_of_state_192 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_192 => "assert false".
-
-Definition items_of_state_193 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_193 => "assert false".
-
-Definition items_of_state_194 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_194 => "assert false".
-
-Definition items_of_state_195 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_195 => "assert false".
-
-Definition items_of_state_196 : list item :=
- [ {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_196 => "assert false".
-
-Definition items_of_state_197 : list item :=
- [ {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 2;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_197 => "assert false".
-
-Definition items_of_state_198 : list item :=
- [ {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 2;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_198 => "assert false".
-
-Definition items_of_state_199 : list item :=
- [ {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 2;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_199 => "assert false".
-
-Definition items_of_state_200 : list item :=
- [ {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 2;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_200 => "assert false".
-
-Definition items_of_state_201 : list item :=
- [ {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_201 => "assert false".
-
-Definition items_of_state_202 : list item :=
- [ {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 4;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_202 => "assert false".
-
-Definition items_of_state_203 : list item :=
- [ {| prod_item := Prod'parameter_list'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_type_list'0;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'parameter_type_list'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't] |} ].
-Extract Inlined Constant items_of_state_203 => "assert false".
-
-Definition items_of_state_204 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'parameter_declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_list'1;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_type_list'1;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_204 => "assert false".
-
-Definition items_of_state_205 : list item :=
- [ {| prod_item := Prod'parameter_type_list'1;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't] |} ].
-Extract Inlined Constant items_of_state_205 => "assert false".
-
-Definition items_of_state_206 : list item :=
- [ {| prod_item := Prod'parameter_list'1;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_206 => "assert false".
-
-Definition items_of_state_207 : list item :=
- [ {| prod_item := Prod'abstract_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'abstract_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'abstract_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'8;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'9;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'10;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'11;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'12;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'parameter_declaration'0;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'2;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_207 => "assert false".
-
-Definition items_of_state_208 : list item :=
- [ {| prod_item := Prod'abstract_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'abstract_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'abstract_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'direct_abstract_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'8;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'9;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'10;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'10;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'11;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'12;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'12;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'parameter_declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_type_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'parameter_type_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_208 => "assert false".
-
-Definition items_of_state_209 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'12;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_209 => "assert false".
-
-Definition items_of_state_210 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'2;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'4;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'6;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'8;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_210 => "assert false".
-
-Definition items_of_state_211 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'8;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_211 => "assert false".
-
-Definition items_of_state_212 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'2;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'6;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier_list'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_212 => "assert false".
-
-Definition items_of_state_213 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'6;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_213 => "assert false".
-
-Definition items_of_state_214 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'2;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_214 => "assert false".
-
-Definition items_of_state_215 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'2;
- dot_pos_item := 4;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_215 => "assert false".
-
-Definition items_of_state_216 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'4;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_216 => "assert false".
-
-Definition items_of_state_217 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'4;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_217 => "assert false".
-
-Definition items_of_state_218 : list item :=
- [ {| prod_item := Prod'abstract_declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'abstract_declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'8;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'9;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'10;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'11;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'12;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; PACKED't; LPAREN't; LBRACK't; COMMA't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_218 => "assert false".
-
-Definition items_of_state_219 : list item :=
- [ {| prod_item := Prod'abstract_declarator'1;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'3;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'5;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'7;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'9;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'11;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_219 => "assert false".
-
-Definition items_of_state_220 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'9;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'11;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'parameter_declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_type_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'parameter_type_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_220 => "assert false".
-
-Definition items_of_state_221 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'11;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_221 => "assert false".
-
-Definition items_of_state_222 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'9;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_222 => "assert false".
-
-Definition items_of_state_223 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'9;
- dot_pos_item := 4;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_223 => "assert false".
-
-Definition items_of_state_224 : list item :=
- [ {| prod_item := Prod'parameter_list'0;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_224 => "assert false".
-
-Definition items_of_state_225 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'1;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'3;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'5;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'7;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_225 => "assert false".
-
-Definition items_of_state_226 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'7;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_226 => "assert false".
-
-Definition items_of_state_227 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'1;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'5;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier_list'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_227 => "assert false".
-
-Definition items_of_state_228 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'5;
- dot_pos_item := 4;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_228 => "assert false".
-
-Definition items_of_state_229 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'1;
- dot_pos_item := 4;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_229 => "assert false".
-
-Definition items_of_state_230 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'1;
- dot_pos_item := 5;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_230 => "assert false".
-
-Definition items_of_state_231 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'3;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_231 => "assert false".
-
-Definition items_of_state_232 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'3;
- dot_pos_item := 4;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_232 => "assert false".
-
-Definition items_of_state_233 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'10;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_233 => "assert false".
-
-Definition items_of_state_234 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'10;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_234 => "assert false".
-
-Definition items_of_state_235 : list item :=
- [ {| prod_item := Prod'attribute_specifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; EQ't; COMMA't; COLON't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_235 => "assert false".
-
-Definition items_of_state_236 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_236 => "assert false".
-
-Definition items_of_state_237 : list item :=
- [ {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_237 => "assert false".
-
-Definition items_of_state_238 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier_list'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; RESTRICT't; RBRACK't; PLUS't; PACKED't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; CONST't; BUILTIN_VA_ARG't; BANG't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_238 => "assert false".
-
-Definition items_of_state_239 : list item :=
- [ {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 4;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_239 => "assert false".
-
-Definition items_of_state_240 : list item :=
- [ {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 4;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_240 => "assert false".
-
-Definition items_of_state_241 : list item :=
- [ {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 5;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_241 => "assert false".
-
-Definition items_of_state_242 : list item :=
- [ {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_242 => "assert false".
-
-Definition items_of_state_243 : list item :=
- [ {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 4;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_243 => "assert false".
-
-Definition items_of_state_244 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier_list'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declarator'0;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; LBRACE't; EQ't; COMMA't; COLON't] |} ].
-Extract Inlined Constant items_of_state_244 => "assert false".
-
-Definition items_of_state_245 : list item :=
- [ {| prod_item := Prod'attribute_specifier_list'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; OTHER_NAME't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_245 => "assert false".
-
-Definition items_of_state_246 : list item :=
- [ {| prod_item := Prod'abstract_declarator'2;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'3;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'5;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'7;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'9;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'11;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_246 => "assert false".
-
-Definition items_of_state_247 : list item :=
- [ {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_247 => "assert false".
-
-Definition items_of_state_248 : list item :=
- [ {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_248 => "assert false".
-
-Definition items_of_state_249 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'0;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_249 => "assert false".
-
-Definition items_of_state_250 : list item :=
- [ {| prod_item := Prod'direct_abstract_declarator'0;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_250 => "assert false".
-
-Definition items_of_state_251 : list item :=
- [ {| prod_item := Prod'parameter_declaration'0;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_251 => "assert false".
-
-Definition items_of_state_252 : list item :=
- [ {| prod_item := Prod'parameter_declaration'1;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_252 => "assert false".
-
-Definition items_of_state_253 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier_list'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RPAREN't; PACKED't; LBRACE't; EQ't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declarator'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RPAREN't; LBRACE't; EQ't; COMMA't; COLON't] |} ].
-Extract Inlined Constant items_of_state_253 => "assert false".
-
-Definition items_of_state_254 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'constant_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'struct_declarator'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_254 => "assert false".
-
-Definition items_of_state_255 : list item :=
- [ {| prod_item := Prod'struct_declarator'2;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_255 => "assert false".
-
-Definition items_of_state_256 : list item :=
- [ {| prod_item := Prod'constant_expression'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RBRACK't; RBRACE't; COMMA't; COLON't] |} ].
-Extract Inlined Constant items_of_state_256 => "assert false".
-
-Definition items_of_state_257 : list item :=
- [ {| prod_item := Prod'struct_declaration'0;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_declarator_list'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_257 => "assert false".
-
-Definition items_of_state_258 : list item :=
- [ {| prod_item := Prod'struct_declaration'0;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_258 => "assert false".
-
-Definition items_of_state_259 : list item :=
- [ {| prod_item := Prod'declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't; COLON't] |};
- {| prod_item := Prod'declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't; COLON't] |};
- {| prod_item := Prod'direct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; COMMA't; COLON't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'struct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'struct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'struct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'struct_declarator_list'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_259 => "assert false".
-
-Definition items_of_state_260 : list item :=
- [ {| prod_item := Prod'struct_declarator_list'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_260 => "assert false".
-
-Definition items_of_state_261 : list item :=
- [ {| prod_item := Prod'struct_declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'struct_declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_261 => "assert false".
-
-Definition items_of_state_262 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'constant_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'struct_declarator'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_262 => "assert false".
-
-Definition items_of_state_263 : list item :=
- [ {| prod_item := Prod'struct_declarator'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_263 => "assert false".
-
-Definition items_of_state_264 : list item :=
- [ {| prod_item := Prod'struct_declarator_list'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_264 => "assert false".
-
-Definition items_of_state_265 : list item :=
- [ {| prod_item := Prod'struct_declaration_list'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_declaration_list'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_265 => "assert false".
-
-Definition items_of_state_266 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'specifier_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't; COLON't] |};
- {| prod_item := Prod'specifier_qualifier_list'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't; COLON't] |};
- {| prod_item := Prod'struct_declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_declaration_list'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; SIGNED't; SHORT't; RESTRICT't; RBRACE't; PACKED't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 4;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; PACKED't; LPAREN't; LONG't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; COLON't; CHAR't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_266 => "assert false".
-
-Definition items_of_state_267 : list item :=
- [ {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 5;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_267 => "assert false".
-
-Definition items_of_state_268 : list item :=
- [ {| prod_item := Prod'specifier_qualifier_list'2;
- dot_pos_item := 2;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |} ].
-Extract Inlined Constant items_of_state_268 => "assert false".
-
-Definition items_of_state_269 : list item :=
- [ {| prod_item := Prod'specifier_qualifier_list'0;
- dot_pos_item := 2;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; RPAREN't; LPAREN't; LBRACK't; COLON't] |} ].
-Extract Inlined Constant items_of_state_269 => "assert false".
-
-Definition items_of_state_270 : list item :=
- [ {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_270 => "assert false".
-
-Definition items_of_state_271 : list item :=
- [ {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 4;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_271 => "assert false".
-
-Definition items_of_state_272 : list item :=
- [ {| prod_item := Prod'abstract_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'abstract_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'abstract_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'direct_abstract_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'8;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'9;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'10;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'11;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'12;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'type_name'0;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_name'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't] |} ].
-Extract Inlined Constant items_of_state_272 => "assert false".
-
-Definition items_of_state_273 : list item :=
- [ {| prod_item := Prod'abstract_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'abstract_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'abstract_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_abstract_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'8;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'9;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'10;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'10;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'11;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'12;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'12;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'parameter_declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_type_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'parameter_type_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_273 => "assert false".
-
-Definition items_of_state_274 : list item :=
- [ {| prod_item := Prod'abstract_declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'abstract_declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'direct_abstract_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'8;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'9;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'10;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'11;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'direct_abstract_declarator'12;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; LPAREN't; LBRACK't] |} ].
-Extract Inlined Constant items_of_state_274 => "assert false".
-
-Definition items_of_state_275 : list item :=
- [ {| prod_item := Prod'type_name'1;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't] |} ].
-Extract Inlined Constant items_of_state_275 => "assert false".
-
-Definition items_of_state_276 : list item :=
- [ {| prod_item := Prod'argument_expression_list'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_276 => "assert false".
-
-Definition items_of_state_277 : list item :=
- [ {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 4;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_277 => "assert false".
-
-Definition items_of_state_278 : list item :=
- [ {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_278 => "assert false".
-
-Definition items_of_state_279 : list item :=
- [ {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 4;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_279 => "assert false".
-
-Definition items_of_state_280 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'designation'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; LBRACE't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'designator'0;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator'1;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator_list'0;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator_list'1;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'initializer_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'initializer_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'initializer_list'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'initializer_list'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 4;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 4;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_280 => "assert false".
-
-Definition items_of_state_281 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'constant_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't] |};
- {| prod_item := Prod'designator'0;
- dot_pos_item := 1;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; HAT't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; HAT't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACK't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACK't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_281 => "assert false".
-
-Definition items_of_state_282 : list item :=
- [ {| prod_item := Prod'designator'0;
- dot_pos_item := 2;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |} ].
-Extract Inlined Constant items_of_state_282 => "assert false".
-
-Definition items_of_state_283 : list item :=
- [ {| prod_item := Prod'designator'0;
- dot_pos_item := 3;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |} ].
-Extract Inlined Constant items_of_state_283 => "assert false".
-
-Definition items_of_state_284 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RBRACE't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'designation'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; LBRACE't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'designator'0;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator'1;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator_list'0;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator_list'1;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'initializer_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'initializer_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'initializer_list'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'initializer_list'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_284 => "assert false".
-
-Definition items_of_state_285 : list item :=
- [ {| prod_item := Prod'designator'1;
- dot_pos_item := 1;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |} ].
-Extract Inlined Constant items_of_state_285 => "assert false".
-
-Definition items_of_state_286 : list item :=
- [ {| prod_item := Prod'designator'1;
- dot_pos_item := 2;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |} ].
-Extract Inlined Constant items_of_state_286 => "assert false".
-
-Definition items_of_state_287 : list item :=
- [ {| prod_item := Prod'c_initializer'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'2;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; RBRACE't; COMMA't] |};
- {| prod_item := Prod'initializer_list'2;
- dot_pos_item := 1;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'initializer_list'3;
- dot_pos_item := 1;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_287 => "assert false".
-
-Definition items_of_state_288 : list item :=
- [ {| prod_item := Prod'c_initializer'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_288 => "assert false".
-
-Definition items_of_state_289 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'2;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; RBRACE't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'designation'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; LBRACE't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'designator'0;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator'1;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator_list'0;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator_list'1;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'initializer_list'2;
- dot_pos_item := 2;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'initializer_list'3;
- dot_pos_item := 2;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_289 => "assert false".
-
-Definition items_of_state_290 : list item :=
- [ {| prod_item := Prod'c_initializer'2;
- dot_pos_item := 4;
- lookaheads_item := [SEMICOLON't; RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_290 => "assert false".
-
-Definition items_of_state_291 : list item :=
- [ {| prod_item := Prod'designation'0;
- dot_pos_item := 1;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; LBRACE't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'designator'0;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator'1;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator_list'1;
- dot_pos_item := 1;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |} ].
-Extract Inlined Constant items_of_state_291 => "assert false".
-
-Definition items_of_state_292 : list item :=
- [ {| prod_item := Prod'designation'0;
- dot_pos_item := 2;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; LBRACE't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_292 => "assert false".
-
-Definition items_of_state_293 : list item :=
- [ {| prod_item := Prod'designator_list'1;
- dot_pos_item := 2;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |} ].
-Extract Inlined Constant items_of_state_293 => "assert false".
-
-Definition items_of_state_294 : list item :=
- [ {| prod_item := Prod'designator_list'0;
- dot_pos_item := 1;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |} ].
-Extract Inlined Constant items_of_state_294 => "assert false".
-
-Definition items_of_state_295 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'initializer_list'2;
- dot_pos_item := 3;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_295 => "assert false".
-
-Definition items_of_state_296 : list item :=
- [ {| prod_item := Prod'initializer_list'2;
- dot_pos_item := 4;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_296 => "assert false".
-
-Definition items_of_state_297 : list item :=
- [ {| prod_item := Prod'c_initializer'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_297 => "assert false".
-
-Definition items_of_state_298 : list item :=
- [ {| prod_item := Prod'initializer_list'3;
- dot_pos_item := 3;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_298 => "assert false".
-
-Definition items_of_state_299 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'initializer_list'0;
- dot_pos_item := 1;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_299 => "assert false".
-
-Definition items_of_state_300 : list item :=
- [ {| prod_item := Prod'initializer_list'0;
- dot_pos_item := 2;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_300 => "assert false".
-
-Definition items_of_state_301 : list item :=
- [ {| prod_item := Prod'initializer_list'1;
- dot_pos_item := 1;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_301 => "assert false".
-
-Definition items_of_state_302 : list item :=
- [ {| prod_item := Prod'initializer_list'2;
- dot_pos_item := 1;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'initializer_list'3;
- dot_pos_item := 1;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 5;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 5;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_302 => "assert false".
-
-Definition items_of_state_303 : list item :=
- [ {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 6;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_303 => "assert false".
-
-Definition items_of_state_304 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'c_initializer'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'designation'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; LBRACE't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'designator'0;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator'1;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator_list'0;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'designator_list'1;
- dot_pos_item := 0;
- lookaheads_item := [LBRACK't; EQ't; DOT't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'initializer_list'2;
- dot_pos_item := 2;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'initializer_list'3;
- dot_pos_item := 2;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 6;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; RBRACE't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RIGHT_ASSIGN't; RIGHT't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_304 => "assert false".
-
-Definition items_of_state_305 : list item :=
- [ {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 7;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_305 => "assert false".
-
-Definition items_of_state_306 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_306 => "assert false".
-
-Definition items_of_state_307 : list item :=
- [ {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_307 => "assert false".
-
-Definition items_of_state_308 : list item :=
- [ {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_308 => "assert false".
-
-Definition items_of_state_309 : list item :=
- [ {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_309 => "assert false".
-
-Definition items_of_state_310 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 4;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'specifier_qualifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'specifier_qualifier_list'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; RPAREN't; LPAREN't; LBRACK't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_name'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_name'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; STRUCT't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; FLOAT't; ENUM't; DOUBLE't; CONST't; CHAR't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_310 => "assert false".
-
-Definition items_of_state_311 : list item :=
- [ {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 5;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_311 => "assert false".
-
-Definition items_of_state_312 : list item :=
- [ {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 6;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_312 => "assert false".
-
-Definition items_of_state_313 : list item :=
- [ {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_313 => "assert false".
-
-Definition items_of_state_314 : list item :=
- [ {| prod_item := Prod'enumerator'1;
- dot_pos_item := 3;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_314 => "assert false".
-
-Definition items_of_state_315 : list item :=
- [ {| prod_item := Prod'enumerator_list'0;
- dot_pos_item := 1;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_315 => "assert false".
-
-Definition items_of_state_316 : list item :=
- [ {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enumeration_constant'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; EQ't; COMMA't] |};
- {| prod_item := Prod'enumerator'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'enumerator'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'enumerator_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'enumerator_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_316 => "assert false".
-
-Definition items_of_state_317 : list item :=
- [ {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 4;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 4;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enumerator_list'1;
- dot_pos_item := 1;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_317 => "assert false".
-
-Definition items_of_state_318 : list item :=
- [ {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 5;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_318 => "assert false".
-
-Definition items_of_state_319 : list item :=
- [ {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 5;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enumeration_constant'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; EQ't; COMMA't] |};
- {| prod_item := Prod'enumerator'0;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'enumerator'1;
- dot_pos_item := 0;
- lookaheads_item := [RBRACE't; COMMA't] |};
- {| prod_item := Prod'enumerator_list'1;
- dot_pos_item := 2;
- lookaheads_item := [RBRACE't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_319 => "assert false".
-
-Definition items_of_state_320 : list item :=
- [ {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 6;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; COLON't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_320 => "assert false".
-
-Definition items_of_state_321 : list item :=
- [ {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_321 => "assert false".
-
-Definition items_of_state_322 : list item :=
- [ {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_322 => "assert false".
-
-Definition items_of_state_323 : list item :=
- [ {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_323 => "assert false".
-
-Definition items_of_state_324 : list item :=
- [ {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_324 => "assert false".
-
-Definition items_of_state_325 : list item :=
- [ {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_325 => "assert false".
-
-Definition items_of_state_326 : list item :=
- [ {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 4;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_326 => "assert false".
-
-Definition items_of_state_327 : list item :=
- [ {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_327 => "assert false".
-
-Definition items_of_state_328 : list item :=
- [ {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 3;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 4;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_328 => "assert false".
-
-Definition items_of_state_329 : list item :=
- [ {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RBRACK't; RBRACE't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; COLON't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_329 => "assert false".
-
-Definition items_of_state_330 : list item :=
- [ {| prod_item := Prod'argument_expression_list'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_330 => "assert false".
-
-Definition items_of_state_331 : list item :=
- [ {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 4;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RESTRICT't; REGISTER't; RBRACK't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; FLOAT't; EXTERN't; EQ't; ENUM't; DOUBLE't; DEC't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; BUILTIN_VA_ARG't; BANG't; AUTO't; ATTRIBUTE't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_331 => "assert false".
-
-Definition items_of_state_332 : list item :=
- [ {| prod_item := Prod'translation_unit_file'1;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; SUB_ASSIGN't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SLASH't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RETURN't; RESTRICT't; REGISTER't; RBRACK't; RBRACE't; QUESTION't; PTR't; PRAGMA't; PLUS't; PERCENT't; PACKED't; OTHER_NAME't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LONG't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; IF't; HAT't; GT't; GOTO't; GEQ't; FOR't; FLOAT't; EXTERN't; EQEQ't; EQ't; EOF't; ENUM't; ELSE't; ELLIPSIS't; DOUBLE't; DOT't; DO't; DIV_ASSIGN't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BARBAR't; BAR't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND_ASSIGN't; ANDAND't; AND't; ALIGNOF't; ALIGNAS't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_332 => "assert false".
-
-Definition items_of_state_334 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'external_declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'external_declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'external_declaration'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_definition'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_definition'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'translation_unit'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'translation_unit'2;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'translation_unit_file'0;
- dot_pos_item := 1;
- lookaheads_item := [XOR_ASSIGN't; WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; SUB_ASSIGN't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SLASH't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RETURN't; RESTRICT't; REGISTER't; RBRACK't; RBRACE't; QUESTION't; PTR't; PRAGMA't; PLUS't; PERCENT't; PACKED't; OTHER_NAME't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LONG't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; IF't; HAT't; GT't; GOTO't; GEQ't; FOR't; FLOAT't; EXTERN't; EQEQ't; EQ't; EOF't; ENUM't; ELSE't; ELLIPSIS't; DOUBLE't; DOT't; DO't; DIV_ASSIGN't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BARBAR't; BAR't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND_ASSIGN't; ANDAND't; AND't; ALIGNOF't; ALIGNAS't; ADD_ASSIGN't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_334 => "assert false".
-
-Definition items_of_state_335 : list item :=
- [ {| prod_item := Prod'translation_unit'2;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_335 => "assert false".
-
-Definition items_of_state_336 : list item :=
- [ {| prod_item := Prod'translation_unit_file'0;
- dot_pos_item := 2;
- lookaheads_item := [XOR_ASSIGN't; WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; SUB_ASSIGN't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SLASH't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; RETURN't; RESTRICT't; REGISTER't; RBRACK't; RBRACE't; QUESTION't; PTR't; PRAGMA't; PLUS't; PERCENT't; PACKED't; OTHER_NAME't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LONG't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; LBRACE't; INT't; INLINE't; INC't; IF't; HAT't; GT't; GOTO't; GEQ't; FOR't; FLOAT't; EXTERN't; EQEQ't; EQ't; EOF't; ENUM't; ELSE't; ELLIPSIS't; DOUBLE't; DOT't; DO't; DIV_ASSIGN't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; COMMA't; COLON't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BARBAR't; BAR't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND_ASSIGN't; ANDAND't; AND't; ALIGNOF't; ALIGNAS't; ADD_ASSIGN't] |} ].
-Extract Inlined Constant items_of_state_336 => "assert false".
-
-Definition items_of_state_337 : list item :=
- [ {| prod_item := Prod'external_declaration'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_337 => "assert false".
-
-Definition items_of_state_338 : list item :=
- [ {| prod_item := Prod'translation_unit'1;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_338 => "assert false".
-
-Definition items_of_state_339 : list item :=
- [ {| prod_item := Prod'declaration'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; LBRACE't; EQ't; COMMA't] |};
- {| prod_item := Prod'declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; LBRACE't; EQ't; COMMA't] |};
- {| prod_item := Prod'direct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_old_function_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_definition'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_definition'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'init_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'init_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'init_declarator_list'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'init_declarator_list'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'old_function_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'old_function_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |} ].
-Extract Inlined Constant items_of_state_339 => "assert false".
-
-Definition items_of_state_340 : list item :=
- [ {| prod_item := Prod'declaration'1;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_340 => "assert false".
-
-Definition items_of_state_341 : list item :=
- [ {| prod_item := Prod'declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; LBRACE't; EQ't; COMMA't] |};
- {| prod_item := Prod'direct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_old_function_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'old_function_declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_341 => "assert false".
-
-Definition items_of_state_342 : list item :=
- [ {| prod_item := Prod'old_function_declarator'1;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_342 => "assert false".
-
-Definition items_of_state_343 : list item :=
- [ {| prod_item := Prod'attribute_specifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declarator'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; LBRACE't; EQ't; COMMA't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_old_function_declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_343 => "assert false".
-
-Definition items_of_state_344 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; RPAREN't; LPAREN't; LBRACK't; COMMA't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_old_function_declarator'0;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'identifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'identifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_declaration'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'parameter_type_list'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'parameter_type_list'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; RPAREN't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; LBRACK't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; COMMA't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_344 => "assert false".
-
-Definition items_of_state_345 : list item :=
- [ {| prod_item := Prod'identifier_list'0;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_345 => "assert false".
-
-Definition items_of_state_346 : list item :=
- [ {| prod_item := Prod'direct_old_function_declarator'0;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'identifier_list'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_346 => "assert false".
-
-Definition items_of_state_347 : list item :=
- [ {| prod_item := Prod'direct_old_function_declarator'0;
- dot_pos_item := 4;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_347 => "assert false".
-
-Definition items_of_state_348 : list item :=
- [ {| prod_item := Prod'identifier_list'1;
- dot_pos_item := 2;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_348 => "assert false".
-
-Definition items_of_state_349 : list item :=
- [ {| prod_item := Prod'identifier_list'1;
- dot_pos_item := 3;
- lookaheads_item := [RPAREN't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_349 => "assert false".
-
-Definition items_of_state_350 : list item :=
- [ {| prod_item := Prod'declaration_list'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_list'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_definition'1;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_350 => "assert false".
-
-Definition items_of_state_351 : list item :=
- [ {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_list'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_definition'1;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_351 => "assert false".
-
-Definition items_of_state_352 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'block_item'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'block_item'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'block_item'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'block_item_list'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'block_item_list'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; EOF't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; EOF't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_352 => "assert false".
-
-Definition items_of_state_353 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_353 => "assert false".
-
-Definition items_of_state_354 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_354 => "assert false".
-
-Definition items_of_state_355 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_355 => "assert false".
-
-Definition items_of_state_356 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_356 => "assert false".
-
-Definition items_of_state_357 : list item :=
- [ {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_357 => "assert false".
-
-Definition items_of_state_358 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_358 => "assert false".
-
-Definition items_of_state_359 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_359 => "assert false".
-
-Definition items_of_state_360 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_360 => "assert false".
-
-Definition items_of_state_361 : list item :=
- [ {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_361 => "assert false".
-
-Definition items_of_state_362 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_362 => "assert false".
-
-Definition items_of_state_363 : list item :=
- [ {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_363 => "assert false".
-
-Definition items_of_state_364 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_364 => "assert false".
-
-Definition items_of_state_365 : list item :=
- [ {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_365 => "assert false".
-
-Definition items_of_state_366 : list item :=
- [ {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_366 => "assert false".
-
-Definition items_of_state_367 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_367 => "assert false".
-
-Definition items_of_state_368 : list item :=
- [ {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_368 => "assert false".
-
-Definition items_of_state_369 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_369 => "assert false".
-
-Definition items_of_state_370 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_370 => "assert false".
-
-Definition items_of_state_371 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_371 => "assert false".
-
-Definition items_of_state_372 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_372 => "assert false".
-
-Definition items_of_state_373 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_373 => "assert false".
-
-Definition items_of_state_374 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_374 => "assert false".
-
-Definition items_of_state_375 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_375 => "assert false".
-
-Definition items_of_state_376 : list item :=
- [ {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_376 => "assert false".
-
-Definition items_of_state_377 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_377 => "assert false".
-
-Definition items_of_state_378 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_378 => "assert false".
-
-Definition items_of_state_379 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_379 => "assert false".
-
-Definition items_of_state_380 : list item :=
- [ {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_380 => "assert false".
-
-Definition items_of_state_381 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_381 => "assert false".
-
-Definition items_of_state_382 : list item :=
- [ {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_382 => "assert false".
-
-Definition items_of_state_383 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_383 => "assert false".
-
-Definition items_of_state_384 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_384 => "assert false".
-
-Definition items_of_state_385 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_385 => "assert false".
-
-Definition items_of_state_386 : list item :=
- [ {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_386 => "assert false".
-
-Definition items_of_state_387 : list item :=
- [ {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_387 => "assert false".
-
-Definition items_of_state_388 : list item :=
- [ {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_388 => "assert false".
-
-Definition items_of_state_389 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_389 => "assert false".
-
-Definition items_of_state_390 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; SEMICOLON't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; SEMICOLON't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_390 => "assert false".
-
-Definition items_of_state_391 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_391 => "assert false".
-
-Definition items_of_state_392 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_392 => "assert false".
-
-Definition items_of_state_393 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_393 => "assert false".
-
-Definition items_of_state_394 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_394 => "assert false".
-
-Definition items_of_state_395 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_395 => "assert false".
-
-Definition items_of_state_396 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; SEMICOLON't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; SEMICOLON't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_396 => "assert false".
-
-Definition items_of_state_397 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_397 => "assert false".
-
-Definition items_of_state_398 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_398 => "assert false".
-
-Definition items_of_state_399 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_399 => "assert false".
-
-Definition items_of_state_400 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_400 => "assert false".
-
-Definition items_of_state_401 : list item :=
- [ {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_401 => "assert false".
-
-Definition items_of_state_402 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_402 => "assert false".
-
-Definition items_of_state_403 : list item :=
- [ {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_403 => "assert false".
-
-Definition items_of_state_404 : list item :=
- [ {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_404 => "assert false".
-
-Definition items_of_state_405 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [COLON't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [COLON't] |};
- {| prod_item := Prod'constant_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [COLON't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; HAT't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; HAT't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; HAT't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COLON't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COLON't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_405 => "assert false".
-
-Definition items_of_state_406 : list item :=
- [ {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_406 => "assert false".
-
-Definition items_of_state_407 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_407 => "assert false".
-
-Definition items_of_state_408 : list item :=
- [ {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_408 => "assert false".
-
-Definition items_of_state_409 : list item :=
- [ {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_409 => "assert false".
-
-Definition items_of_state_410 : list item :=
- [ {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_410 => "assert false".
-
-Definition items_of_state_411 : list item :=
- [ {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_411 => "assert false".
-
-Definition items_of_state_412 : list item :=
- [ {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_412 => "assert false".
-
-Definition items_of_state_413 : list item :=
- [ {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_413 => "assert false".
-
-Definition items_of_state_414 : list item :=
- [ {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_414 => "assert false".
-
-Definition items_of_state_415 : list item :=
- [ {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_415 => "assert false".
-
-Definition items_of_state_416 : list item :=
- [ {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_416 => "assert false".
-
-Definition items_of_state_417 : list item :=
- [ {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_417 => "assert false".
-
-Definition items_of_state_418 : list item :=
- [ {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_418 => "assert false".
-
-Definition items_of_state_419 : list item :=
- [ {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_419 => "assert false".
-
-Definition items_of_state_420 : list item :=
- [ {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_420 => "assert false".
-
-Definition items_of_state_421 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_421 => "assert false".
-
-Definition items_of_state_422 : list item :=
- [ {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_422 => "assert false".
-
-Definition items_of_state_423 : list item :=
- [ {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_423 => "assert false".
-
-Definition items_of_state_424 : list item :=
- [ {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_424 => "assert false".
-
-Definition items_of_state_425 : list item :=
- [ {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_425 => "assert false".
-
-Definition items_of_state_426 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_426 => "assert false".
-
-Definition items_of_state_427 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_427 => "assert false".
-
-Definition items_of_state_428 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_428 => "assert false".
-
-Definition items_of_state_429 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_429 => "assert false".
-
-Definition items_of_state_430 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_430 => "assert false".
-
-Definition items_of_state_431 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_431 => "assert false".
-
-Definition items_of_state_432 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_432 => "assert false".
-
-Definition items_of_state_433 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_433 => "assert false".
-
-Definition items_of_state_434 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_434 => "assert false".
-
-Definition items_of_state_435 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_435 => "assert false".
-
-Definition items_of_state_436 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_436 => "assert false".
-
-Definition items_of_state_437 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_437 => "assert false".
-
-Definition items_of_state_438 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_438 => "assert false".
-
-Definition items_of_state_439 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_439 => "assert false".
-
-Definition items_of_state_440 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_440 => "assert false".
-
-Definition items_of_state_441 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_441 => "assert false".
-
-Definition items_of_state_442 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 8;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_442 => "assert false".
-
-Definition items_of_state_443 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_443 => "assert false".
-
-Definition items_of_state_444 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_444 => "assert false".
-
-Definition items_of_state_445 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_445 => "assert false".
-
-Definition items_of_state_446 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_446 => "assert false".
-
-Definition items_of_state_447 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_447 => "assert false".
-
-Definition items_of_state_448 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_448 => "assert false".
-
-Definition items_of_state_449 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_449 => "assert false".
-
-Definition items_of_state_450 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 8;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_450 => "assert false".
-
-Definition items_of_state_451 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_451 => "assert false".
-
-Definition items_of_state_452 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_452 => "assert false".
-
-Definition items_of_state_453 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_453 => "assert false".
-
-Definition items_of_state_454 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 8;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_454 => "assert false".
-
-Definition items_of_state_455 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_455 => "assert false".
-
-Definition items_of_state_456 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 8;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_456 => "assert false".
-
-Definition items_of_state_457 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 9;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_457 => "assert false".
-
-Definition items_of_state_458 : list item :=
- [ {| prod_item := Prod'declaration'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'declaration'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; EQ't; COMMA't] |};
- {| prod_item := Prod'declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; EQ't; COMMA't] |};
- {| prod_item := Prod'direct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'init_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'init_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'init_declarator_list'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'init_declarator_list'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |} ].
-Extract Inlined Constant items_of_state_458 => "assert false".
-
-Definition items_of_state_459 : list item :=
- [ {| prod_item := Prod'declaration'0;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'init_declarator_list'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_459 => "assert false".
-
-Definition items_of_state_460 : list item :=
- [ {| prod_item := Prod'declaration'0;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_460 => "assert false".
-
-Definition items_of_state_461 : list item :=
- [ {| prod_item := Prod'declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; EQ't; COMMA't] |};
- {| prod_item := Prod'declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; EQ't; COMMA't] |};
- {| prod_item := Prod'direct_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'init_declarator'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'init_declarator'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'init_declarator_list'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'pointer'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |};
- {| prod_item := Prod'pointer'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; LPAREN't] |} ].
-Extract Inlined Constant items_of_state_461 => "assert false".
-
-Definition items_of_state_462 : list item :=
- [ {| prod_item := Prod'init_declarator_list'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_462 => "assert false".
-
-Definition items_of_state_463 : list item :=
- [ {| prod_item := Prod'init_declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'init_declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_463 => "assert false".
-
-Definition items_of_state_464 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'c_initializer'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'c_initializer'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'c_initializer'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'init_declarator'1;
- dot_pos_item := 2;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_464 => "assert false".
-
-Definition items_of_state_465 : list item :=
- [ {| prod_item := Prod'init_declarator'1;
- dot_pos_item := 3;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_465 => "assert false".
-
-Definition items_of_state_466 : list item :=
- [ {| prod_item := Prod'init_declarator_list'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_466 => "assert false".
-
-Definition items_of_state_467 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_467 => "assert false".
-
-Definition items_of_state_468 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_468 => "assert false".
-
-Definition items_of_state_469 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_469 => "assert false".
-
-Definition items_of_state_470 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_470 => "assert false".
-
-Definition items_of_state_471 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_471 => "assert false".
-
-Definition items_of_state_472 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_472 => "assert false".
-
-Definition items_of_state_473 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_473 => "assert false".
-
-Definition items_of_state_474 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_474 => "assert false".
-
-Definition items_of_state_475 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_475 => "assert false".
-
-Definition items_of_state_476 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_476 => "assert false".
-
-Definition items_of_state_477 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_477 => "assert false".
-
-Definition items_of_state_478 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_478 => "assert false".
-
-Definition items_of_state_479 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_479 => "assert false".
-
-Definition items_of_state_480 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 8;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_480 => "assert false".
-
-Definition items_of_state_481 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_481 => "assert false".
-
-Definition items_of_state_482 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_482 => "assert false".
-
-Definition items_of_state_483 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_483 => "assert false".
-
-Definition items_of_state_484 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_484 => "assert false".
-
-Definition items_of_state_485 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_485 => "assert false".
-
-Definition items_of_state_486 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 7;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_486 => "assert false".
-
-Definition items_of_state_487 : list item :=
- [ {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_487 => "assert false".
-
-Definition items_of_state_488 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_488 => "assert false".
-
-Definition items_of_state_489 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [COLON't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [COLON't] |};
- {| prod_item := Prod'constant_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [COLON't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; HAT't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; HAT't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; HAT't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; HAT't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COLON't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COLON't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COLON't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; COLON't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LPAREN't; LEQ't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; DOT't; DEC't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COLON't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_489 => "assert false".
-
-Definition items_of_state_490 : list item :=
- [ {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 2;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_490 => "assert false".
-
-Definition items_of_state_491 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_491 => "assert false".
-
-Definition items_of_state_492 : list item :=
- [ {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_492 => "assert false".
-
-Definition items_of_state_493 : list item :=
- [ {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_493 => "assert false".
-
-Definition items_of_state_494 : list item :=
- [ {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_494 => "assert false".
-
-Definition items_of_state_495 : list item :=
- [ {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_495 => "assert false".
-
-Definition items_of_state_496 : list item :=
- [ {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_496 => "assert false".
-
-Definition items_of_state_497 : list item :=
- [ {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_497 => "assert false".
-
-Definition items_of_state_498 : list item :=
- [ {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_498 => "assert false".
-
-Definition items_of_state_499 : list item :=
- [ {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 1;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_499 => "assert false".
-
-Definition items_of_state_500 : list item :=
- [ {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_500 => "assert false".
-
-Definition items_of_state_501 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_501 => "assert false".
-
-Definition items_of_state_502 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_502 => "assert false".
-
-Definition items_of_state_503 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_503 => "assert false".
-
-Definition items_of_state_504 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 7;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_504 => "assert false".
-
-Definition items_of_state_505 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_505 => "assert false".
-
-Definition items_of_state_506 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_506 => "assert false".
-
-Definition items_of_state_507 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_507 => "assert false".
-
-Definition items_of_state_508 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 7;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_508 => "assert false".
-
-Definition items_of_state_509 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_509 => "assert false".
-
-Definition items_of_state_510 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 7;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_510 => "assert false".
-
-Definition items_of_state_511 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 8;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_511 => "assert false".
-
-Definition items_of_state_512 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_512 => "assert false".
-
-Definition items_of_state_513 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_513 => "assert false".
-
-Definition items_of_state_514 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_514 => "assert false".
-
-Definition items_of_state_515 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_515 => "assert false".
-
-Definition items_of_state_516 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 7;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_516 => "assert false".
-
-Definition items_of_state_517 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_517 => "assert false".
-
-Definition items_of_state_518 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 7;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_518 => "assert false".
-
-Definition items_of_state_519 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 8;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_519 => "assert false".
-
-Definition items_of_state_520 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_520 => "assert false".
-
-Definition items_of_state_521 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_521 => "assert false".
-
-Definition items_of_state_522 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 7;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_522 => "assert false".
-
-Definition items_of_state_523 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 8;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_523 => "assert false".
-
-Definition items_of_state_524 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 7;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_524 => "assert false".
-
-Definition items_of_state_525 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 8;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 8;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_525 => "assert false".
-
-Definition items_of_state_526 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 9;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_526 => "assert false".
-
-Definition items_of_state_527 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_527 => "assert false".
-
-Definition items_of_state_528 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_528 => "assert false".
-
-Definition items_of_state_529 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_529 => "assert false".
-
-Definition items_of_state_530 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_530 => "assert false".
-
-Definition items_of_state_531 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_531 => "assert false".
-
-Definition items_of_state_532 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_532 => "assert false".
-
-Definition items_of_state_533 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 7;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_533 => "assert false".
-
-Definition items_of_state_534 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 4;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 4;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_534 => "assert false".
-
-Definition items_of_state_535 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; RPAREN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [RPAREN't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; RPAREN't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_535 => "assert false".
-
-Definition items_of_state_536 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_536 => "assert false".
-
-Definition items_of_state_537 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 7;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_537 => "assert false".
-
-Definition items_of_state_538 : list item :=
- [ {| prod_item := Prod'expression'1;
- dot_pos_item := 1;
- lookaheads_item := [RPAREN't; COMMA't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_538 => "assert false".
-
-Definition items_of_state_539 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 7;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_539 => "assert false".
-
-Definition items_of_state_540 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 8;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_540 => "assert false".
-
-Definition items_of_state_541 : list item :=
- [ {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_541 => "assert false".
-
-Definition items_of_state_542 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'7;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'8;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'9;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'10;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'11;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'12;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'iteration_statement_statement_safe_'13;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'labeled_statement_statement_safe_'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 6;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_safe'0;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'1;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'2;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'3;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'4;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'5;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'statement_safe'6;
- dot_pos_item := 0;
- lookaheads_item := [ELSE't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_542 => "assert false".
-
-Definition items_of_state_543 : list item :=
- [ {| prod_item := Prod'selection_statement_safe'0;
- dot_pos_item := 7;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_543 => "assert false".
-
-Definition items_of_state_544 : list item :=
- [ {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 7;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_544 => "assert false".
-
-Definition items_of_state_545 : list item :=
- [ {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_545 => "assert false".
-
-Definition items_of_state_546 : list item :=
- [ {| prod_item := Prod'labeled_statement_statement_safe_'0;
- dot_pos_item := 3;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_546 => "assert false".
-
-Definition items_of_state_547 : list item :=
- [ {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_547 => "assert false".
-
-Definition items_of_state_548 : list item :=
- [ {| prod_item := Prod'selection_statement_safe'1;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_548 => "assert false".
-
-Definition items_of_state_549 : list item :=
- [ {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_549 => "assert false".
-
-Definition items_of_state_550 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_safe_'0;
- dot_pos_item := 5;
- lookaheads_item := [ELSE't] |} ].
-Extract Inlined Constant items_of_state_550 => "assert false".
-
-Definition items_of_state_551 : list item :=
- [ {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_551 => "assert false".
-
-Definition items_of_state_552 : list item :=
- [ {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 5;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_552 => "assert false".
-
-Definition items_of_state_553 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 6;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_553 => "assert false".
-
-Definition items_of_state_554 : list item :=
- [ {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; EOF't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_554 => "assert false".
-
-Definition items_of_state_555 : list item :=
- [ {| prod_item := Prod'block_item'2;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_555 => "assert false".
-
-Definition items_of_state_556 : list item :=
- [ {| prod_item := Prod'block_item'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_556 => "assert false".
-
-Definition items_of_state_557 : list item :=
- [ {| prod_item := Prod'block_item'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_557 => "assert false".
-
-Definition items_of_state_558 : list item :=
- [ {| prod_item := Prod'AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'additive_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; PLUS't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'asm_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'assignment_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'assignment_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'attribute_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'block_item'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'block_item'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'block_item'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'block_item_list'1;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'cast_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'cast_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; EOF't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'conditional_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'conditional_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'declaration'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'declaration'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'declaration_specifiers'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'6;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'declaration_specifiers'7;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; STAR't; SEMICOLON't; LPAREN't] |};
- {| prod_item := Prod'enum_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'enum_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'equality_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'equality_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; HAT't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'exclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'exclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; HAT't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'expression_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'expression_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'function_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'inclusive_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'inclusive_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; BAR't; ANDAND't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'7;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'8;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'9;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'10;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'11;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'12;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'iteration_statement_statement_dangerous_'13;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'jump_statement'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'labeled_statement_statement_dangerous_'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'logical_AND_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_AND_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't; ANDAND't] |};
- {| prod_item := Prod'logical_OR_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'logical_OR_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; COMMA't; BARBAR't] |};
- {| prod_item := Prod'multiplicative_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'multiplicative_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [STAR't; SLASH't; SEMICOLON't; RIGHT't; QUESTION't; PLUS't; PERCENT't; NEQ't; MINUS't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'postfix_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'8;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'9;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'postfix_expression'10;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'primary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PTR't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LPAREN't; LEQ't; LEFT_ASSIGN't; LEFT't; LBRACK't; INC't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DOT't; DIV_ASSIGN't; DEC't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'relational_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'relational_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; QUESTION't; NEQ't; LT't; LEQ't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'selection_statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'selection_statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'shift_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'shift_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; RIGHT't; QUESTION't; NEQ't; LT't; LEQ't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; COMMA't; BARBAR't; BAR't; ANDAND't; AND't] |};
- {| prod_item := Prod'statement_dangerous'0;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'1;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'2;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'3;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'4;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'5;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'statement_dangerous'6;
- dot_pos_item := 0;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'storage_class_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'0;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union'1;
- dot_pos_item := 0;
- lookaheads_item := [PACKED't; OTHER_NAME't; LBRACE't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'struct_or_union_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_qualifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'2;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'3;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'4;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'5;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'6;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'7;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'8;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'9;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'10;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'11;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'type_specifier'12;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; STAR't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PACKED't; LPAREN't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'unary_expression'0;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'1;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'2;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'3;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'4;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'5;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'6;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_expression'7;
- dot_pos_item := 0;
- lookaheads_item := [XOR_ASSIGN't; SUB_ASSIGN't; STAR't; SLASH't; SEMICOLON't; RIGHT_ASSIGN't; RIGHT't; QUESTION't; PLUS't; PERCENT't; OR_ASSIGN't; NEQ't; MUL_ASSIGN't; MOD_ASSIGN't; MINUS't; LT't; LEQ't; LEFT_ASSIGN't; LEFT't; HAT't; GT't; GEQ't; EQEQ't; EQ't; DIV_ASSIGN't; COMMA't; BARBAR't; BAR't; AND_ASSIGN't; ANDAND't; AND't; ADD_ASSIGN't] |};
- {| prod_item := Prod'unary_operator'0;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'1;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'2;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'3;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'4;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |};
- {| prod_item := Prod'unary_operator'5;
- dot_pos_item := 0;
- lookaheads_item := [VAR_NAME't; TILDE't; STRING_LITERAL't; STAR't; SIZEOF't; PLUS't; MINUS't; LPAREN't; INC't; DEC't; CONSTANT't; BUILTIN_VA_ARG't; BANG't; AND't; ALIGNOF't] |} ].
-Extract Inlined Constant items_of_state_558 => "assert false".
-
-Definition items_of_state_559 : list item :=
- [ {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 3;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; EOF't; ENUM't; ELSE't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_559 => "assert false".
-
-Definition items_of_state_560 : list item :=
- [ {| prod_item := Prod'block_item_list'1;
- dot_pos_item := 2;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_560 => "assert false".
-
-Definition items_of_state_561 : list item :=
- [ {| prod_item := Prod'block_item_list'0;
- dot_pos_item := 1;
- lookaheads_item := [WHILE't; VOLATILE't; VOID't; VAR_NAME't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; TILDE't; SWITCH't; STRUCT't; STRING_LITERAL't; STATIC't; STAR't; SIZEOF't; SIGNED't; SHORT't; SEMICOLON't; RETURN't; RESTRICT't; REGISTER't; RBRACE't; PRAGMA't; PLUS't; PACKED't; OTHER_NAME't; MINUS't; LPAREN't; LONG't; LBRACE't; INT't; INLINE't; INC't; IF't; GOTO't; FOR't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; DO't; DEFAULT't; DEC't; CONTINUE't; CONSTANT't; CONST't; CHAR't; CASE't; BUILTIN_VA_ARG't; BREAK't; BANG't; AUTO't; ATTRIBUTE't; ASM't; AND't; ALIGNOF't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_561 => "assert false".
-
-Definition items_of_state_562 : list item :=
- [ {| prod_item := Prod'declaration_list'1;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_562 => "assert false".
-
-Definition items_of_state_563 : list item :=
- [ {| prod_item := Prod'function_definition'1;
- dot_pos_item := 4;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_563 => "assert false".
-
-Definition items_of_state_564 : list item :=
- [ {| prod_item := Prod'old_function_declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_564 => "assert false".
-
-Definition items_of_state_565 : list item :=
- [ {| prod_item := Prod'attribute_specifier_list'0;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'attribute_specifier_list'1;
- dot_pos_item := 0;
- lookaheads_item := [SEMICOLON't; PACKED't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; LBRACE't; EQ't; COMMA't] |};
- {| prod_item := Prod'direct_declarator'2;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'3;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'4;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'5;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'6;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_declarator'7;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; PACKED't; LPAREN't; LBRACK't; LBRACE't; EQ't; COMMA't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'direct_old_function_declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; RESTRICT't; REGISTER't; PACKED't; LONG't; LBRACE't; INT't; INLINE't; FLOAT't; EXTERN't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_565 => "assert false".
-
-Definition items_of_state_566 : list item :=
- [ {| prod_item := Prod'compound_statement'0;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'compound_statement'1;
- dot_pos_item := 0;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'function_definition'0;
- dot_pos_item := 2;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |};
- {| prod_item := Prod'init_declarator'0;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |};
- {| prod_item := Prod'init_declarator'1;
- dot_pos_item := 1;
- lookaheads_item := [SEMICOLON't; COMMA't] |} ].
-Extract Inlined Constant items_of_state_566 => "assert false".
-
-Definition items_of_state_567 : list item :=
- [ {| prod_item := Prod'function_definition'0;
- dot_pos_item := 3;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_567 => "assert false".
-
-Definition items_of_state_568 : list item :=
- [ {| prod_item := Prod'external_declaration'1;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_568 => "assert false".
-
-Definition items_of_state_569 : list item :=
- [ {| prod_item := Prod'translation_unit'0;
- dot_pos_item := 1;
- lookaheads_item := [VOLATILE't; VOID't; UNSIGNED't; UNION't; UNDERSCORE_BOOL't; TYPEDEF_NAME't; TYPEDEF't; STRUCT't; STATIC't; SIGNED't; SHORT't; SEMICOLON't; RESTRICT't; REGISTER't; PRAGMA't; PACKED't; LONG't; INT't; INLINE't; FLOAT't; EXTERN't; EOF't; ENUM't; DOUBLE't; CONST't; CHAR't; AUTO't; ATTRIBUTE't; ALIGNAS't] |} ].
-Extract Inlined Constant items_of_state_569 => "assert false".
-
-Definition items_of_state (s:state) : list item :=
- match s with
- | Init Init'0 => items_of_state_0
- | Ninit Nis'1 => items_of_state_1
- | Ninit Nis'2 => items_of_state_2
- | Ninit Nis'3 => items_of_state_3
- | Ninit Nis'4 => items_of_state_4
- | Ninit Nis'5 => items_of_state_5
- | Ninit Nis'6 => items_of_state_6
- | Ninit Nis'7 => items_of_state_7
- | Ninit Nis'8 => items_of_state_8
- | Ninit Nis'9 => items_of_state_9
- | Ninit Nis'10 => items_of_state_10
- | Ninit Nis'11 => items_of_state_11
- | Ninit Nis'12 => items_of_state_12
- | Ninit Nis'13 => items_of_state_13
- | Ninit Nis'14 => items_of_state_14
- | Ninit Nis'15 => items_of_state_15
- | Ninit Nis'16 => items_of_state_16
- | Ninit Nis'17 => items_of_state_17
- | Ninit Nis'18 => items_of_state_18
- | Ninit Nis'19 => items_of_state_19
- | Ninit Nis'20 => items_of_state_20
- | Ninit Nis'21 => items_of_state_21
- | Ninit Nis'22 => items_of_state_22
- | Ninit Nis'23 => items_of_state_23
- | Ninit Nis'24 => items_of_state_24
- | Ninit Nis'25 => items_of_state_25
- | Ninit Nis'26 => items_of_state_26
- | Ninit Nis'27 => items_of_state_27
- | Ninit Nis'28 => items_of_state_28
- | Ninit Nis'29 => items_of_state_29
- | Ninit Nis'30 => items_of_state_30
- | Ninit Nis'31 => items_of_state_31
- | Ninit Nis'32 => items_of_state_32
- | Ninit Nis'33 => items_of_state_33
- | Ninit Nis'34 => items_of_state_34
- | Ninit Nis'35 => items_of_state_35
- | Ninit Nis'36 => items_of_state_36
- | Ninit Nis'37 => items_of_state_37
- | Ninit Nis'38 => items_of_state_38
- | Ninit Nis'39 => items_of_state_39
- | Ninit Nis'40 => items_of_state_40
- | Ninit Nis'41 => items_of_state_41
- | Ninit Nis'42 => items_of_state_42
- | Ninit Nis'43 => items_of_state_43
- | Ninit Nis'44 => items_of_state_44
- | Ninit Nis'45 => items_of_state_45
- | Ninit Nis'46 => items_of_state_46
- | Ninit Nis'47 => items_of_state_47
- | Ninit Nis'48 => items_of_state_48
- | Ninit Nis'49 => items_of_state_49
- | Ninit Nis'50 => items_of_state_50
- | Ninit Nis'51 => items_of_state_51
- | Ninit Nis'52 => items_of_state_52
- | Ninit Nis'53 => items_of_state_53
- | Ninit Nis'54 => items_of_state_54
- | Ninit Nis'55 => items_of_state_55
- | Ninit Nis'56 => items_of_state_56
- | Ninit Nis'57 => items_of_state_57
- | Ninit Nis'58 => items_of_state_58
- | Ninit Nis'59 => items_of_state_59
- | Ninit Nis'60 => items_of_state_60
- | Ninit Nis'61 => items_of_state_61
- | Ninit Nis'62 => items_of_state_62
- | Ninit Nis'63 => items_of_state_63
- | Ninit Nis'64 => items_of_state_64
- | Ninit Nis'65 => items_of_state_65
- | Ninit Nis'66 => items_of_state_66
- | Ninit Nis'67 => items_of_state_67
- | Ninit Nis'68 => items_of_state_68
- | Ninit Nis'69 => items_of_state_69
- | Ninit Nis'70 => items_of_state_70
- | Ninit Nis'71 => items_of_state_71
- | Ninit Nis'72 => items_of_state_72
- | Ninit Nis'73 => items_of_state_73
- | Ninit Nis'74 => items_of_state_74
- | Ninit Nis'75 => items_of_state_75
- | Ninit Nis'76 => items_of_state_76
- | Ninit Nis'77 => items_of_state_77
- | Ninit Nis'78 => items_of_state_78
- | Ninit Nis'79 => items_of_state_79
- | Ninit Nis'80 => items_of_state_80
- | Ninit Nis'81 => items_of_state_81
- | Ninit Nis'82 => items_of_state_82
- | Ninit Nis'83 => items_of_state_83
- | Ninit Nis'84 => items_of_state_84
- | Ninit Nis'85 => items_of_state_85
- | Ninit Nis'86 => items_of_state_86
- | Ninit Nis'87 => items_of_state_87
- | Ninit Nis'88 => items_of_state_88
- | Ninit Nis'89 => items_of_state_89
- | Ninit Nis'90 => items_of_state_90
- | Ninit Nis'91 => items_of_state_91
- | Ninit Nis'92 => items_of_state_92
- | Ninit Nis'93 => items_of_state_93
- | Ninit Nis'94 => items_of_state_94
- | Ninit Nis'95 => items_of_state_95
- | Ninit Nis'96 => items_of_state_96
- | Ninit Nis'97 => items_of_state_97
- | Ninit Nis'98 => items_of_state_98
- | Ninit Nis'99 => items_of_state_99
- | Ninit Nis'100 => items_of_state_100
- | Ninit Nis'101 => items_of_state_101
- | Ninit Nis'102 => items_of_state_102
- | Ninit Nis'103 => items_of_state_103
- | Ninit Nis'104 => items_of_state_104
- | Ninit Nis'105 => items_of_state_105
- | Ninit Nis'106 => items_of_state_106
- | Ninit Nis'107 => items_of_state_107
- | Ninit Nis'108 => items_of_state_108
- | Ninit Nis'109 => items_of_state_109
- | Ninit Nis'110 => items_of_state_110
- | Ninit Nis'111 => items_of_state_111
- | Ninit Nis'112 => items_of_state_112
- | Ninit Nis'113 => items_of_state_113
- | Ninit Nis'114 => items_of_state_114
- | Ninit Nis'115 => items_of_state_115
- | Ninit Nis'116 => items_of_state_116
- | Ninit Nis'117 => items_of_state_117
- | Ninit Nis'118 => items_of_state_118
- | Ninit Nis'119 => items_of_state_119
- | Ninit Nis'120 => items_of_state_120
- | Ninit Nis'121 => items_of_state_121
- | Ninit Nis'122 => items_of_state_122
- | Ninit Nis'123 => items_of_state_123
- | Ninit Nis'124 => items_of_state_124
- | Ninit Nis'125 => items_of_state_125
- | Ninit Nis'126 => items_of_state_126
- | Ninit Nis'127 => items_of_state_127
- | Ninit Nis'128 => items_of_state_128
- | Ninit Nis'129 => items_of_state_129
- | Ninit Nis'130 => items_of_state_130
- | Ninit Nis'131 => items_of_state_131
- | Ninit Nis'132 => items_of_state_132
- | Ninit Nis'133 => items_of_state_133
- | Ninit Nis'134 => items_of_state_134
- | Ninit Nis'135 => items_of_state_135
- | Ninit Nis'136 => items_of_state_136
- | Ninit Nis'137 => items_of_state_137
- | Ninit Nis'138 => items_of_state_138
- | Ninit Nis'139 => items_of_state_139
- | Ninit Nis'140 => items_of_state_140
- | Ninit Nis'141 => items_of_state_141
- | Ninit Nis'142 => items_of_state_142
- | Ninit Nis'143 => items_of_state_143
- | Ninit Nis'144 => items_of_state_144
- | Ninit Nis'145 => items_of_state_145
- | Ninit Nis'146 => items_of_state_146
- | Ninit Nis'147 => items_of_state_147
- | Ninit Nis'148 => items_of_state_148
- | Ninit Nis'149 => items_of_state_149
- | Ninit Nis'150 => items_of_state_150
- | Ninit Nis'151 => items_of_state_151
- | Ninit Nis'152 => items_of_state_152
- | Ninit Nis'153 => items_of_state_153
- | Ninit Nis'154 => items_of_state_154
- | Ninit Nis'155 => items_of_state_155
- | Ninit Nis'156 => items_of_state_156
- | Ninit Nis'157 => items_of_state_157
- | Ninit Nis'158 => items_of_state_158
- | Ninit Nis'159 => items_of_state_159
- | Ninit Nis'160 => items_of_state_160
- | Ninit Nis'161 => items_of_state_161
- | Ninit Nis'162 => items_of_state_162
- | Ninit Nis'163 => items_of_state_163
- | Ninit Nis'164 => items_of_state_164
- | Ninit Nis'165 => items_of_state_165
- | Ninit Nis'166 => items_of_state_166
- | Ninit Nis'167 => items_of_state_167
- | Ninit Nis'168 => items_of_state_168
- | Ninit Nis'169 => items_of_state_169
- | Ninit Nis'170 => items_of_state_170
- | Ninit Nis'171 => items_of_state_171
- | Ninit Nis'172 => items_of_state_172
- | Ninit Nis'173 => items_of_state_173
- | Ninit Nis'174 => items_of_state_174
- | Ninit Nis'175 => items_of_state_175
- | Ninit Nis'176 => items_of_state_176
- | Ninit Nis'177 => items_of_state_177
- | Ninit Nis'178 => items_of_state_178
- | Ninit Nis'179 => items_of_state_179
- | Ninit Nis'180 => items_of_state_180
- | Ninit Nis'181 => items_of_state_181
- | Ninit Nis'182 => items_of_state_182
- | Ninit Nis'183 => items_of_state_183
- | Ninit Nis'184 => items_of_state_184
- | Ninit Nis'185 => items_of_state_185
- | Ninit Nis'186 => items_of_state_186
- | Ninit Nis'187 => items_of_state_187
- | Ninit Nis'188 => items_of_state_188
- | Ninit Nis'189 => items_of_state_189
- | Ninit Nis'190 => items_of_state_190
- | Ninit Nis'191 => items_of_state_191
- | Ninit Nis'192 => items_of_state_192
- | Ninit Nis'193 => items_of_state_193
- | Ninit Nis'194 => items_of_state_194
- | Ninit Nis'195 => items_of_state_195
- | Ninit Nis'196 => items_of_state_196
- | Ninit Nis'197 => items_of_state_197
- | Ninit Nis'198 => items_of_state_198
- | Ninit Nis'199 => items_of_state_199
- | Ninit Nis'200 => items_of_state_200
- | Ninit Nis'201 => items_of_state_201
- | Ninit Nis'202 => items_of_state_202
- | Ninit Nis'203 => items_of_state_203
- | Ninit Nis'204 => items_of_state_204
- | Ninit Nis'205 => items_of_state_205
- | Ninit Nis'206 => items_of_state_206
- | Ninit Nis'207 => items_of_state_207
- | Ninit Nis'208 => items_of_state_208
- | Ninit Nis'209 => items_of_state_209
- | Ninit Nis'210 => items_of_state_210
- | Ninit Nis'211 => items_of_state_211
- | Ninit Nis'212 => items_of_state_212
- | Ninit Nis'213 => items_of_state_213
- | Ninit Nis'214 => items_of_state_214
- | Ninit Nis'215 => items_of_state_215
- | Ninit Nis'216 => items_of_state_216
- | Ninit Nis'217 => items_of_state_217
- | Ninit Nis'218 => items_of_state_218
- | Ninit Nis'219 => items_of_state_219
- | Ninit Nis'220 => items_of_state_220
- | Ninit Nis'221 => items_of_state_221
- | Ninit Nis'222 => items_of_state_222
- | Ninit Nis'223 => items_of_state_223
- | Ninit Nis'224 => items_of_state_224
- | Ninit Nis'225 => items_of_state_225
- | Ninit Nis'226 => items_of_state_226
- | Ninit Nis'227 => items_of_state_227
- | Ninit Nis'228 => items_of_state_228
- | Ninit Nis'229 => items_of_state_229
- | Ninit Nis'230 => items_of_state_230
- | Ninit Nis'231 => items_of_state_231
- | Ninit Nis'232 => items_of_state_232
- | Ninit Nis'233 => items_of_state_233
- | Ninit Nis'234 => items_of_state_234
- | Ninit Nis'235 => items_of_state_235
- | Ninit Nis'236 => items_of_state_236
- | Ninit Nis'237 => items_of_state_237
- | Ninit Nis'238 => items_of_state_238
- | Ninit Nis'239 => items_of_state_239
- | Ninit Nis'240 => items_of_state_240
- | Ninit Nis'241 => items_of_state_241
- | Ninit Nis'242 => items_of_state_242
- | Ninit Nis'243 => items_of_state_243
- | Ninit Nis'244 => items_of_state_244
- | Ninit Nis'245 => items_of_state_245
- | Ninit Nis'246 => items_of_state_246
- | Ninit Nis'247 => items_of_state_247
- | Ninit Nis'248 => items_of_state_248
- | Ninit Nis'249 => items_of_state_249
- | Ninit Nis'250 => items_of_state_250
- | Ninit Nis'251 => items_of_state_251
- | Ninit Nis'252 => items_of_state_252
- | Ninit Nis'253 => items_of_state_253
- | Ninit Nis'254 => items_of_state_254
- | Ninit Nis'255 => items_of_state_255
- | Ninit Nis'256 => items_of_state_256
- | Ninit Nis'257 => items_of_state_257
- | Ninit Nis'258 => items_of_state_258
- | Ninit Nis'259 => items_of_state_259
- | Ninit Nis'260 => items_of_state_260
- | Ninit Nis'261 => items_of_state_261
- | Ninit Nis'262 => items_of_state_262
- | Ninit Nis'263 => items_of_state_263
- | Ninit Nis'264 => items_of_state_264
- | Ninit Nis'265 => items_of_state_265
- | Ninit Nis'266 => items_of_state_266
- | Ninit Nis'267 => items_of_state_267
- | Ninit Nis'268 => items_of_state_268
- | Ninit Nis'269 => items_of_state_269
- | Ninit Nis'270 => items_of_state_270
- | Ninit Nis'271 => items_of_state_271
- | Ninit Nis'272 => items_of_state_272
- | Ninit Nis'273 => items_of_state_273
- | Ninit Nis'274 => items_of_state_274
- | Ninit Nis'275 => items_of_state_275
- | Ninit Nis'276 => items_of_state_276
- | Ninit Nis'277 => items_of_state_277
- | Ninit Nis'278 => items_of_state_278
- | Ninit Nis'279 => items_of_state_279
- | Ninit Nis'280 => items_of_state_280
- | Ninit Nis'281 => items_of_state_281
- | Ninit Nis'282 => items_of_state_282
- | Ninit Nis'283 => items_of_state_283
- | Ninit Nis'284 => items_of_state_284
- | Ninit Nis'285 => items_of_state_285
- | Ninit Nis'286 => items_of_state_286
- | Ninit Nis'287 => items_of_state_287
- | Ninit Nis'288 => items_of_state_288
- | Ninit Nis'289 => items_of_state_289
- | Ninit Nis'290 => items_of_state_290
- | Ninit Nis'291 => items_of_state_291
- | Ninit Nis'292 => items_of_state_292
- | Ninit Nis'293 => items_of_state_293
- | Ninit Nis'294 => items_of_state_294
- | Ninit Nis'295 => items_of_state_295
- | Ninit Nis'296 => items_of_state_296
- | Ninit Nis'297 => items_of_state_297
- | Ninit Nis'298 => items_of_state_298
- | Ninit Nis'299 => items_of_state_299
- | Ninit Nis'300 => items_of_state_300
- | Ninit Nis'301 => items_of_state_301
- | Ninit Nis'302 => items_of_state_302
- | Ninit Nis'303 => items_of_state_303
- | Ninit Nis'304 => items_of_state_304
- | Ninit Nis'305 => items_of_state_305
- | Ninit Nis'306 => items_of_state_306
- | Ninit Nis'307 => items_of_state_307
- | Ninit Nis'308 => items_of_state_308
- | Ninit Nis'309 => items_of_state_309
- | Ninit Nis'310 => items_of_state_310
- | Ninit Nis'311 => items_of_state_311
- | Ninit Nis'312 => items_of_state_312
- | Ninit Nis'313 => items_of_state_313
- | Ninit Nis'314 => items_of_state_314
- | Ninit Nis'315 => items_of_state_315
- | Ninit Nis'316 => items_of_state_316
- | Ninit Nis'317 => items_of_state_317
- | Ninit Nis'318 => items_of_state_318
- | Ninit Nis'319 => items_of_state_319
- | Ninit Nis'320 => items_of_state_320
- | Ninit Nis'321 => items_of_state_321
- | Ninit Nis'322 => items_of_state_322
- | Ninit Nis'323 => items_of_state_323
- | Ninit Nis'324 => items_of_state_324
- | Ninit Nis'325 => items_of_state_325
- | Ninit Nis'326 => items_of_state_326
- | Ninit Nis'327 => items_of_state_327
- | Ninit Nis'328 => items_of_state_328
- | Ninit Nis'329 => items_of_state_329
- | Ninit Nis'330 => items_of_state_330
- | Ninit Nis'331 => items_of_state_331
- | Ninit Nis'332 => items_of_state_332
- | Ninit Nis'334 => items_of_state_334
- | Ninit Nis'335 => items_of_state_335
- | Ninit Nis'336 => items_of_state_336
- | Ninit Nis'337 => items_of_state_337
- | Ninit Nis'338 => items_of_state_338
- | Ninit Nis'339 => items_of_state_339
- | Ninit Nis'340 => items_of_state_340
- | Ninit Nis'341 => items_of_state_341
- | Ninit Nis'342 => items_of_state_342
- | Ninit Nis'343 => items_of_state_343
- | Ninit Nis'344 => items_of_state_344
- | Ninit Nis'345 => items_of_state_345
- | Ninit Nis'346 => items_of_state_346
- | Ninit Nis'347 => items_of_state_347
- | Ninit Nis'348 => items_of_state_348
- | Ninit Nis'349 => items_of_state_349
- | Ninit Nis'350 => items_of_state_350
- | Ninit Nis'351 => items_of_state_351
- | Ninit Nis'352 => items_of_state_352
- | Ninit Nis'353 => items_of_state_353
- | Ninit Nis'354 => items_of_state_354
- | Ninit Nis'355 => items_of_state_355
- | Ninit Nis'356 => items_of_state_356
- | Ninit Nis'357 => items_of_state_357
- | Ninit Nis'358 => items_of_state_358
- | Ninit Nis'359 => items_of_state_359
- | Ninit Nis'360 => items_of_state_360
- | Ninit Nis'361 => items_of_state_361
- | Ninit Nis'362 => items_of_state_362
- | Ninit Nis'363 => items_of_state_363
- | Ninit Nis'364 => items_of_state_364
- | Ninit Nis'365 => items_of_state_365
- | Ninit Nis'366 => items_of_state_366
- | Ninit Nis'367 => items_of_state_367
- | Ninit Nis'368 => items_of_state_368
- | Ninit Nis'369 => items_of_state_369
- | Ninit Nis'370 => items_of_state_370
- | Ninit Nis'371 => items_of_state_371
- | Ninit Nis'372 => items_of_state_372
- | Ninit Nis'373 => items_of_state_373
- | Ninit Nis'374 => items_of_state_374
- | Ninit Nis'375 => items_of_state_375
- | Ninit Nis'376 => items_of_state_376
- | Ninit Nis'377 => items_of_state_377
- | Ninit Nis'378 => items_of_state_378
- | Ninit Nis'379 => items_of_state_379
- | Ninit Nis'380 => items_of_state_380
- | Ninit Nis'381 => items_of_state_381
- | Ninit Nis'382 => items_of_state_382
- | Ninit Nis'383 => items_of_state_383
- | Ninit Nis'384 => items_of_state_384
- | Ninit Nis'385 => items_of_state_385
- | Ninit Nis'386 => items_of_state_386
- | Ninit Nis'387 => items_of_state_387
- | Ninit Nis'388 => items_of_state_388
- | Ninit Nis'389 => items_of_state_389
- | Ninit Nis'390 => items_of_state_390
- | Ninit Nis'391 => items_of_state_391
- | Ninit Nis'392 => items_of_state_392
- | Ninit Nis'393 => items_of_state_393
- | Ninit Nis'394 => items_of_state_394
- | Ninit Nis'395 => items_of_state_395
- | Ninit Nis'396 => items_of_state_396
- | Ninit Nis'397 => items_of_state_397
- | Ninit Nis'398 => items_of_state_398
- | Ninit Nis'399 => items_of_state_399
- | Ninit Nis'400 => items_of_state_400
- | Ninit Nis'401 => items_of_state_401
- | Ninit Nis'402 => items_of_state_402
- | Ninit Nis'403 => items_of_state_403
- | Ninit Nis'404 => items_of_state_404
- | Ninit Nis'405 => items_of_state_405
- | Ninit Nis'406 => items_of_state_406
- | Ninit Nis'407 => items_of_state_407
- | Ninit Nis'408 => items_of_state_408
- | Ninit Nis'409 => items_of_state_409
- | Ninit Nis'410 => items_of_state_410
- | Ninit Nis'411 => items_of_state_411
- | Ninit Nis'412 => items_of_state_412
- | Ninit Nis'413 => items_of_state_413
- | Ninit Nis'414 => items_of_state_414
- | Ninit Nis'415 => items_of_state_415
- | Ninit Nis'416 => items_of_state_416
- | Ninit Nis'417 => items_of_state_417
- | Ninit Nis'418 => items_of_state_418
- | Ninit Nis'419 => items_of_state_419
- | Ninit Nis'420 => items_of_state_420
- | Ninit Nis'421 => items_of_state_421
- | Ninit Nis'422 => items_of_state_422
- | Ninit Nis'423 => items_of_state_423
- | Ninit Nis'424 => items_of_state_424
- | Ninit Nis'425 => items_of_state_425
- | Ninit Nis'426 => items_of_state_426
- | Ninit Nis'427 => items_of_state_427
- | Ninit Nis'428 => items_of_state_428
- | Ninit Nis'429 => items_of_state_429
- | Ninit Nis'430 => items_of_state_430
- | Ninit Nis'431 => items_of_state_431
- | Ninit Nis'432 => items_of_state_432
- | Ninit Nis'433 => items_of_state_433
- | Ninit Nis'434 => items_of_state_434
- | Ninit Nis'435 => items_of_state_435
- | Ninit Nis'436 => items_of_state_436
- | Ninit Nis'437 => items_of_state_437
- | Ninit Nis'438 => items_of_state_438
- | Ninit Nis'439 => items_of_state_439
- | Ninit Nis'440 => items_of_state_440
- | Ninit Nis'441 => items_of_state_441
- | Ninit Nis'442 => items_of_state_442
- | Ninit Nis'443 => items_of_state_443
- | Ninit Nis'444 => items_of_state_444
- | Ninit Nis'445 => items_of_state_445
- | Ninit Nis'446 => items_of_state_446
- | Ninit Nis'447 => items_of_state_447
- | Ninit Nis'448 => items_of_state_448
- | Ninit Nis'449 => items_of_state_449
- | Ninit Nis'450 => items_of_state_450
- | Ninit Nis'451 => items_of_state_451
- | Ninit Nis'452 => items_of_state_452
- | Ninit Nis'453 => items_of_state_453
- | Ninit Nis'454 => items_of_state_454
- | Ninit Nis'455 => items_of_state_455
- | Ninit Nis'456 => items_of_state_456
- | Ninit Nis'457 => items_of_state_457
- | Ninit Nis'458 => items_of_state_458
- | Ninit Nis'459 => items_of_state_459
- | Ninit Nis'460 => items_of_state_460
- | Ninit Nis'461 => items_of_state_461
- | Ninit Nis'462 => items_of_state_462
- | Ninit Nis'463 => items_of_state_463
- | Ninit Nis'464 => items_of_state_464
- | Ninit Nis'465 => items_of_state_465
- | Ninit Nis'466 => items_of_state_466
- | Ninit Nis'467 => items_of_state_467
- | Ninit Nis'468 => items_of_state_468
- | Ninit Nis'469 => items_of_state_469
- | Ninit Nis'470 => items_of_state_470
- | Ninit Nis'471 => items_of_state_471
- | Ninit Nis'472 => items_of_state_472
- | Ninit Nis'473 => items_of_state_473
- | Ninit Nis'474 => items_of_state_474
- | Ninit Nis'475 => items_of_state_475
- | Ninit Nis'476 => items_of_state_476
- | Ninit Nis'477 => items_of_state_477
- | Ninit Nis'478 => items_of_state_478
- | Ninit Nis'479 => items_of_state_479
- | Ninit Nis'480 => items_of_state_480
- | Ninit Nis'481 => items_of_state_481
- | Ninit Nis'482 => items_of_state_482
- | Ninit Nis'483 => items_of_state_483
- | Ninit Nis'484 => items_of_state_484
- | Ninit Nis'485 => items_of_state_485
- | Ninit Nis'486 => items_of_state_486
- | Ninit Nis'487 => items_of_state_487
- | Ninit Nis'488 => items_of_state_488
- | Ninit Nis'489 => items_of_state_489
- | Ninit Nis'490 => items_of_state_490
- | Ninit Nis'491 => items_of_state_491
- | Ninit Nis'492 => items_of_state_492
- | Ninit Nis'493 => items_of_state_493
- | Ninit Nis'494 => items_of_state_494
- | Ninit Nis'495 => items_of_state_495
- | Ninit Nis'496 => items_of_state_496
- | Ninit Nis'497 => items_of_state_497
- | Ninit Nis'498 => items_of_state_498
- | Ninit Nis'499 => items_of_state_499
- | Ninit Nis'500 => items_of_state_500
- | Ninit Nis'501 => items_of_state_501
- | Ninit Nis'502 => items_of_state_502
- | Ninit Nis'503 => items_of_state_503
- | Ninit Nis'504 => items_of_state_504
- | Ninit Nis'505 => items_of_state_505
- | Ninit Nis'506 => items_of_state_506
- | Ninit Nis'507 => items_of_state_507
- | Ninit Nis'508 => items_of_state_508
- | Ninit Nis'509 => items_of_state_509
- | Ninit Nis'510 => items_of_state_510
- | Ninit Nis'511 => items_of_state_511
- | Ninit Nis'512 => items_of_state_512
- | Ninit Nis'513 => items_of_state_513
- | Ninit Nis'514 => items_of_state_514
- | Ninit Nis'515 => items_of_state_515
- | Ninit Nis'516 => items_of_state_516
- | Ninit Nis'517 => items_of_state_517
- | Ninit Nis'518 => items_of_state_518
- | Ninit Nis'519 => items_of_state_519
- | Ninit Nis'520 => items_of_state_520
- | Ninit Nis'521 => items_of_state_521
- | Ninit Nis'522 => items_of_state_522
- | Ninit Nis'523 => items_of_state_523
- | Ninit Nis'524 => items_of_state_524
- | Ninit Nis'525 => items_of_state_525
- | Ninit Nis'526 => items_of_state_526
- | Ninit Nis'527 => items_of_state_527
- | Ninit Nis'528 => items_of_state_528
- | Ninit Nis'529 => items_of_state_529
- | Ninit Nis'530 => items_of_state_530
- | Ninit Nis'531 => items_of_state_531
- | Ninit Nis'532 => items_of_state_532
- | Ninit Nis'533 => items_of_state_533
- | Ninit Nis'534 => items_of_state_534
- | Ninit Nis'535 => items_of_state_535
- | Ninit Nis'536 => items_of_state_536
- | Ninit Nis'537 => items_of_state_537
- | Ninit Nis'538 => items_of_state_538
- | Ninit Nis'539 => items_of_state_539
- | Ninit Nis'540 => items_of_state_540
- | Ninit Nis'541 => items_of_state_541
- | Ninit Nis'542 => items_of_state_542
- | Ninit Nis'543 => items_of_state_543
- | Ninit Nis'544 => items_of_state_544
- | Ninit Nis'545 => items_of_state_545
- | Ninit Nis'546 => items_of_state_546
- | Ninit Nis'547 => items_of_state_547
- | Ninit Nis'548 => items_of_state_548
- | Ninit Nis'549 => items_of_state_549
- | Ninit Nis'550 => items_of_state_550
- | Ninit Nis'551 => items_of_state_551
- | Ninit Nis'552 => items_of_state_552
- | Ninit Nis'553 => items_of_state_553
- | Ninit Nis'554 => items_of_state_554
- | Ninit Nis'555 => items_of_state_555
- | Ninit Nis'556 => items_of_state_556
- | Ninit Nis'557 => items_of_state_557
- | Ninit Nis'558 => items_of_state_558
- | Ninit Nis'559 => items_of_state_559
- | Ninit Nis'560 => items_of_state_560
- | Ninit Nis'561 => items_of_state_561
- | Ninit Nis'562 => items_of_state_562
- | Ninit Nis'563 => items_of_state_563
- | Ninit Nis'564 => items_of_state_564
- | Ninit Nis'565 => items_of_state_565
- | Ninit Nis'566 => items_of_state_566
- | Ninit Nis'567 => items_of_state_567
- | Ninit Nis'568 => items_of_state_568
- | Ninit Nis'569 => items_of_state_569
- end.
-Extract Constant items_of_state => "fun _ -> assert false".
-
-End Aut.
-
-Require Import Main.
-
-Module Parser := Main.Make Aut.
-Theorem safe:
- Parser.safe_validator () = true.
-Proof eq_refl true<:Parser.safe_validator () = true.
-
-Theorem complete:
- Parser.complete_validator () = true.
-Proof eq_refl true<:Parser.complete_validator () = true.
-
-Definition translation_unit_file := Parser.parse safe Aut.Init'0.
-
-Theorem translation_unit_file_correct iterator buffer:
- match translation_unit_file iterator buffer with
- | Parser.Inter.Parsed_pr sem buffer_new =>
- exists word,
- buffer = Parser.Inter.app_str word buffer_new /\
- inhabited (Gram.parse_tree (NT translation_unit_file'nt) word sem)
- | _ => True
- end.
-Proof. apply Parser.parse_correct. Qed.
-
-Theorem translation_unit_file_complete (iterator:nat) word buffer_end (output: (list definition)):
- forall tree:Gram.parse_tree (NT translation_unit_file'nt) word output,
- match translation_unit_file iterator (Parser.Inter.app_str word buffer_end) with
- | Parser.Inter.Fail_pr => False
- | Parser.Inter.Parsed_pr output_res buffer_end_res =>
- output_res = output /\ buffer_end_res = buffer_end /\
- le (Gram.pt_size tree) iterator
- | Parser.Inter.Timeout_pr => lt iterator (Gram.pt_size tree)
- end.
-Proof. apply Parser.parse_complete with (init:=Aut.Init'0); exact complete. Qed.
-
diff --git a/cparser/Parser.vy b/cparser/Parser.vy
index ce1beae0..a058a8d1 100644
--- a/cparser/Parser.vy
+++ b/cparser/Parser.vy
@@ -822,6 +822,8 @@ jump_statement:
asm_statement:
| loc = ASM LPAREN template = STRING_LITERAL RPAREN SEMICOLON
{ let '(wide, chars, _) := template in ASM wide chars loc }
+| loc = ASM VOLATILE LPAREN template = STRING_LITERAL RPAREN SEMICOLON
+ { let '(wide, chars, _) := template in ASM wide chars loc }
(* 6.9 *)
translation_unit_file:
diff --git a/cparser/Unblock.ml b/cparser/Unblock.ml
index ba8e379c..405986f3 100644
--- a/cparser/Unblock.ml
+++ b/cparser/Unblock.ml
@@ -157,7 +157,7 @@ and expand_init islocal env i =
let rec expand i =
match i with
(* The following "flattening" is not C99. GCC documents it; whether
- it implements it is unclear, Clang implements it. At any rate,
+ it implements it is unclear. Clang implements it. At any rate,
it makes it possible to use compound literals in static initializers,
something that is not possible in C99 because compound literals
are not constant expressions.
@@ -256,8 +256,8 @@ let unblock_decl loc env ((sto, id, ty, optinit) as d) =
decls @ [(sto, id, ty, Some init')]
(* Unblocking and simplification for whole files.
- The environment is used for typedefs only, so we do not maintain
- other declarations. *)
+ The environment is used for typedefs and composites only,
+ so we do not maintain variable and function definitions. *)
let rec unblock_glob env accu = function
| [] -> List.rev accu
@@ -273,11 +273,20 @@ let rec unblock_glob env accu = function
| Gfundef f ->
let f' = unblock_fundef env f in
unblock_glob env ({g with gdesc = Gfundef f'} :: accu) gl
+ | Gcompositedecl(su, id, attr) ->
+ unblock_glob
+ (Env.add_composite env id (composite_info_decl env su attr))
+ (g :: accu) gl
+ | Gcompositedef(su, id, attr, fl) ->
+ unblock_glob
+ (Env.add_composite env id (composite_info_def env su attr fl))
+ (g :: accu) gl
| Gtypedef(id, ty) ->
unblock_glob (Env.add_typedef env id ty) (g :: accu) gl
- | Gcompositedecl _
- | Gcompositedef _
- | Genumdef _
+ | Genumdef (id, attr, members) ->
+ unblock_glob
+ (Env.add_enum env id {Env.ei_members = members; Env.ei_attr = attr})
+ (g :: accu) gl
| Gpragma _ ->
unblock_glob env (g :: accu) gl
diff --git a/cparser/pre_parser.mly b/cparser/pre_parser.mly
index 4755518b..ef356d3a 100644
--- a/cparser/pre_parser.mly
+++ b/cparser/pre_parser.mly
@@ -616,7 +616,7 @@ jump_statement:
{}
asm_statement:
-| ASM LPAREN string_literals_list RPAREN SEMICOLON
+| ASM VOLATILE? LPAREN string_literals_list RPAREN SEMICOLON
{}
translation_unit_file:
diff --git a/driver/Commandline.ml b/driver/Commandline.ml
index bc095af6..0a2c8fca 100644
--- a/driver/Commandline.ml
+++ b/driver/Commandline.ml
@@ -52,7 +52,7 @@ let rec find_action text = function
| (pat, act) :: rem ->
if match_pattern text pat then Some act else find_action text rem
-let parse_array spec usage argv first last =
+let parse_array spec argv first last =
(* Split the spec into Exact patterns (in a hashtable) and other patterns *)
let exact_cases = (Hashtbl.create 29 : (string, action) Hashtbl.t) in
let rec split_spec = function
@@ -69,10 +69,7 @@ let parse_array spec usage argv first last =
with Not_found -> find_action s inexact_cases in
match optact with
| None ->
- if s <> "-help" && s <> "--help"
- then eprintf "Unknown argument `%s'\n" s
- else printf "%s" usage;
- exit 2
+ eprintf "Unknown argument `%s'\n" s; exit 2
| Some(Set r) ->
r := true; parse (i+1)
| Some(Unset r) ->
@@ -101,5 +98,5 @@ let parse_array spec usage argv first last =
end
in parse first
-let parse_cmdline spec usage =
- parse_array spec usage Sys.argv 1 (Array.length Sys.argv - 1)
+let parse_cmdline spec =
+ parse_array spec Sys.argv 1 (Array.length Sys.argv - 1)
diff --git a/driver/Commandline.mli b/driver/Commandline.mli
index 7a18905f..79786678 100644
--- a/driver/Commandline.mli
+++ b/driver/Commandline.mli
@@ -34,8 +34,7 @@ type action =
| String of (string -> unit) (** read next arg as a string, call function *)
| Integer of (int -> unit) (** read next arg as an int, call function *)
-val parse_cmdline:
- (pattern * action) list -> string (* usage string *) -> unit
+val parse_cmdline: (pattern * action) list -> unit
(* Note on precedence: [Exact] patterns are tried first, then the other
patterns are tried in the order in which they appear in the list. *)
diff --git a/driver/Driver.ml b/driver/Driver.ml
index 6ba30d74..16a13375 100644
--- a/driver/Driver.ml
+++ b/driver/Driver.ml
@@ -442,6 +442,9 @@ Interpreter mode:
-all Simulate all possible execution orders
"
+let print_usage_and_exit _ =
+ printf "%s" usage_string; exit 0
+
let language_support_options = [
option_fbitfields; option_flongdouble;
option_fstruct_return; option_fvararg_calls; option_funprototyped;
@@ -461,26 +464,9 @@ let cmdline_actions =
let f_opt name ref =
[Exact("-f" ^ name), Set ref; Exact("-fno-" ^ name), Unset ref] in
[
-(* File arguments *)
- Suffix ".c", Self (fun s ->
- push_action process_c_file s; incr num_source_files);
- Suffix ".i", Self (fun s ->
- push_action process_i_file s; incr num_source_files);
- Suffix ".p", Self (fun s ->
- push_action process_i_file s; incr num_source_files);
- Suffix ".cm", Self (fun s ->
- push_action process_cminor_file s; incr num_source_files);
- Suffix ".s", Self (fun s ->
- push_action process_s_file s; incr num_source_files);
- Suffix ".S", Self (fun s ->
- push_action process_S_file s; incr num_source_files);
- Suffix ".o", Self push_linker_arg;
- Suffix ".a", Self push_linker_arg;
- (* GCC compatibility: .o.ext files are also object files *)
- _Regexp ".*\\.o\\.", Self push_linker_arg;
- (* GCC compatibility: .h files can be preprocessed with -E *)
- Suffix ".h", Self (fun s ->
- push_action process_h_file s; incr num_source_files);
+(* Getting help *)
+ Exact "-help", Self print_usage_and_exit;
+ Exact "--help", Self print_usage_and_exit;
(* Processing options *)
Exact "-c", Set option_c;
Exact "-E", Set option_E;
@@ -559,6 +545,32 @@ let cmdline_actions =
(* Code generation options *)
@ f_opt "fpu" option_ffpu
@ f_opt "sse" option_ffpu (* backward compatibility *)
+ @ [
+(* Catch options that are not handled *)
+ Prefix "-", Self (fun s ->
+ eprintf "Unknown option `%s'\n" s; exit 2);
+(* File arguments *)
+ Suffix ".c", Self (fun s ->
+ push_action process_c_file s; incr num_source_files);
+ Suffix ".i", Self (fun s ->
+ push_action process_i_file s; incr num_source_files);
+ Suffix ".p", Self (fun s ->
+ push_action process_i_file s; incr num_source_files);
+ Suffix ".cm", Self (fun s ->
+ push_action process_cminor_file s; incr num_source_files);
+ Suffix ".s", Self (fun s ->
+ push_action process_s_file s; incr num_source_files);
+ Suffix ".S", Self (fun s ->
+ push_action process_S_file s; incr num_source_files);
+ Suffix ".o", Self push_linker_arg;
+ Suffix ".a", Self push_linker_arg;
+ (* GCC compatibility: .o.ext files and .so files are also object files *)
+ _Regexp ".*\\.o\\.", Self push_linker_arg;
+ Suffix ".so", Self push_linker_arg;
+ (* GCC compatibility: .h files can be preprocessed with -E *)
+ Suffix ".h", Self (fun s ->
+ push_action process_h_file s; incr num_source_files);
+ ]
let _ =
try
@@ -576,7 +588,7 @@ let _ =
end;
Builtins.set C2C.builtins;
CPragmas.initialize();
- parse_cmdline cmdline_actions usage_string;
+ parse_cmdline cmdline_actions;
let nolink = !option_c || !option_S || !option_E || !option_interp in
if nolink && !option_o <> None && !num_source_files >= 2 then begin
eprintf "Ambiguous '-o' option (multiple source files)\n";
diff --git a/ia32/PrintAsm.ml b/ia32/PrintAsm.ml
index 649fd292..b0ef0180 100644
--- a/ia32/PrintAsm.ml
+++ b/ia32/PrintAsm.ml
@@ -264,8 +264,7 @@ let transl_label lbl =
Hashtbl.add current_function_labels lbl lbl';
lbl'
-
-(* basic printing functions *)
+(* Basic printing functions *)
let comment = "#"
@@ -308,6 +307,7 @@ let name_of_neg_condition = function
(* Names of sections *)
+
let section oc sec =
fprintf oc " %s\n" (name_of_section sec)
@@ -338,24 +338,11 @@ let need_masks = ref false
(* Emit .file / .loc debugging directives *)
-let filename_num : (string, int) Hashtbl.t = Hashtbl.create 7
-
let print_file_line oc file line =
- if !Clflags.option_g && file <> "" then begin
- let filenum =
- try
- Hashtbl.find filename_num file
- with Not_found ->
- let n = Hashtbl.length filename_num + 1 in
- Hashtbl.add filename_num file n;
- fprintf oc " .file %d %S\n" n file;
- n
- in fprintf oc " .loc %d %s\n" filenum line
- end
+ PrintAnnot.print_file_line oc comment file line
let print_location oc loc =
- if loc <> Cutil.no_loc then
- print_file_line oc (fst loc) (string_of_int (snd loc))
+ if loc <> Cutil.no_loc then print_file_line oc (fst loc) (snd loc)
(* Emit .cfi directives *)
@@ -383,7 +370,8 @@ let re_file_line = Str.regexp "#line:\\(.*\\):\\([1-9][0-9]*\\)$"
let print_annot_stmt oc txt targs args =
if Str.string_match re_file_line txt 0 then begin
- print_file_line oc (Str.matched_group 1 txt) (Str.matched_group 2 txt)
+ print_file_line oc (Str.matched_group 1 txt)
+ (int_of_string (Str.matched_group 2 txt))
end else begin
fprintf oc "%s annotation: " comment;
PrintAnnot.print_annot_stmt preg "ESP" oc txt targs args
@@ -1042,7 +1030,6 @@ end)
type target = ELF | MacOS | Cygwin
-
let print_program oc p =
let target =
match Configuration.system with
@@ -1057,8 +1044,8 @@ let print_program oc p =
| Cygwin -> (module Cygwin_System:SYSTEM)):SYSTEM) in
let module Printer = AsmPrinter(Target) in
PrintAnnot.print_version_and_options oc Printer.comment;
+ PrintAnnot.reset_filenames();
Printer.need_masks := false;
- Hashtbl.clear Printer.filename_num;
List.iter (Printer.print_globdef oc) p.prog_defs;
if !Printer.need_masks then begin
Printer.section oc (Section_const true);
@@ -1073,5 +1060,5 @@ let print_program oc p =
fprintf oc "%a: .long 0x7FFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF\n"
Target.raw_symbol "__abss_mask"
end;
- Target.print_epilogue oc
-
+ Target.print_epilogue oc;
+ PrintAnnot.close_filenames()
diff --git a/lib/Printlines.ml b/lib/Printlines.ml
new file mode 100644
index 00000000..e0805f15
--- /dev/null
+++ b/lib/Printlines.ml
@@ -0,0 +1,111 @@
+(* *********************************************************************)
+(* *)
+(* The Compcert verified compiler *)
+(* *)
+(* Xavier Leroy, INRIA Paris-Rocquencourt *)
+(* *)
+(* Copyright Institut National de Recherche en Informatique et en *)
+(* Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU General Public License as published by *)
+(* the Free Software Foundation, either version 2 of the License, or *)
+(* (at your option) any later version. This file is also distributed *)
+(* under the terms of the INRIA Non-Commercial License Agreement. *)
+(* *)
+(* *********************************************************************)
+
+(* Print lines from a file *)
+
+type filebuf = {
+ chan: in_channel;
+ mutable lineno: int (* current line number *)
+}
+
+(* Invariant: the current position of [b.chan] is
+ the first character of line number [b.lineno]. *)
+
+let openfile f =
+ { chan = open_in f;
+ lineno = 1 }
+
+let close b =
+ close_in b.chan
+
+(* Position [b] to the beginning of line [dest], which must be greater
+ or equal to the current line.
+ Return [true] if success, [false] if this line does not exist. *)
+
+let forward b dest =
+ assert (dest >= b.lineno);
+ try
+ while b.lineno <> dest do
+ let c = input_char b.chan in
+ if c = '\n' then b.lineno <- b.lineno + 1;
+ done;
+ true
+ with End_of_file ->
+ false
+
+(* Position [b] to the beginning of line [dest], which must be less than
+ the current line. *)
+
+let backward_buf = lazy (String.create 65536)
+ (* 65536 to match [IO_BUFFER_SIZE] in the OCaml runtime.
+ lazy to allocate on demand. *)
+
+let backward b dest =
+ assert (1 <= dest && dest < b.lineno);
+ let buf = Lazy.force backward_buf in
+ let rec backward pos idx =
+ (* pos is the file position corresponding to index 0 in buf *)
+ (* idx is the current index in buf *)
+ if idx <= 0 then begin
+ if pos = 0 then begin
+ (* beginning of file reached = beginning of line 1. *)
+ (* assert (dest = 1 && b.lineno = 1) *)
+ seek_in b.chan 0;
+ b.lineno <- 1
+ end else begin
+ let pos' = max 0 (pos - String.length buf) in
+ let len = pos - pos' in
+ seek_in b.chan pos';
+ really_input b.chan buf 0 len;
+ backward pos' (pos - pos')
+ end
+ end else if buf.[idx-1] = '\n' then begin
+ (* Reached beginning of current line *)
+ if b.lineno = dest then begin
+ (* Found line number dest *)
+ seek_in b.chan (pos + idx)
+ end else begin
+ (* Move into previous line *)
+ b.lineno <- b.lineno - 1;
+ backward pos (idx - 1)
+ end
+ end else
+ backward pos (idx - 1)
+ in
+ backward (pos_in b.chan) 0
+
+(* Absolute positioning *)
+
+let move b dest =
+ if dest >= b.lineno then forward b dest else (backward b dest; true)
+
+(* Main function: copy lines from [first] to [last] to [oc], prefixed
+ by [pref]. *)
+
+let copy oc pref b first last =
+ if move b first then begin
+ output_string oc pref;
+ try
+ while b.lineno <= last do
+ let c = input_char b.chan in
+ output_char oc c;
+ if c = '\n' then begin
+ b.lineno <- b.lineno + 1;
+ if b.lineno <= last then output_string oc pref
+ end
+ done
+ with End_of_file ->
+ output_char oc '\n'
+ end
diff --git a/lib/Printlines.mli b/lib/Printlines.mli
new file mode 100644
index 00000000..79201f86
--- /dev/null
+++ b/lib/Printlines.mli
@@ -0,0 +1,28 @@
+(* *********************************************************************)
+(* *)
+(* The Compcert verified compiler *)
+(* *)
+(* Xavier Leroy, INRIA Paris-Rocquencourt *)
+(* *)
+(* Copyright Institut National de Recherche en Informatique et en *)
+(* Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU General Public License as published by *)
+(* the Free Software Foundation, either version 2 of the License, or *)
+(* (at your option) any later version. This file is also distributed *)
+(* under the terms of the INRIA Non-Commercial License Agreement. *)
+(* *)
+(* *********************************************************************)
+
+(** Print lines from a file *)
+
+type filebuf
+ (** The type of buffers on opened files *)
+
+val openfile: string -> filebuf
+ (** Open the file with the given name. *)
+val close: filebuf -> unit
+ (** Close the file underlying the given buffer. *)
+val copy: out_channel -> string -> filebuf -> int -> int -> unit
+ (** [copy oc pref buf first last] copies lines number [first]
+ to [last], included, to the channel [oc]. Each line is
+ prefixed by [pref]. *)
diff --git a/myocamlbuild.ml b/myocamlbuild.ml
deleted file mode 100644
index ef286185..00000000
--- a/myocamlbuild.ml
+++ /dev/null
@@ -1,14 +0,0 @@
-open Ocamlbuild_plugin;;
-dispatch begin function
-| After_rules ->
- flag ["ocaml"; "parser"; "menhir"] (A("--explain"));
-
- (* libraries and syntax extensions accessed via ocamlfind *)
- flag ["ocaml"; "link"; "pkg_unix"] & S[A"-package"; A "unix"];
- flag ["ocaml"; "link"; "pkg_str"] & S[A"-package"; A "str"];
- flag ["ocaml"; "compile"; "pkg_bitstring"] & S[A"-package"; A"bitstring,bitstring.syntax"; A"-syntax"; A"bitstring.syntax,camlp4o"];
- flag ["ocaml"; "ocamldep"; "pkg_bitstring"] & S[A"-package"; A"bitstring,bitstring.syntax"; A"-syntax"; A"bitstring.syntax,camlp4o"];
- flag ["ocaml"; "link"; "pkg_bitstring"] & S[A"-package"; A"bitstring"]
-
-| _ -> ()
-end
diff --git a/powerpc/PrintAsm.ml b/powerpc/PrintAsm.ml
index 485493b1..97b57c0e 100644
--- a/powerpc/PrintAsm.ml
+++ b/powerpc/PrintAsm.ml
@@ -25,7 +25,7 @@ open PrintLinux
open PrintDiab
module AsmPrinter (Target : SYSTEM) =
- (struct
+ struct
include Target
(* Basic printing functions *)
@@ -44,15 +44,14 @@ let section oc sec =
fprintf oc " %s\n" name
let print_location oc loc =
- if loc <> Cutil.no_loc then
- print_file_line oc (fst loc) (string_of_int (snd loc))
-
+ if loc <> Cutil.no_loc then print_file_line oc (fst loc) (snd loc)
(* Handling of annotations *)
let print_annot_stmt oc txt targs args =
if Str.string_match re_file_line txt 0 then begin
- print_file_line oc (Str.matched_group 1 txt) (Str.matched_group 2 txt)
+ print_file_line oc (Str.matched_group 1 txt)
+ (int_of_string (Str.matched_group 2 txt))
end else begin
fprintf oc "%s annotation: " comment;
PrintAnnot.print_annot_stmt preg "R1" oc txt targs args
@@ -535,7 +534,7 @@ let print_globdef oc (name, gdef) =
| Gfun f -> print_fundef oc name f
| Gvar v -> print_var oc name v
- end)
+ end
type target = Linux | Diab
@@ -550,7 +549,7 @@ let print_program oc p =
| Diab -> (module Diab_System:SYSTEM)):SYSTEM) in
let module Printer = AsmPrinter(Target) in
Printer.set_compilation_unit_addrs 1 2; (* TODO This is dummy code *)
- Printer.reset_file_line();
+ PrintAnnot.reset_filenames();
PrintAnnot.print_version_and_options oc Printer.comment;
Printer.print_prologue oc;
List.iter (Printer.print_globdef oc) p.prog_defs;
diff --git a/powerpc/PrintDiab.ml b/powerpc/PrintDiab.ml
index 00a5c989..e431a8c7 100644
--- a/powerpc/PrintDiab.ml
+++ b/powerpc/PrintDiab.ml
@@ -72,22 +72,10 @@ module Diab_System =
let filenum : (string, int) Hashtbl.t = Hashtbl.create 7
- let last_file = ref ""
-
- let reset_file_line () =
- last_file := "";
- Hashtbl.clear filenum
-
let print_file_line oc file line =
- if !Clflags.option_g && file <> "" then begin
- if file <> !last_file then begin
- fprintf oc " .d2file %S\n" file;
- last_file := file;
- if not (Hashtbl.mem filenum file) then
- Hashtbl.add filenum file (new_label ());
- end;
- fprintf oc " .d2line %s\n" line
- end
+ PrintAnnot.print_file_line_d2 oc comment file line;
+ if !Clflags.option_g && file <> "" && not (Hashtbl.mem filenum file) then
+ Hashtbl.add filenum file (new_label ())
(* Emit .cfi directives *)
let cfi_startproc oc = ()
diff --git a/powerpc/PrintLinux.ml b/powerpc/PrintLinux.ml
index 4e90308c..7ed98d2e 100644
--- a/powerpc/PrintLinux.ml
+++ b/powerpc/PrintLinux.ml
@@ -68,21 +68,9 @@ module Linux_System =
sprintf ".section \"%s\",\"a%s%s\",@progbits"
s (if wr then "w" else "") (if ex then "x" else "")
- let filename_num : (string, int) Hashtbl.t = Hashtbl.create 7
- let reset_file_line () = Hashtbl.clear filename_num
let print_file_line oc file line =
- if !Clflags.option_g && file <> "" then begin
- let filenum =
- try
- Hashtbl.find filename_num file
- with Not_found ->
- let n = Hashtbl.length filename_num + 1 in
- Hashtbl.add filename_num file n;
- fprintf oc " .file %d %S\n" n file;
- n
- in fprintf oc " .loc %d %s\n" filenum line
- end
-
+ PrintAnnot.print_file_line oc comment file line
+
(* Emit .cfi directives *)
let cfi_startproc =
if Configuration.asm_supports_cfi then
diff --git a/powerpc/PrintUtil.ml b/powerpc/PrintUtil.ml
index 500ff1a3..e007b273 100644
--- a/powerpc/PrintUtil.ml
+++ b/powerpc/PrintUtil.ml
@@ -28,8 +28,7 @@ module type SYSTEM =
val freg: out_channel -> freg -> unit
val creg: out_channel -> int -> unit
val name_of_section: section_name -> string
- val print_file_line: out_channel -> string -> string -> unit
- val reset_file_line: unit -> unit
+ val print_file_line: out_channel -> string -> int -> unit
val cfi_startproc: out_channel -> unit
val cfi_endproc: out_channel -> unit
val cfi_adjust: out_channel -> int32 -> unit
diff --git a/tools/modorder.ml b/tools/modorder.ml
new file mode 100644
index 00000000..34e157d0
--- /dev/null
+++ b/tools/modorder.ml
@@ -0,0 +1,112 @@
+(* *********************************************************************)
+(* *)
+(* The Compcert verified compiler *)
+(* *)
+(* Xavier Leroy, INRIA Paris-Rocquencourt *)
+(* *)
+(* Copyright Institut National de Recherche en Informatique et en *)
+(* Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU General Public License as published by *)
+(* the Free Software Foundation, either version 2 of the License, or *)
+(* (at your option) any later version. This file is also distributed *)
+(* under the terms of the INRIA Non-Commercial License Agreement. *)
+(* *)
+(* *********************************************************************)
+
+(* Parse dependencies generated by ocamldep and produce a linking order *)
+
+open Printf
+
+type status = Todo | Inprogress | Done
+
+type node = {
+ deps: string list;
+ result: string;
+ mutable status: status
+}
+
+(* Parsing *)
+
+let re_continuation_line = Str.regexp "\\(.*\\)\\\\[ \t]*$"
+
+let re_depend_line = Str.regexp "\\([^ ]+\\) *:\\(.*\\)$"
+
+let re_whitespace = Str.regexp "[ \t\n]+"
+
+let parse_dependencies depfile =
+ let deps = (Hashtbl.create 63 : (string, node) Hashtbl.t) in
+ let ic = open_in depfile in
+
+ let rec read_line () =
+ let l = input_line ic in
+ if Str.string_match re_continuation_line l 0 then begin
+ let l' = Str.matched_group 1 l in
+ l' ^ read_line ()
+ end else
+ l in
+
+ let enter_line l =
+ if not (Str.string_match re_depend_line l 0) then begin
+ eprintf "Warning: ill-formed dependency line '%s'\n" l
+ end else begin
+ let lhs = Str.matched_group 1 l
+ and rhs = Str.matched_group 2 l in
+ let node = {
+ deps = Str.split re_whitespace rhs;
+ result = rhs;
+ status = Todo
+ } in
+ Hashtbl.add deps lhs node
+ end in
+
+ begin try
+ while true do enter_line (read_line ()) done
+ with End_of_file ->
+ ()
+ end;
+ close_in ic;
+ deps
+
+(* Suffix of a file name *)
+
+let re_suffix = Str.regexp "\\.[a-zA-Z]+$"
+
+let filename_suffix s =
+ try
+ ignore (Str.search_forward re_suffix s 0); Str.matched_string s
+ with Not_found ->
+ ""
+
+(* Topological sorting *)
+
+let emit_dependencies deps targets =
+
+ let rec dsort target suff =
+ match (try Some(Hashtbl.find deps target) with Not_found -> None) with
+ | None -> ()
+ | Some node ->
+ match node.status with
+ | Done -> ()
+ | Inprogress ->
+ eprintf "Warning: cyclic dependency on '%s', ignored\n" target
+ | Todo ->
+ node.status <- Inprogress;
+ List.iter
+ (fun dep ->
+ if Filename.check_suffix dep suff then dsort dep suff)
+ node.deps;
+ printf "%s " target;
+ node.status <- Done
+ in
+ Array.iter (fun t -> dsort t (filename_suffix t)) targets
+
+let _ =
+ if Array.length Sys.argv < 3 then begin
+ eprintf "Usage: modorder <dependency file> <target>...\n";
+ exit 2
+ end;
+ emit_dependencies
+ (parse_dependencies Sys.argv.(1))
+ (Array.sub Sys.argv 2 (Array.length Sys.argv - 2));
+ print_newline()
+
diff --git a/tools/ndfun.ml b/tools/ndfun.ml
index 78fb03d5..4ee07e54 100644
--- a/tools/ndfun.ml
+++ b/tools/ndfun.ml
@@ -1,3 +1,20 @@
+(* *********************************************************************)
+(* *)
+(* The Compcert verified compiler *)
+(* *)
+(* Xavier Leroy, INRIA Paris-Rocquencourt *)
+(* *)
+(* Copyright Institut National de Recherche en Informatique et en *)
+(* Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU General Public License as published by *)
+(* the Free Software Foundation, either version 2 of the License, or *)
+(* (at your option) any later version. This file is also distributed *)
+(* under the terms of the INRIA Non-Commercial License Agreement. *)
+(* *)
+(* *********************************************************************)
+
+(* Preprocessor for .vp files *)
+
open Printf
(* Error reporting *)
@@ -9,11 +26,7 @@ let error file line msg =
(* Replace newlines with spaces *)
let oneline s =
- let t = String.create (String.length s) in
- for i = 0 to String.length s - 1 do
- t.[i] <- (match s.[i] with '\n' -> ' ' | c -> c)
- done;
- t
+ String.map (function '\n' -> ' ' | c -> c) s
(* Trim leading and terminating spaces, and compress multiple spaces *)